TH0 = (65535-50000)/256; TL0 = (65535-50000)%256;

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/29 10:15:25
TH0 = (65535-50000)/256; TL0 = (65535-50000)%256;
xQN@~^Lrp 'y}Cic$H$%Հ1DJ_l[8om~vbӤ6=s԰vTLKSu+6UwhPo2sCLex`.zqf]j 3X[ݾA$w2TU??븸Yk }5X CG55p

TH0 = (65535-50000)/256; TL0 = (65535-50000)%256;
TH0 = (65535-50000)/256; TL0 = (65535-50000)%256;

TH0 = (65535-50000)/256; TL0 = (65535-50000)%256;
在51单片机中,如果你的定时器0选择的是“方式一”,则表示定时器0的计数器从0开始加到50000,其中每加一次的时间为你的晶振频率的倒数.如12MHz,则每加一个数的时间为 1*12/12000000 秒.
你的公式中是加50000次,即 50000*1*12/12000000 = 50MS.
TH0是计时器的高八位,TL0是低八位.