微机原理学习讨论

第十三章-计算题

2017-06-09  本文已影响0人  0216_钟羽

T1工作在定时器状态,工作方式为方式1,定时时间为1000us,晶振频率=12MHZ,请计算定时器的初值为多少?

解: 2的16次方-1000us ×12MHZ/12=64536

解析:

方式0时,N=13;方式1时,N=16;方式2时,N=8;本题的N为16

计时周期为:12/12MHZ=1 us(晶振频率÷12进行分频,再取倒数即为计时周期)

最大定时长:2的16次方×1us=65536us

已知要求的定时时间为1000us,定时计数器初值为:2的16次方-1000us ×晶振频率12MHZ/12=65536-1000=64536

上一篇下一篇

猜你喜欢

热点阅读