永发信息网

用8031的定时器T0做计数方式,用模式1(16位),则工作方式控制字为05H,怎么算的?用8031的定时器T0做定时

答案:3  悬赏:20  手机版
解决时间 2021-04-06 18:50
  • 提问者网友:疯子也有疯子的情调
  • 2021-04-06 02:49
用8031的定时器T0做计数方式,用模式1(16位),则工作方式控制字为05H,怎么算的?用8031的定时器T0做定时
最佳答案
  • 五星知识达人网友:往事隔山水
  • 2021-04-06 03:13
计数方式
GATEC/T M1M0
0 101 =5H
定时方式
GATEC/T M1M0
0 001 =1H
所以控制字应该分别为05H,01H
全部回答
  • 1楼网友:孤独的牧羊人
  • 2021-04-06 04:17
tcon =0x05时:外部中断下降沿跳变吗、允许外部中断。
tcon =0x04时:开外部中断,低电平有效。
追问:大哥:你绕了一圈不是这么算的。 TCOND记得吗GATEC/T MIMO(控制TI)GATE C/T MIMO(控制T0) C/T=0为定时方式,C/T=1为计数方式。M1MO=00,01,10,11对应方式0,1,2,3.算出来再8 4 2 1就是啦!还什么要看人家的主程序.......

参考资料:stc datasheet

  • 2楼网友:走死在岁月里
  • 2021-04-06 03:18
那得看你的主程序咯,你用的工作方式是0还是1,还有这个程序是用定时器 T1 定时中断。每 X ms(你自己用你赋予的初值算下具体中断多少ms)中断一次 .
追问:看我的提问,我说的很清楚了!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯