看板 ASM 關於我們 聯絡資訊
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
WolfLord:你的S51有標示89S51 33PU嗎?如果是24PU那你超頻當機了 09/23 02:08
horseboa:謝謝您的提醒,我在確認看看ˊˋ 09/23 02:21