说明
1、PIC12C508单片机的设置 P2脚---设置输入 P3脚---软件PWM产生输出 P4脚---开始/停止开关输入 P5脚---50HZ时钟基准输入 P6脚---驱动继电器输出 P7脚---比较器输入。
2、电源由变压器T1,二级管D1,D2,D3,电容C1,C2,C3和U3组成。为继电器和I.C.S提供5V电压.如果有绝缘需求,可心使用无变压电源.
3、时间基准 为产生时钟基准,第二运算放大器U2B常常用来产生50HZ的方波,由电阻或稳压二级管产生近似方波.甚至也使用内部时钟.
4、设置 通常是由跳线来选择时间基准的范围.如果J3跳线,时间基准为0-100S,若不跳线,时钟基准范围为0-100分钟.
5、开始/停止 由开关S1启动定时器,适时停止定时.
6.比较关系 PIC12C508单片机能过滤产生模拟信号.双重过滤能使波形更平滑.产生的信号再送往运算放大器(LM358常用作比较器).然后,再同非反向输入信号相比较.非反向输入信号是与定需要定时成比例.
7.输出作为定时输出,SPDT继电器由PIC12C508单片机来驱动.
操作
当一上电时定时器处于省电状态.由R5来选择具体定时的时间,由J3来选择定时的范围.一但设置了时间,按下了开始/停止按钮就开始计时了.PIC12C508单片机会以 1:258(8位)的比率产生PWM信号,由P7脚监测状态的改变。状态一但改变,定时标准如下:
256位=100秒或分钟
N位=(N*100)/256秒或分钟
计算之后,就会打开继电器,定时器就会启动时间输出。50HZ的输入频率作为时间基准,定时器会关闭继电器,进入省电模式。在定时期间内,按S1键可以停止计时。
电路示意图
关键字:PIC12C508 单片机 定时器
引用地址:
基于PIC12C508单片机的定时器
推荐阅读最新更新时间:2024-03-16 13:33
单片机广告灯程序(查表方式)
51单片机驱动8个led灯使得其不断的变换花样闪烁达到广告灯效果. 效果:使P1口作单一灯的变化:左移2次,右移2次,闪烁2次(延时0.2秒) 电路:单片机最小系统把八个led灯接在p1口即可. 下面是汇编语言程序: ORG 0 START: MOV DPTR ,#TABLE LOOP: CLR A MOVC A,@A+DPTR CJNE A,#01H,LOOP1 JMP START LOOP1: MOV P1,A MOV R3,#20 LCALL DELAY INC DPTR JMP LOOP DELAY: MOV R4,#20 D1: MOV R5,#248 DJNZ R5,$ DJNZ R4,D1 DJNZ R3,DELA
[单片机]
使用LabVIEW和FPGA创建微控制器测试系统
对于之前的应用程序测试平台,我们使用公司内部开发的控制器板,但该板需要一套单独的兼容工具链来下载这些应用程序。此外,我们还很难对这些工具链的用户界面进行导航,不得不使用额外的测试和测量设备。 有了虚拟仪器,我们可以使用同一套软件和模块化硬件执行以下测试: 测试常见的协议(SPI, ASC, I2C) 测试PWM,ICU 测试模拟/数字转换器 测试控制器区域网络(CAN) 测试时钟和门控 测试多模块同时运行系统 对于需要测试的应用来说,使用FPGA 的可重编程功能,它和LabVIEW之间的自动化接口以及CAN分析仪功 能,我们可以很容易地开发我们的系统。 在整个框架上,我们节省了大量的时
[测试测量]
完美替代ST MCU的芯科小蜜蜂单片机EFM8世强海量现货供应
去年7月,ST MCU即将封单的消息一出,引起了业内的普遍关注。如此一来,从小家电、健康量测到车用、物联网等相关市场,企业不得不找到好的替代。虽然ST是大陆第二大通用MCU供应商,但实际上ST的MCU替代方案很多。比如Silicon Labs的EFM8BB1以及 EFM8BB2都是ST MCU的完美替代品。其有集成度高、体积小、功耗低和优越的节电模式等特点,是成本敏感型的嵌入式系统和便携式设备等应用的理想选择。 Silicon Labs的EFM8BB系列采用流水线式CIP-51内核,可完全兼容标准8051指令集,最高支持50MHz的速度,2-64kB的闪存空间,0.5K-4KB SRAM,12位模拟数字转换器(ADC),灵活的
[单片机]
沁恒RISC-V芯片三线齐发,三款RISC-V架构微控制器齐亮相
2020上半年,沁恒微电子基于USB、以太网和蓝牙等专业接口技术三线齐发,推出三款RISC-V架构微控制器,分别为32位通用系列MCU CH32V103、低功耗蓝牙系列MCU CH573、USB3.0等超高速接口系列MCU CH569,进一步拓展了RISC-V在低功耗、无线通讯、高速率传输等多种嵌入式环境下的应用。 CH32V103,与CH32F103主要功能兼容、引脚完全匹配的32位通用型MCU。配合免费的MounRiver Studio集成编译环境(IDE)可实现两者工程代码的一键平移,无需二次开发。 CH573,低功耗蓝牙型MCU,结合精简指令集RISC-V的特点和低功耗电源管理及BLE无线技术,实现0.3uA超低睡
[嵌入式]
基于单片机设计康复仪的方法及其应用
1. 引言 人类的 平衡能力 是人能够进行各种运动的基础,人的站立、坐卧、行走都需要有 平衡能力 。一旦人的 平衡能力 有障碍,则人的行动能力就受制约,给学习、生活带来极大的不便。在现代化的社会,人口老龄化问题突出,老年人因某种疾病而导致脑损伤引起 平衡能力 降低,行动能力受阻。因此,在临床治疗中,需要一种能对平衡功能检验的设备。我校在上海瑞金医院的协作下,在分析了国际、国内有关资料的基础上,应用先进的计算机控制技术研制成功了多功能的人体平衡 康复仪 。使用该仪器可以客观、定量地进行平衡功能的测试、分析和训练,可以地进行 平衡能力 的 静态测试 和 动态训练 。为临床研究提供了有效的手段。 2.仪器功能 ·
[医疗电子]
51单片机+74hc595锁存器驱动一个静态数码管
实验开发板HC6800 v2.8 (淘宝可以查到) 将JP2 与JP3相连即可,注意排线要反接 代码如下: /* * 标题: 试验数码管上如何显示数字(共阳极) * * * * 连接方法:P2 与P3 用8PIN排线连接 * * * * * / #include reg51.h #include intrins.h void delay(unsigned int i); //函数声名 // 此表为 LED 的字模,0~F un
[单片机]
STM32-定时器系统原理
STM32的定时器概述 STM32F1有TIME1和TIME8 等高级定时器,也有TIME2~TIME5等通用定时器,还有TIME6和TIME7等基本定时器。 关于高级定时器、通用定时器、基本定时器的区别: 基本定时器:具有最基本的计时功能,与通用和高级定时器的16位自动重装载计数器不同,他的计数器是一个累加计数器!基本定时器独有一个其他定时器没有的DAC的同步电路! 通用定时器:能满足大部分使用需求的定时器。 高级定时器:高级的骚操作比较多的定时器,但是一般不常用到,用到的时候可以再根据参考手册深入研究。 我们一般常用到的就是通用定时器。 通用定时器 通用定时器简介 主要功能 16位向上、向下、向上/向下
[单片机]
基于51单片机的编码译码显示实验电路设计
0 引 言 在日常数字逻辑电路实验中编码译码显示实验电路是编码、译码、显示三个电路的综合运用, 在数字逻辑实验电路中具有重要的地位, 在实验的过程中, 时常会出现显示结果的抖动, 经研究出现这种现象主要原因是:编码电路的编码信号输入采用手工拨盘方式, 产生的编码输入信号往往不稳定; 另外, 电路控制性能较差,不能达到自动复位, 为此有必要对现有电路进行改进,在电路的设计上采用89C51 单片机为控制电路制作而成, 自动提供稳定编码输入信号, 显示结果稳定性和电路控制性能大大提升, 提高了教学实验质量。 1 编码译码显示实验电路的基本结构 编码译码显示电路的基本结构如图1 所示, 主要由控制电路、编码信号发生器、编码译码显示电路等组
[单片机]