[請益] 鮑率計算
2^smod 石英振盪頻率
------- x ------------------
32 12 x (256-th1)
之前做89S51的UART讀取外部資料使用24Mhz震盪
依上述公式算出th1為242.979(取243=0F3H)
程式我是寫這樣,功能正常
MOV SCON,#01110000B
MOV TMOD,#00100000B
MOV PCON,#80H ;SMOD = 1
MOV TH1,#0F3H
MOV TL1,#0F3H
今天想說試試看把振盪器換成30Mhz,用公式算出th1為239.7239
四捨五入取240(0F0H),程式部份把TH1、TL1都改成0F0H
可是發現電路卻沒有反應。請問這樣取有錯誤嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.68.217.210
推
09/23 02:08, , 1F
09/23 02:08, 1F
→
09/23 02:21, , 2F
09/23 02:21, 2F
ASM 近期熱門文章
PTT數位生活區 即時熱門文章