標題: 在單片機程序存儲器擴展上我有一事不明 [打印本頁]
作者: ccd 時間: 2008-5-30 13:39
標題: 在單片機程序存儲器擴展上我有一事不明
當/EA接VCC,單片機就會先在機內ROM中執行,當執行完內部ROM(8k)后,再在外部ROM中的0000地址尋址還是在外部ROM的8K以后開始尋址?
作者: yysmcu 時間: 2008-5-30 15:11
樓主看書不夠細心啊
當執行完內部ROM(8k)后,是在外部ROM的8K以后開始尋址的,所以這難免造成外部ROM與內部ROM重疊地址區的浪費
作者: huwoyun123 時間: 2008-5-30 16:27
當EA/Vpp接高電平時,還要看PC 里的值是否小于或等于片內ROM的地址空間,若小于或等于,就從片內ROM開始取指令,當PC里的值大于片內ROM的值時,就到外部ROM取指令,所以這時候,應該是到高于片內ROM地址的地方取指令...........也就是不會到0000H去取指令。。。
作者: tianziyong 時間: 2012-3-10 10:52
可以從外部0000H讀,不過得設置一下指針,避免外部空間的浪費
| 歡迎光臨 (http://www.raoushi.com/bbs/) |
Powered by Discuz! X3.1 |