若8051的晶振频率fosc为12MHz,定时器/计数器T0工作在工作方式1,要求产生10ms定时,从P1.1输出周期为20ms的方波信号,写出定时器的方式控制字和计数初值。
1个回答
关注
展开全部
咨询记录 · 回答于2022-12-14
若8051的晶振频率fosc为12MHz,定时器/计数器T0工作在工作方式1,要求产生10ms定时,从P1.1输出周期为20ms的方波信号,写出定时器的方式控制字和计数初值。
(2^16—计数初值)╳晶振周期╳12=定时时间(2^16—计数初值)╳1/(12╳10^6)╳12=10Ms=10*10^(-3)S计数初值=2^16—10^4=55536=D8F0HTH0=D8TL0=F0