关于1T单片机与12T单片机延时程序的写法
单片机吧
全部回复
仅看楼主
level 3
q164129345 楼主
首先,我已经知道软件延时的区别,我想知道的是定时器定时的时候,1T单片机与12T单片机是否一样的?
比如STC89C52,而且晶振是11.0592时。
TMOD=0x01; //设置定时器0为工作方式1
TH0=(65536-45872)/256;
TL0=(65536-45872)%256;
用45872就大概可以计算50MS。
但如果是stc12系列的1T单片机呢?
是不是也可以用45872来延时50ms?
2014年09月02日 14点09分 1
level 11
可以看下芯片手册,我记得定时器好像不变,指令速度快了3倍左右。
2014年09月02日 15点09分 2
我也在怀疑这个,所以想问问。3楼说可以去看看手册。我现在去看看手册[开心]
2014年09月03日 01点09分
level 11
有一个寄存器是控制定时器12T和1T切换的。具体看数据手册。
2014年09月02日 15点09分 3
感谢!我去看看[开心]
2014年09月03日 01点09分
1