日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]51單片機故障問題分析

故障現(xiàn)象:

做了一個單片機溫度監(jiān)測系統(tǒng),仿真機上一切正常,燒寫芯片無法工作。

相關(guān)電路框圖:

 

用51做處理器,外圍電路如圖,一片雙積分轉(zhuǎn)換芯片ICL7135做AD,它的時鐘需要125K,用51的ALE經(jīng)過一片CD4024分頻得到。1403提供基準源。另外,一片7660提供7135工作所需要的負壓。

為了省電,把所有模擬電路部分電源用一個晶體管管理起來,由P1.0來控制。(上圖為示意圖,省去了電阻沒畫)P1.0為地的時候,模擬系統(tǒng)才上電

現(xiàn)在怪現(xiàn)象如下:

仿真機正常運行,燒寫芯片后無反應(yīng)。

仿真正常,說明外圍芯片完全正常,電路也沒有錯誤。

經(jīng)過檢查,晶體正常,復位可靠,EA高,程序堆棧都沒有溢出,并排除其它一切低級錯誤的可能。

再編寫一程序,

main()

{

while(1) {P1.1=0;}

}

P1.1和VCC間接有一發(fā)光管,開機無反應(yīng)。

后來,發(fā)現(xiàn)更奇怪的現(xiàn)象:

拔除CD4024,MC1403,ICL7135,ICL7660中的任何一個,系統(tǒng)就可以正常運行!

百思不得其解,茶飯不思,郁悶了N久

更換全部芯片,如故。

更換ATMEL/PHILIPS/WINBOND的N款單片機,如故。

檢查,排除電路故障的可能,

后來又發(fā)現(xiàn),只要上電之前把P1.0對地短路,(也就是模擬部分強加電源),上電,系統(tǒng)正常運行。

但是,如果開機前P1.0不對地短路,上電一定不能運行,此后即使再把P1.0對地接,也不行。

順這個思路,應(yīng)該是和模擬部分有關(guān)……

又是郁悶N久,之后,無意間翻看CD4024內(nèi)部圖,茅塞頓開……

CD4024等TTL/CMOS邏輯芯片,為了防止靜電或錯誤的IO電平,內(nèi)部都有保護電路

 

如圖2,每個IO口都有如圖的2個二極管,集成在芯片內(nèi)部。保證IO口電壓在-0.6~5.6V之間

復位的過程中,全部IO為高,P1.0和ALE當然也是高。這樣模擬部分不上電。

那么,ALE的輸出角就等效于通過一個二極管向這四塊模擬芯片供電!!!(如圖)

ALE的輸出能力不強,自然,ALE就被拉低了。

在查看51的手冊,ALE和/PROG腳是復用的!!

在復位過程中,ALE如果為低,芯片進入編程狀態(tài)!!!

也就是說,我的系統(tǒng)在上電復位的過程中就進入了PROG編程模式,難怪一條語句都不能執(zhí)行

那么,也很好解釋為什么四個芯片中拔掉一個就能正常工作了,因為負載輕了,ALE可能還沒有被拉到2.5V以下,所以正常復位進入程序。

解決的辦法:ALE接2K的上拉,再通過47K電阻接到Cd4024上,上電,一切正常!

結(jié)論:單片機編程模式/ISP模式是通過用戶很不容易出現(xiàn)的一個時序來啟動的,在一些特殊應(yīng)用時要小心避開這些非用戶代碼模式。

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

采用51單片機最小開發(fā)板,由8位自制獨立按鍵控制。單片機芯片為STC89C52RC,晶振為@12.000 mhz。8X8LED點陣屏模塊由MAX7219驅(qū)動,MAX7219包含一個自動掃描電路。你只需要把要顯示的數(shù)據(jù)發(fā)送...

關(guān)鍵字: 51單片機 MAX7219 寄存器

針對某型機綜顯系統(tǒng)在飛行期間5號屏出現(xiàn)黑屏問題 ,利用故障樹方法進行問題定位 ,在此基礎(chǔ)上對故障機理展開分析并采取糾正措施 ,通過多次飛行驗證故障未再出現(xiàn) ,證明了措施的有效性。

關(guān)鍵字: 多功能顯示器 黑屏 故障分析

針對某型機激光慣性導航系統(tǒng)在試飛過程出現(xiàn)主慣導空對失敗問題 , 通過故障分析建立故障樹 , 在此基礎(chǔ)上進行故障排查 ,對產(chǎn)品進行軟件升級后在實驗室和飛行中完成了故障排除。

關(guān)鍵字: 激光慣性導航系統(tǒng) 空對失敗 故障分析

某電廠600 MW機組MGGH一級換熱器投運不到三年就陸續(xù)出現(xiàn)冷卻水泄漏問題 ,造成換熱器積灰堵塞 , 影響電除塵器安全運行 ,并對煙囪的安全性產(chǎn)生影響?,F(xiàn)首先分析該機組一級換熱器的故障原因 ,并提出相應(yīng)的解決對策;然后...

關(guān)鍵字: 一級換熱器 故障分析 三維管;改造方案

飛機液壓系統(tǒng)是飛機運行中的重要系統(tǒng) , 飛機運行時液壓系統(tǒng)的安全性、可靠性決定了飛機的安全性能?,F(xiàn)闡述了液壓系統(tǒng)的工作原理及組成 , 結(jié)合案例數(shù)據(jù)分析及維護使用特點 ,分析總結(jié)了液壓系統(tǒng)常見的故障原因及解決方案 ,根據(jù)行...

關(guān)鍵字: 飛機 液壓系統(tǒng) 故障分析

在嵌入式系統(tǒng)開發(fā)的廣闊領(lǐng)域,51單片機和STM32無疑是兩種極具代表性的微控制器。對于初學者而言,選擇學習路徑時往往會面臨一個抉擇:是直接跨越51單片機,挑戰(zhàn)更高層次的STM32,還是從51開始,逐步進階?本文旨在探討直...

關(guān)鍵字: 51單片機 STM32

通過對板帶軋機AGC液壓系統(tǒng)基本原理的介紹 , 結(jié)合現(xiàn)場設(shè)備使用維護中常見故障的處理經(jīng)驗 , 對AGC液壓系統(tǒng)故障產(chǎn)生的原因進行分析 ,并提出相應(yīng)的處置措施 , 以此來幫助技術(shù)人員在故障發(fā)生時進行快速判斷和處理。

關(guān)鍵字: AGC液壓系統(tǒng) 故障分析 故障處理

在嵌入式系統(tǒng)開發(fā)中,特別是在使用8051系列單片機(簡稱C51)進行編程時,數(shù)據(jù)類型的選擇與定義對程序的性能和可讀性至關(guān)重要。C51語言在標準C語言的基礎(chǔ)上進行了擴展,以適應(yīng)單片機特有的硬件結(jié)構(gòu)和操作需求。本文將深入探討...

關(guān)鍵字: C51數(shù)據(jù) 51單片機

在嵌入式系統(tǒng)領(lǐng)域,51單片機作為一種經(jīng)典的微控制器,廣泛應(yīng)用于各種自動化控制系統(tǒng)中。其外部引腳作為單片機與外界交互的接口,承載著數(shù)據(jù)傳輸、控制信號輸出等重要功能。本文將通過對51單片機外部引腳的案例分析,結(jié)合實際代碼,深...

關(guān)鍵字: 51單片機 單片機

在電子技術(shù)的浩瀚星空中,LED(發(fā)光二極管)以其獨特的魅力成為了一顆璀璨的明星。而結(jié)合51單片機這一經(jīng)典的嵌入式開發(fā)平臺,LED的應(yīng)用更是被賦予了無限可能,其中,花樣流水燈便是一個生動而富有創(chuàng)意的實例。本文將帶您深入探索...

關(guān)鍵字: 51單片機 LED
關(guān)閉