发布网友 发布时间:2022-05-10 11:58
共2个回答
热心网友 时间:2023-10-09 05:24
51单片机中定时器1方式0是定时器/计数器1 将工作在 13bit 模式,因2的13次方是8192.
故式 (8192-5000)/256 中即为2的13次方,5000应为计数次数,而整个式子(8192-5000)/256应该是给TH1赋初值,可这里除256是错的,不是除256,而是要除32才对。因为:13bit 模式的构成是 13bit = 8bit(TH0) + 5bit(TL0) ,TL0的高三位没有用到。
C语言赋值语句如下:
TH0 =(8192 - 5000)/32;
TL0 =(8192 - 5000)%32;
热心网友 时间:2023-10-09 05:24
什么不同不同的这是非常多的跟你讲啊,理解一下这个意思吧,就多想一下这个意思。