单片机定时器的问题

[复制链接]
2582|5
 楼主| jackylu 发表于 2010-1-10 14:48 | 显示全部楼层 |阅读模式
MOVIE,#00H  //关中断
MOVTMOD,#10H
MOVTH1,#0FCH
MOVTL1,#18H
SETB PT1
SETB TR1//启动定时器1
LOOP:JBCTF1,LOOP1
AJMPLOOP
LOOP1:CPLP1^0
AJMPLOOP
END
这里省去了对中断允许寄存器的置位,但是依然可以实现定时中断。这是为什么?请大家指点迷津!
不亦心 发表于 2010-1-10 15:04 | 显示全部楼层
JBC TF1,LOOP1
老大,你这里用的是查询,不是中断好不好
不能响应中断,但是可以查询标志位
 楼主| jackylu 发表于 2010-1-10 18:32 | 显示全部楼层
谢谢!汇编刚开始学,受教了!
szshawn2010 发表于 2010-1-10 22:24 | 显示全部楼层
这个端口的转换速度也太快了吧!!!!!!
zhaigch 发表于 2010-1-10 23:13 | 显示全部楼层
如果你不在清徐TF1后,重置计数初值的话,TH1,TL1自动会置0,,
单片机复位后也是反TH1,TH0,TL1,TL0置0的!!
zhaigch 发表于 2010-1-10 23:16 | 显示全部楼层
单片机在没有置数时,自动置0,复位后也是给TH0,TL0,TH1,TL1置0的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

34

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部