1. 首页
  2. 编程语言
  3. 硬件开发
  4. 51定时器计算之51单片机运用

51定时器计算之51单片机运用

上传者: 2019-09-24 02:58:28上传 RAR文件 176.23KB 热度 49次
精确定时一般用汇编来写,如果你选用晶体F=12MHZ,则定时器每加一就是1uS,这样就可以设定定时器的初始值了,如果你需要50mS的定时,定时器初始值为:65536-50000=15536即3CH,B0HTH0=3CHTL0=B0H(设定时器0用来定时,工作在16位MOVTMOD,#11H)如果你需要更长时间定时则需要软件计时了,比如一秒,需要(50ms*20=1000ms)20次了,这需要在定时器0的中断程序中计算了!
下载地址
用户评论