找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

單片機外部晶振問題

[復(fù)制鏈接]
ID:315372 發(fā)表于 2018-4-24 15:09 | 顯示全部樓層 |閱讀模式
C8051F350/1單片機,我用內(nèi)部3.0625M工作,外部晶振38.4K的晶振8分頻后形成2400bps始終通信不穩(wěn)定,小數(shù)據(jù)包沒問題,大一些的數(shù)據(jù)包就不行了。

如果用內(nèi)部3.0625M分頻形成2400bps則沒有任何問題。請教高手是什么原因?

該外部晶振同時作為秒時鐘源走時準確,完全正常。換了幾種晶振,多種單片機,多種通信方式,3-24M主頻都實驗了,沒有找到原因。

文檔中始終有:"外部時鐘 8 分頻與系統(tǒng)時鐘同步"這句話,始終沒有查到是什么意思?

誰能解答清楚,送紅包200元。電話微信聯(lián)系我13704895179

回復(fù)

使用道具 舉報

ID:315372 發(fā)表于 2018-4-24 15:11 | 顯示全部樓層
誰幫我解答清除問題,送紅包200元。
回復(fù)

使用道具 舉報

ID:123289 發(fā)表于 2018-4-25 00:20 | 顯示全部樓層
1、串行通訊是允許有一定頻率偏差的,但不能太大。數(shù)據(jù)包大,積累誤差就大一點,但不一定是主要原因。
2、通訊一定是雙方面的,如果兩者都是很準的2400,則OK;一個是2400,另一個是2567,就不行;而兩個都上2567,也OK。
3、建議當你用外晶振時,通訊的雙方都一用晶振!
4、晶振也有誤,特別是用便宜貨的時候、盡可用同一批次的。
5、大包通訊失敗,或許受干擾的原因會大一些。
回復(fù)

使用道具 舉報

ID:315372 發(fā)表于 2018-4-25 11:00 | 顯示全部樓層
yzwzfyz 發(fā)表于 2018-4-25 00:20
1、串行通訊是允許有一定頻率偏差的,但不能太大。數(shù)據(jù)包大,積累誤差就大一點,但不一定是主要原因。
2、 ...

1、可以肯定不是頻率偏差原因,因為我用內(nèi)部晶振測試了可適應(yīng)的頻率范圍,以2392bps為基準,步長±15,往上測試到±75都正常,達到±150時,正負都不行了。外部晶振則是準確的2400bps,卻不穩(wěn)定。
2、通信的另一方我無法控制。
3、晶振我買了4種品牌,實驗結(jié)果相同。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

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

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