欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3631|回復(fù): 6
收起左側(cè)

單片機定時器0的高位和地位關(guān)系以及怎么賦值,請大咖幫忙解答,謝謝

[復(fù)制鏈接]
ID:810680 發(fā)表于 2020-8-3 07:03 來自觸屏版 | 顯示全部樓層 |閱讀模式
我在網(wǎng)上看到的程序給單片機定時器T0打開和給定時器高位和低位賦值:
TMOD=0X01;
EA=1;
ETO=1;
TH0=0Xfc;
TL0=0X18;
TRO=1;

程序中備注TH0=0xfc;TL0=0x18;中的0xfc和0x18是表示給
定時器0的賦值1ms的,師傅在講課時說th0=(65536-50000)/256,
tl0=(65536-50000)/%256,然后通過判斷執(zhí)行20次等于1ms,怎么不一樣,
這個是怎么得出來的,還有定時器高位和低位之間是什么關(guān)系?
搞不清!
回復(fù)

使用道具 舉報

ID:716656 發(fā)表于 2020-8-3 11:40 | 顯示全部樓層
http://m.raoushi.com/bbs/dpj-103111-1.html,好好學(xué)習下。然后了解下進制轉(zhuǎn)換
回復(fù)

使用道具 舉報

ID:86926 發(fā)表于 2020-8-3 14:17 | 顯示全部樓層
65536是16位的,而TH0和TL0是8位的,所以要拆分成兩個8位的值分別給TH0和TL0.又因為8位最大值是256,所以除以256就能得出高位了,/和%是商和余數(shù),商就是高位TH0的字節(jié)型數(shù)據(jù)(8位),余數(shù)就是TL0的字節(jié)型值了。50000us*20是等于1s,你應(yīng)該搞錯了。被減數(shù)就是定時時間,單位為us。

評分

參與人數(shù) 1黑幣 +30 收起 理由
admin + 30 回帖助人的獎勵!

查看全部評分

回復(fù)

使用道具 舉報

ID:578842 發(fā)表于 2020-8-3 14:25 | 顯示全部樓層
藍魄 發(fā)表于 2020-8-3 14:17
65536是16位的,而TH0和TL0是8位的,所以要拆分成兩個8位的值分別給TH0和TL0.又因為8位最大值是256,所以除 ...

感謝大神解惑。我也是有此疑惑,現(xiàn)在明白了。有時候教材講得多,而沒有抓住重點。
回復(fù)

使用道具 舉報

ID:810680 發(fā)表于 2020-8-3 18:44 來自觸屏版 | 顯示全部樓層
壓著我頭發(fā)啦 發(fā)表于 2020-8-3 11:40
http://m.raoushi.com/bbs/dpj-103111-1.html,好好學(xué)習下。然后了解下進制轉(zhuǎn)換

收到,謝謝,我會努力的,謝謝
回復(fù)

使用道具 舉報

ID:810680 發(fā)表于 2020-8-3 18:46 來自觸屏版 | 顯示全部樓層
藍魄 發(fā)表于 2020-8-3 14:17
65536是16位的,而TH0和TL0是8位的,所以要拆分成兩個8位的值分別給TH0和TL0.又因為8位最大值是256,所以除 ...

謝謝,講解的那么細,謝謝
回復(fù)

使用道具 舉報

ID:810978 發(fā)表于 2020-8-3 20:54 | 顯示全部樓層
TH0是高八位,TL0是低八位,在賦值時是將值高八位給TH0,低八位給TL0,題主給出的/256和%256是計算高低八位的方法
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表