定时器/计数器1如果用于下列定时,晶振为12MHz试为定时器/计数器1编写初始化程序。(1)50ms (2)100ms

刚学习单片机。

第1个回答  2010-11-06
MOV R5 , #TIME
LOOP: NOP
NOP
NOP
DJNZ R5 ,LOOP
当TIME=5000时,定时50ms,当TIME=10000时,定时100ms,然后执行后续程序。程序有点笨拙,你可以改改哈
第2个回答  2010-11-11
楼上的貌似R5只能存0~255,怎么存5000和10000啊。还是老实点用定时器,或则采用循环嵌套吧。
第3个回答  2010-11-04
我博客上有定时程序,你可以去参考,只是晶振与定时长有一点不同。你看懂了,自己写,应该没有问题。本回答被提问者和网友采纳
相似回答