熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
發(fā)布時(shí)間: 2022-1-29 20:31
正文摘要:有臺(tái)儀器,8051芯片io壞了,想替換,原來使用是OK I的msm80c154,這是最基本的8051芯片,基本電路見圖,內(nèi)部沒有程序,現(xiàn)在這個(gè)型號(hào)的芯片很少了,后用直接用AT89S52替代,很正常。 因手上有幾個(gè)其他型號(hào)的80 ... |
sst沒有玩過,無法給任何建議,我只知道你stc90用不起來是受限于硬件,你如果有辦法搞到stc89c51的hd版本可以試看看,stc89c51的hd版本,是實(shí)測(cè)可行的。 |
188610329 發(fā)表于 2022-1-31 17:27 是的,stc手冊(cè)有問題。 但是sst89e516rd應(yīng)該是可行的,在手冊(cè)中也看到EA、posn腳的使用,在實(shí)驗(yàn)中,當(dāng)EA接低電平,posn有短暫的輸出,然后死機(jī),這樣可以判斷為posn輸出時(shí)序問題,引起讀入的軟件有問題而死機(jī);當(dāng)EA接高電平,不用posn腳,程序也事先寫入單片機(jī)的ROM,運(yùn)行晶振、ALE有波型輸出,但儀器不工作,由于沒有程序源碼,沒有辦法判斷出錯(cuò)原因,是芯片兼容問題? |
換完單片機(jī)把程序與進(jìn)去應(yīng)該能用啊 |
stc90c51,是沒有psen腳的,手冊(cè)是錯(cuò)誤的,所以,你以為的psen腳其實(shí)是一個(gè)io,不會(huì)有波形輸出。你需要psen的話,要用stc89c51,并且用89c51的,hd版本,不能是90c版本,才有psen腳,不過除了翻新的,你應(yīng)該找不到hd版本了。 |
topsir 發(fā)表于 2022-1-31 12:47 ![]() 你說的對(duì),我井觀了。。。 |
topsir 發(fā)表于 2022-1-30 13:40 起碼MCU有引導(dǎo)程序吧?如果是空白芯片,如何啟動(dòng)? |
從邏輯上講是可能的,但是有幾點(diǎn)可能是你沒搞明白: 1、晶振起振不良,與外部ROM芯片無關(guān)。是你的主CPU有問題了。 2、你把外部ROM數(shù)據(jù)直接下載到內(nèi)部ROM,地址不一樣了,當(dāng)然不能下載常運(yùn)行了。 3、有內(nèi)部ROM的芯片,在訪問外部ROM時(shí),是要有時(shí)序的。要先運(yùn)行內(nèi)部ROM,相當(dāng)于引導(dǎo)程序,然后才能按照時(shí)序,去執(zhí)行外部ROM的。 這3點(diǎn)你整明白了嗎? |
參與人數(shù) 1 | 黑幣 +10 | 收起 理由 |
---|---|---|
![]() | + 10 | 贊一個(gè)! |
man1234567 發(fā)表于 2022-1-30 08:38 不是用不同,是同8051,能替代是神話,那都是神話了 ![]() |
man1234567 發(fā)表于 2022-1-30 08:38 80c154是沒有內(nèi)部程序區(qū)的,它的程序放在外置的27c128,所以當(dāng)芯片用片外程序區(qū),是不用燒錄的,可以工作的。當(dāng)芯片用片內(nèi)程序區(qū),當(dāng)然把程序燒錄進(jìn)去。 |
man1234567 發(fā)表于 2022-1-30 08:38 這單片機(jī)的功能跟三極管一樣,只要極性正確,耐壓足夠,電流夠大就可以直接代換了,還需要什么程序? |
一笑而過。 用不同的CPU直接替代聽了怎么都像神話,因?yàn)闆]有燒錄的是不會(huì)工作的,作者動(dòng)不動(dòng)就此處省略250字,讓普通人無法適應(yīng) ![]() |
Powered by 單片機(jī)教程網(wǎng)