找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1792|回復(fù): 6
打印 上一主題 下一主題
收起左側(cè)

為什么這個(gè)hex文件在C52單片機(jī)能運(yùn)行在C54里不能運(yùn)行?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:235691 發(fā)表于 2022-10-14 09:45 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我有一個(gè)程序C52能運(yùn)行,在C54里運(yùn)行數(shù)碼管不亮,哪位大師能反匯編看看什么原因。

調(diào)試.rar

9.57 KB, 下載次數(shù): 5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:123289 發(fā)表于 2022-10-14 16:43 | 只看該作者
先仔細(xì)讀C52與C54的手冊(cè)。
回復(fù)

使用道具 舉報(bào)

板凳
ID:879348 發(fā)表于 2022-10-14 17:29 | 只看該作者
不知道你是什么意思,感覺不同架構(gòu)運(yùn)行,需要在芯片內(nèi)部模擬芯片環(huán)境,直接翻譯代碼
回復(fù)

使用道具 舉報(bào)

地板
ID:624769 發(fā)表于 2022-10-14 19:58 | 只看該作者
你先確定, 在別的C52 里面是否能運(yùn)行,再考慮是否 需要反匯編看吧。
回復(fù)

使用道具 舉報(bào)

5#
ID:1024371 發(fā)表于 2022-10-14 20:21 | 只看該作者
反匯編

;==========================================================================
;    File Name: C:\Users\Administrator\Desktop\調(diào)試.HEX
;      IC Body: MCS-51  
;         Date: 2022/10/14
;==========================================================================
;==========================================================================
;標(biāo)號(hào)==============指令================================地址===機(jī)器碼=======
;==========================================================================
Q0000:             AJMP  Q01E7                        ;0000   21 E7
                   NOP                                ;0002   00
                   RETI                               ;0003   32
;==========================================================================
Q0004:

aa.rar

27.61 KB, 下載次數(shù): 3

回復(fù)

使用道具 舉報(bào)

6#
ID:883242 發(fā)表于 2022-10-14 23:30 | 只看該作者
現(xiàn)在51單片機(jī)擴(kuò)展型號(hào)太多了,你這么說52、54的根本說不清楚。查芯片的SFR那部分,一位一位的比對(duì),看看有什么差異。
回復(fù)

使用道具 舉報(bào)

7#
ID:235691 發(fā)表于 2022-10-22 17:30 | 只看該作者
就是STC89C52RC   STC89C54RD+ ,不是新型51單片機(jī)
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表