搜题
问题   更新时间2023/4/3 12:59:00

AT89S51采用12MHz的晶振,定时1ms,如用定时器方式1时的初值(16进制数)应为多少?(

解:采用12MHZ的晶振,Tcy=1/fosc×12=1/12×10-6×12=1us 采用定时器方式1(为16位) 定时1ms,设初值为X,则:(216-X)×1×10-6=1×10-3 则=>X=64536将其转换成二进的为:1111110000011000 再将其转化为16进制数为:FC18 初值为TXH=FCH TXL=18H
王老师:19139051760(拨打)