定时 / 计数器的功能 计数:记录脉冲的个数,从而可以测量位移、速度、流量等物理量。 计时:通过已知频率的脉冲进行计数,可以实现精确计时。 产生PWM波:产生不同占空比的PWM波,实现数 / 模转换,从而可以对电机、开关电源等设备进行控制。 两种定时/计数器的脉冲信号源 外部脉冲信号源:从外部通过引脚进入单片机 内部脉冲信号源:由单片机内部脉冲振荡器产生 定时/计数器的四种工作模式与设定 模式 T / C0 工作模式 WGM01 WGM00 ① 普通模式 0 0 ② PWM、相位可调模式 0 1 ③ CTC模式 1 0 ④ 快速PWM模式 1 1
2021-12-15 23:56:51 985KB 单片机 占空比 嵌入
1
很好的一个00-99计数器 自己平时花点时间做的
2021-12-15 22:31:02 70KB 计数器 单片机 汇编
1
使用T1作为定时器(定时时间为50毫秒),T0作为计数器(对电机测速电路产生的脉冲进行计数,1脉冲/转)。每1秒时间到后,读出T0的值(读出后须将T0清0),将该值(速度值)显示到LCM显示器上(显示子程序/函数由实验库文件提供)。 本次实验程序需要使用实验库文件(LCMDRV_1206.LIB),此库中的程序要使用16个字节大小的堆栈,因此,实验程序应规划出足够的堆栈空间保障程序正常执行。 如果用汇编编写实验程序,必须先用$INCLUDE (LCMDRV_1602.INC)指令加载实验库头文件,表2.8说明了LCMDRV_1602.LIB子程序的功能和在汇编语言编程时的调用方法。 如果用C51编写实验程序,必须先用#include "LCMDRV_1602.h"语句加载实验库头文件,库函数的使用详见LCMDRV_1602.h中的说明。
2021-12-15 20:22:10 28KB 汇编程序 定时计数器测速 80c51
1
翻牌计数器,暂未美化 注意:输入数字处可自行改为自动刷新调用,要求新数值必须比当前显示值大。
2021-12-15 17:25:32 29KB 计数器
1
VHDL的实现,有个变模位,当m为0时,实现23计数,当m为1时,实现109计数,如果要求其他的计数的话,只要稍稍改动就可
2021-12-15 15:33:43 1016B 模可变 VHDL
1
时序逻辑电路实验:两位16进制加减可逆计数器工程包 包含VHDL源码、引脚配置等所有工程文件,完美测试
1
电子日历电路由计时电路,扫描电路,日历显示电路。计时电路分为日计时器(三十进制),月计时器(十二进制),年计时器(一百进制)。扫描电路要扫描日计时的个位和十位,月计时的个位和十位,年计时的个位和十位。时间显示电路要同时完成时日月年个位十位共六位数字的显示
2021-12-14 17:28:46 423KB 555定时器 计数器 译码器
1
ASP源码,压缩包解压密码:www.cqlsoft.com
2021-12-14 09:02:16 14KB ASP
ASP源码,压缩包解压密码:www.cqlsoft.com
2021-12-14 09:02:07 14KB ASP