[求助] 是否有人試過CH372和8051共用晶振?

因我的PCB板面積比較小,而且我看到CH372的資料里說可接外部振蕩信號,于是我把372的XI腳接在8051的XO(18腳)上,372的XO腳懸空??蛇@樣子發(fā)現(xiàn)CH372每次上電后工作不一樣,如果上電時工作正常的話,就可以工作,如果在上電時工作不正常的話,就怎樣都不能工作,測試也不能通過,就算發(fā)了很多次RESET_ALL 也沒用。似乎CH372只能在上電時復(fù)位。 接著我再仔細(xì)看CH372的資料,發(fā)現(xiàn)其對上電時間要求在100ms以內(nèi)。本來一般這個上電時間都可以達(dá)到,只是現(xiàn)在372和8051和共用晶振后,372要等8051正常起振后才有振蕩信號,這樣一來372有時在上電時的100ms內(nèi)因還沒有振蕩信號而不能正常上電復(fù)位。 不知這樣的分析是否正確?也請各位指教一下您們是如何解決這問題的?

可以共用的,只要你的單片機(jī)晶振為12M就可以,你可以在你單片機(jī)復(fù)位完成之后,在延時100MS(也就是在你主程序一上來加一個延時100MS的延時子程序)


只要你的單片機(jī)晶振為12M就可以,其它不行嗎?


現(xiàn)在我的晶振是12M的,另外我是用仿真器代替單片機(jī),并打開窗口觀察端口變化??捎袝r上電后發(fā)數(shù)據(jù)取反命令測試372時都不通過,返回的數(shù)據(jù)一般是FF。


其他不行,因?yàn)槿绻д窆灿玫脑?,那?75的晶振必須為12M,那么,單片機(jī)的晶振也只能是12M了,返回的數(shù)據(jù)是0XFF的話,那么你確定你的硬件連線沒有問題?先給372發(fā)送RESET-ALL命令下去延時100MS在做測試命令,返回的數(shù)據(jù)還是0XFF嗎?如果還是的話,那么你檢查你的I/O端口的配置以及用示波器看下你的數(shù)據(jù)以及命令是否真的發(fā)送下去了,還有就是當(dāng)你數(shù)據(jù)發(fā)下去之后的話,那么372給你返回的數(shù)據(jù)有是多少?一定要用示波器去測試下看


現(xiàn)在我是用仿真器單步執(zhí)行的,每按一次“下一步”所花的時間都超過100ms了??蓤?zhí)行了很多次 RESET_ALL 后,進(jìn)行測試時返回的數(shù)據(jù)還是 FFH. 請問您們公司自己有沒有試過共用晶振?


測試過,可以共用的,那你仔細(xì)查下你的硬件,用示波器看下你的數(shù)據(jù)發(fā)出去了沒有以及372那邊有沒有數(shù)據(jù)返回給你


372有返回數(shù)據(jù),不過是FFH,感覺就是372沒有工作。 現(xiàn)在也明白了RESET_ALL只不過是讓372重新從頭工作,而不是讓它能夠正常工作。 如果372一開始不能正常工作的話,再多的RESET_ALL 也沒用,因?yàn)樗静荒? 識別這些命令。 最初因板子小,有兩個晶振不雅觀,所以一直想共用。到現(xiàn)在已為共用晶振這個 問題花了很多時間了,可終究還是有疑問。 所以打算不再走斜道,老老實(shí)實(shí)的多加一個晶振,讓372自己獨(dú)用。 不知你認(rèn)為如何?


對了,現(xiàn)在我晶振用的電容是30P,而372資料上說要用15P,請問這是否會影響372正常工作?


借地方問下,我的電路中要用到兩塊375,他們能否共用晶振?


當(dāng)然可以.


所以打算不再走斜道,老老實(shí)實(shí)的多加一個晶振,讓372自己獨(dú)用。支持!!


9樓的兄弟,也許兩個375可以共用晶振,但我還是建議獨(dú)用。 我之前曾試了8051和372共用晶振,結(jié)果上電后372有時工作正常,有時不正常。 而且就算剛開始時正常,但一兩個小時后(不是很固定),也不能正常工作了。 所以才引出了那么多我對共用晶振的疑問,在這里很感謝hcn的熱心幫助。 可惜我一直沒能把問題解決。 今天早上我讓372獨(dú)用晶振后,現(xiàn)在已連續(xù)工作了五個多小時,還是正常。 不知11樓的兄弟是否有過同樣的經(jīng)歷?


只有登錄才能回復(fù),可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频