找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2853|回復: 7
打印 上一主題 下一主題
收起左側

請教51單片機片內(nèi)rom與片外rom與ea引腳

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:73992 發(fā)表于 2022-12-6 10:08 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
片內(nèi)rom,與片外rom地址重疊。請問程序如何相互跳轉(zhuǎn),相互引用。關于ea引腳,是否可以用端口控制
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:94031 發(fā)表于 2022-12-6 10:44 | 只看該作者
ea=1,從內(nèi)部ROM導入程序,只在上電時起作用,因此不可以用端口控制ea。
回復

使用道具 舉報

板凳
ID:883242 發(fā)表于 2022-12-6 15:35 | 只看該作者
這么陳舊的體系結構就算玩兒出花來也沒有任何意義。
回復

使用道具 舉報

地板
ID:955673 發(fā)表于 2022-12-6 16:32 | 只看該作者
了解一下地址分配,沒有地址重疊一說,真重疊了是沖突
回復

使用道具 舉報

5#
ID:624769 發(fā)表于 2022-12-6 17:37 來自觸屏版 | 只看該作者
ea腳低電平,PC指針指向外部,高電平,PC指針指向內(nèi)部,你不懂匯編就不要考慮用端口控制ea,沒有對PC指針的絕對控制能力就不要考慮
回復

使用道具 舉報

6#
ID:123289 發(fā)表于 2022-12-7 16:01 | 只看該作者
可以,要配合的非常精準。
假如你的程序在內(nèi)部1000處取指令,你這時切換EA到外部,但由于地址線低位的鎖存還未進行,下一條的取指未必能正確地取到外部1002(假設下條指令是地址是1002)處的數(shù)據(jù),結果很可能取到一個不確定的指令碼,這就麻煩了。如果切換EA的時機,不妨礙下條令的取指(看手冊中取指周期時序圖),而且外部1002處放的是你精心策劃的指令,這是可以的。
回復

使用道具 舉報

7#
ID:401564 發(fā)表于 2022-12-7 16:16 | 只看該作者
上古時期的單片機系統(tǒng)
明明一片STC就能解決的事情,非得花更多的成本,更多的時間,更加復雜的代碼去實現(xiàn)
這是為什么呢?
回復

使用道具 舉報

8#
ID:308903 發(fā)表于 2022-12-8 09:11 | 只看該作者
這張圖就說明了一切

1.jpg (403.96 KB, 下載次數(shù): 82)

1.jpg
回復

使用道具 舉報

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

本版積分規(guī)則

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

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

快速回復 返回頂部 返回列表