|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
急問:51仿真器的問題! |
| 作者:voidzz 欄目:技術交流 |
我用的是用SST89E56做的簡易仿真器,軟件用Keil uVision2,現(xiàn)在仿真時發(fā)現(xiàn)凡是用MOVX對外部IO或RAM訪問的指令都執(zhí)行不了,而寫片的話執(zhí)行正常。請問是什么原因? 急請大俠賜教。借旺地一問,斑竹不要K啊 |
| 2樓: | >>參與討論 |
| 作者: chunyang 于 2006/4/6 18:45:00 發(fā)布:
那是仿真器設計的問題 問問銷售技術支持人員吧。 |
|
| 3樓: | >>參與討論 |
| 作者: mohanwei 于 2006/4/6 19:57:00 發(fā)布:
看看設置。 有些仿真器的P2口在仿真的時候有三種模式:1 純做總線地址;2 根據(jù)指令用作總線地址或者I/O口;3 純做I/O口。 |
|
| 4樓: | >>參與討論 |
| 作者: liudewei 于 2006/4/6 21:12:00 發(fā)布:
有些系列的單片機含有大于256的ram空間,也使用movx指令訪問。 仿真器上的CPU是否不帶這個硬件資源?還有針對此資源還有一個使能的問題 |
|
| 5樓: | >>參與討論 |
| 作者: voidzz 于 2006/4/7 11:23:00 發(fā)布:
我的理解 我用的是用SST89E56做的簡易仿真器,對于外括的ADC0809用MOVX @R0,A和MOVX A,@R0訪問,應該沒有用到P2口。 liudewei所說的應該是指仿真器的CPU本身使用大于256M的ram,這個我不清楚。但是我想用使用MOVX訪問外部擴展IO口應該是51最常見的功能,仿真器應該支持的吧。有哪位大俠這樣用過。 |
|
| 6樓: | >>參與討論 |
| 作者: voidzz 于 2006/4/7 20:19:00 發(fā)布:
我還是搞不定啊 請問各位大俠:在Keil 中程序能否使用MOVX @R0,A這種指令啊,仿真對WR和RD信號線是否占用?有沒有用過的大俠啊?苦!求指教! |
|
| 7樓: | >>參與討論 |
| 作者: rallye 于 2006/4/23 18:58:00 發(fā)布:
注意看文檔 用SST89E56做仿真器的時候選芯片時就得選目標SST89E56芯片進行仿真, 一切都調(diào)試好了再改目標芯片編譯生成bin文件。 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |