久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3476|回復: 12
收起左側

8051單片機替代的問題

[復制鏈接]
ID:469344 發表于 2022-1-29 20:31 | 顯示全部樓層 |閱讀模式
有臺儀器,8051芯片io壞了,想替換,原來使用是OK I的msm80c154,這是最基本的8051芯片,基本電路見圖,內部沒有程序,現在這個型號的芯片很少了,后用直接用AT89S52替代,很正常。
856cpu.JPG
因手上有幾個其他型號的8051芯片,就做了替代試驗。第一個測試的是SST89E516RD2,EA腳按地,也就是用片外程序,上電后,晶振有波型大約半秒,就變成一條直線,停振了。EA腳接Vcc,也就是用片內程序,程序寫入片內Flash,上電后,晶振有波型,ALE輸出波型也正常,但整個設備不工作,沒有反應。
第二個測的是STC90c51RC,EA腳按地,上電后,晶振有波型,ALE輸出波型也正常,psen沒有波型輸出,無法載入程序,設備不工作。

回復

使用道具 舉報

ID:584814 發表于 2022-1-30 08:38 | 顯示全部樓層
一笑而過。
用不同的CPU直接替代聽了怎么都像神話,因為沒有燒錄的是不會工作的,作者動不動就此處省略250字,讓普通人無法適應
回復

使用道具 舉報

ID:8222 發表于 2022-1-30 13:10 | 顯示全部樓層
man1234567 發表于 2022-1-30 08:38
一笑而過。
用不同的CPU直接替代聽了怎么都像神話,因為沒有燒錄的是不會工作的,作者動不動就此處省略250 ...

這單片機的功能跟三極管一樣,只要極性正確,耐壓足夠,電流夠大就可以直接代換了,還需要什么程序?
回復

使用道具 舉報

ID:469344 發表于 2022-1-30 13:40 來自手機 | 顯示全部樓層
man1234567 發表于 2022-1-30 08:38
一笑而過。
用不同的CPU直接替代聽了怎么都像神話,因為沒有燒錄的是不會工作的,作者動不動就此處省略250 ...

80c154是沒有內部程序區的,它的程序放在外置的27c128,所以當芯片用片外程序區,是不用燒錄的,可以工作的。當芯片用片內程序區,當然把程序燒錄進去。
回復

使用道具 舉報

ID:469344 發表于 2022-1-30 13:46 | 顯示全部樓層
man1234567 發表于 2022-1-30 08:38
一笑而過。
用不同的CPU直接替代聽了怎么都像神話,因為沒有燒錄的是不會工作的,作者動不動就此處省略250 ...

不是用不同,是同8051,能替代是神話,那都是神話了
回復

使用道具 舉報

ID:824490 發表于 2022-1-30 17:34 | 顯示全部樓層
從邏輯上講是可能的,但是有幾點可能是你沒搞明白:
1、晶振起振不良,與外部ROM芯片無關。是你的主CPU有問題了。
2、你把外部ROM數據直接下載到內部ROM,地址不一樣了,當然不能下載常運行了。
3、有內部ROM的芯片,在訪問外部ROM時,是要有時序的。要先運行內部ROM,相當于引導程序,然后才能按照時序,去執行外部ROM的。
這3點你整明白了嗎?

評分

參與人數 1黑幣 +10 收起 理由
TEC + 10 贊一個!

查看全部評分

回復

使用道具 舉報

ID:8222 發表于 2022-1-30 21:45 | 顯示全部樓層
topsir 發表于 2022-1-30 13:40
80c154是沒有內部程序區的,它的程序放在外置的27c128,所以當芯片用片外程序區,是不用燒錄的,可以工作 ...

起碼MCU有引導程序吧?如果是空白芯片,如何啟動?
回復

使用道具 舉報

ID:469344 發表于 2022-1-31 12:47 | 顯示全部樓層
名字不是重點 發表于 2022-1-30 17:34
從邏輯上講是可能的,但是有幾點可能是你沒搞明白:
1、晶振起振不良,與外部ROM芯片無關。是你的主CPU有 ...

1、檢查晶振是否啟振,是判斷單片機是否工作的最簡單辦法。單片機不工作只有兩種可能,其一是單片機壞了(這不可能,我所用的單片機都在開發板上正常運行,并在編程器上正常讀寫片上ROM和eeprom);其二程序有問題,進入死機狀態。但程序是原儀器上的,不會有錯,8051芯片的升級也是向下兼容,以前的程序,在現在升級后的8051基礎芯片上應該可以正常運行的。與外置ROM芯片無關?不一定,R0M芯片好壞;還有與ROM芯片的連接,如現在的STC的單片機芯片都沒有PSON腳,那ROM的片選信號如何辦,如果沒有片選信號,外置程序永遠進不了單片機,那肯定要死機不運行。
2、把外部ROM數據直接下載到內部ROM,地址是一樣了。如sst89s516資枓圖,都是0000H到FFFFH,只是EA不同。
Screenshot_20220131_122459.jpg

3、8051單片機程序放置,主要決定在EA腳,當EA接高電平時:單片機讀取內部程序存儲器rom   ,當讀取內部程序存儲器超過單片機最大ROM地址時,如AT89c51 0fff時, AT89c52 1fff時會自動讀取外部rom。 當EA接低電平時:單片機讀取外部程序存儲器(rom)。 8031單片機內部是沒有rom的,那么在應用8031單片機時,這個腳是一直接低電平的。沒有時序,沒有引導問題,都是從0000H地址開始遠行。不是嵌入式芯片,要通過引導將系統讀入。

回復

使用道具 舉報

ID:824490 發表于 2022-1-31 15:43 | 顯示全部樓層
topsir 發表于 2022-1-31 12:47
1、檢查晶振是否啟振,是判斷單片機是否工作的最簡單辦法。單片機不工作只有兩種可能,其一是單片機壞了 ...


你說的對,我井觀了。。。
回復

使用道具 舉報

ID:624769 發表于 2022-1-31 17:27 來自手機 | 顯示全部樓層
stc90c51,是沒有psen腳的,手冊是錯誤的,所以,你以為的psen腳其實是一個io,不會有波形輸出。你需要psen的話,要用stc89c51,并且用89c51的,hd版本,不能是90c版本,才有psen腳,不過除了翻新的,你應該找不到hd版本了。
回復

使用道具 舉報

ID:1003232 發表于 2022-1-31 18:20 | 顯示全部樓層
換完單片機把程序與進去應該能用啊
回復

使用道具 舉報

ID:469344 發表于 2022-2-1 11:58 來自手機 | 顯示全部樓層
188610329 發表于 2022-1-31 17:27
stc90c51,是沒有psen腳的,手冊是錯誤的,所以,你以為的psen腳其實是一個io,不會有波形輸出。你需要psen ...

是的,stc手冊有問題。
但是sst89e516rd應該是可行的,在手冊中也看到EA、posn腳的使用,在實驗中,當EA接低電平,posn有短暫的輸出,然后死機,這樣可以判斷為posn輸出時序問題,引起讀入的軟件有問題而死機;當EA接高電平,不用posn腳,程序也事先寫入單片機的ROM,運行晶振、ALE有波型輸出,但儀器不工作,由于沒有程序源碼,沒有辦法判斷出錯原因,是芯片兼容問題?
回復

使用道具 舉報

ID:624769 發表于 2022-2-1 16:35 來自手機 | 顯示全部樓層
sst沒有玩過,無法給任何建議,我只知道你stc90用不起來是受限于硬件,你如果有辦法搞到stc89c51的hd版本可以試看看,stc89c51的hd版本,是實測可行的。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲综合在线一区 | 成人精品久久 | 国产精品日韩欧美一区二区三区 | 久久国产日韩欧美 | 精品久久香蕉国产线看观看亚洲 | 久久夜色精品国产 | 97伊人| 久久久夜色精品亚洲 | 欧区一欧区二欧区三免费 | 日韩精品免费播放 | 久久久久久国产精品免费免费狐狸 | 91麻豆精品国产91久久久久久久久 | 亚洲高清中文字幕 | 国产一区二区三区四区hd | 手机av在线| 乱一性一乱一交一视频a∨ 色爱av | 欧美成年人网站 | 久久久久亚洲 | 精品国产乱码久久久久久蜜柚 | 精品一区二区久久久久久久网站 | 国产美女免费视频 | 国产精品1区2区 | 91影视| 久久久久久久久久久爱 | 欧美精品一二三 | 欧美一区二区免费 | www.4hu影院 | 国产网站在线播放 | 国产在线观看一区二区三区 | av黄色国产 | 免费成人在线网站 | 美女日皮网站 | 国产精品毛片 | 91在线网站| 国产精品一区二 | 黄色毛片免费视频 | 免费色网址 | 国产一级视频 | 亚洲色欧美另类 | 国产成人精品在线 | 久热国产在线 |