標題: 求8031單片機資料 [打印本頁]

作者: 天高云淡JSGY    時間: 2025-6-19 09:57
標題: 求8031單片機資料
最近在維修一臺設(shè)備,用的是8031單片機,我小白,剛接觸單片機,求大神發(fā)個中文的8031單片機最小系統(tǒng)資料,謝謝!
作者: hi等你    時間: 2025-6-19 10:21
新人就不要在這么老的單片機起步了,繞的彎路會讓你以后叫苦不迭,我起步的是8051都覺得自己真傻,
還是從一塊stc89c52起步好
作者: zhuls    時間: 2025-6-19 10:25
是那個史前圣物的Intel8031嗎?
如果真是這個,應該沒有什么最小系統(tǒng)吧,
就一個光棍MCU,連ROM都沒有,
只能靠外接的ROM才能活著的怪物。

作者: 天高云淡JSGY    時間: 2025-6-19 10:29
hi等你 發(fā)表于 2025-6-19 10:21
新人就不要在這么老的單片機起步了,繞的彎路會讓你以后叫苦不迭,我起步的是8051都覺得自己真傻,
還是從 ...

設(shè)備上現(xiàn)在用的是M80C85AH,查了一下這個芯片與8031兼容,所以只能先學8031,謝謝你!
作者: cy009    時間: 2025-6-19 10:45
hi等你 發(fā)表于 2025-6-19 10:21
新人就不要在這么老的單片機起步了,繞的彎路會讓你以后叫苦不迭,我起步的是8051都覺得自己真傻,
還是從 ...

stc89c52也是8051內(nèi)核
作者: hhdsdy    時間: 2025-6-19 13:08
買一本紙質(zhì)書籍吧,電子版閱讀起來不方便

作者: cyi8    時間: 2025-6-19 13:38
8031與8051都是基于51的指令系統(tǒng),沒有分別.
8031與8051的不同點在于8051內(nèi)置存儲器,程序內(nèi)置于芯片內(nèi),而8031內(nèi)部沒有存儲器,程序是外置的.
8031的程序一般外置于EPROM內(nèi)再與8031連接,8031運行時要先從外置EPROM讀取程序后才能運行.
作者: cyi8    時間: 2025-6-19 13:43
附上8031硬件最小系統(tǒng)圖





作者: man1234567    時間: 2025-6-19 14:12
單片機資料并不表示單片機內(nèi)部程序或源代碼,這個代換呵呵,知道功能也可以用其他單片機替代。
作者: man1234567    時間: 2025-6-19 14:18
所謂產(chǎn)品上的單片機,主要考慮價格合適和性能穩(wěn)定,用原廠直接代換。
如果沒有,找資料無非是單片機本身而非定制產(chǎn)品的,也就是沒程序或源碼的。
其他單片機可以替代,但考慮到所有接口和功能兼容一般因開發(fā)成本過高而行不通。
所以:1、學這么過氣的東東沒必要除非個人興趣所在;
         2、如果僅維修建議與原廠聯(lián)系購買成品件。
作者: powerdruy    時間: 2025-6-19 16:28
你花在研究8031上的時間,不如用現(xiàn)代芯片重新實現(xiàn)功能,要知道8031這個上古遺物,比這論壇里很多人的年紀都還大嗎
作者: zhuls    時間: 2025-6-19 17:49
powerdruy 發(fā)表于 2025-6-19 16:28
你花在研究8031上的時間,不如用現(xiàn)代芯片重新實現(xiàn)功能,要知道8031這個上古遺物,比這論壇里很多人的年紀都 ...

關(guān)鍵點在于樓主是在維修老舊設(shè)備,重建代碼沒多大意義。
除非完成這單能實現(xiàn)階層躍遷,不然真沒多大意義,
更何況是業(yè)余選手去做這事,不僅僅是事倍功半,可能是事N倍才能功小半了。

所以,樓主還是放棄吧。
作者: Highnose    時間: 2025-6-19 18:11
很多人說31古董,要搞新的,人家說了,是修

這老設(shè)備用的eprom,應該是程序掉了吧
作者: angmall    時間: 2025-6-20 11:42
天高云淡JSGY 發(fā)表于 2025-6-19 10:29
設(shè)備上現(xiàn)在用的是M80C85AH,查了一下這個芯片與8031兼容,所以只能先學8031,謝謝你!

你哪里查到?這個M80C85AH芯片與8031是兼容的?

M80C85AH芯片是屬于Intel 8085/80C85系列,是CMOS工藝的8位微處理器。需要外部ROM和RAM,功能上更接近于“中央處理器(CPU)”而非“單片機(MCU)”。

8031是單片機,屬于Intel 8051系列,是基于8051架構(gòu)的8位單片機。

M80C85AH芯片與8031不是兼容的,它們屬于完全不同的架構(gòu)和指令集體系。

M80C85AH與8031不是兼容的芯片,它們屬于不同的處理器架構(gòu)和指令集,硬件和軟件均無法直接替換或兼容。
作者: jy11    時間: 2025-6-20 11:52
要修代表設(shè)備的不可替代性,有些老系統(tǒng)能掙大錢 ………………
作者: 天高云淡JSGY    時間: 2025-6-20 14:49
謝謝各位老師,老機器上用的是CPU是M80C85AH,兩塊EPROM(27C256),一塊RAM(M5M5256EFP)由于機器PCB板腐蝕嚴重,需重新走線,現(xiàn)在CPU起振,37腳時鐘輸出正常,30腳ALE輸出正常,34腳IO/M輸出低電平,此腳接HC138的第6腳,HC138輸出腳都是高電平,不正常,找不出原因,還請各位老師多指教。

80C85.png (57.65 KB, 下載次數(shù): 0)

80C85.png

作者: smmj    時間: 2025-6-20 17:27
那斷開138輸入腳與CPU連接,再接低電平,看輸出是不是變化是
作者: smmj    時間: 2025-6-20 17:29
或看cpu與138連接的腳是否變化,不變是CPU壞或程序壞
作者: Y_G_G    時間: 2025-6-23 09:20
天高云淡JSGY 發(fā)表于 2025-6-20 14:49
謝謝各位老師,老機器上用的是CPU是M80C85AH,兩塊EPROM(27C256),一塊RAM(M5M5256EFP)由于機器PCB板腐 ...

酒精清洗一下電路板
換一個HC138
每個焊點再加一下錫
然后就沒什么其它能動的了
作者: wangjz451    時間: 2025-6-23 14:29
可以上網(wǎng)搜一搜 加油
作者: 天高云淡JSGY    時間: 2025-6-23 16:48
什么法子都想了,還是不行,CPU應該是好的,估計是程序壞了,這個有點麻煩,只有再買臺同型號的,把EPROM重刷一下了。
作者: 天高云淡JSGY    時間: 2025-6-23 16:52
這幾天在網(wǎng)上買了CPU、EPROM、ROM和138芯片,準備自己搭一臺最少系統(tǒng),看看能否正常工作,再對照原板子找找原因。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1