打印

定时器设置

[复制链接]
1574|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
宋倩2010|  楼主 | 2010-12-11 11:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
T1MS_CT EQU 35H ;1ms 定时计数器=04H
LDI TM0,07H ;设置TIMER0 预分频为/1
LDI TL0,06H
LDI TH0,00H ;设置中断时间为250us?
LDI T1MS_CT,04H ;定时1ms?
沙发
宋倩2010|  楼主 | 2010-12-11 11:37 | 只看该作者
另外关于TL和TH的具体设置教程和明细表中都没有做详细的介绍??

使用特权

评论回复
板凳
冰清玉洁| | 2010-12-11 11:45 | 只看该作者
TH0,TL0是向上计数的,每个寄存器为4位,组合起来为8位,最大值FF,即256,初值设定为6,256-6=250,每条指令的时间为1us,共250us.

使用特权

评论回复
地板
huanghuac| | 2010-12-11 12:11 | 只看该作者
楼上说得对,T1这个你查一下芯片规格书,方式是一样的.

使用特权

评论回复
5
cjd88ei75| | 2010-12-11 14:03 | 只看该作者
学习了

使用特权

评论回复
6
cjd88ei75| | 2010-12-11 15:08 | 只看该作者
说得对

使用特权

评论回复
7
zhuhuis| | 2010-12-11 18:07 | 只看该作者
LDI T1MS_CT,04H ;这里的意思应该是执行4次定时中断,可我不明白为什么用了LDI T1MS_CT,04H 这个就可以执行4次中断?

使用特权

评论回复
8
happy_10| | 2010-12-11 18:25 | 只看该作者
你看一下132页第一条语句是不是中断程序,是不是每次减1的指令?

使用特权

评论回复
9
cjd88ei75| | 2010-12-11 18:39 | 只看该作者
:(

使用特权

评论回复
10
宋倩2010|  楼主 | 2010-12-11 18:50 | 只看该作者
呵呵,确实是,我找了好几遍都没找到,太粗心了!

使用特权

评论回复
11
宋倩2010|  楼主 | 2010-12-11 18:51 | 只看该作者
仿真软件中的软仿真是不是就支持那上面那些型号的单片机?

使用特权

评论回复
12
冰清玉洁| | 2010-12-11 19:01 | 只看该作者
是的

使用特权

评论回复
13
宋倩2010|  楼主 | 2010-12-11 19:08 | 只看该作者
外部中断我可以用什么代替

使用特权

评论回复
14
冰清玉洁| | 2010-12-11 19:14 | 只看该作者
硬件部分的电路可以用虚拟设备来设计

使用特权

评论回复
15
冰清玉洁| | 2010-12-11 19:14 | 只看该作者
如果你用外部晶振,每条指令执行的时间,还与你的晶振有关,另外还与前分频系数有关的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

322

主题

3217

帖子

2

粉丝