音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

[急救]KEIL C仿真板就是不工作

作者:Edata 欄目:單片機
[急救]KEIL C仿真板就是不工作
各位大俠: 小弟最近做了一塊KEIL的仿真板 原理圖在下面了(畫的爛別見笑啊)
現(xiàn)在每次用KEILC下傳程序的時候都會出現(xiàn)MONITOR ERROR 22: NO CODE MEMORY AT ADDRESS 0000H 如下圖
http://file.21ic.com.cn/upload/img/200511/2005121210284268889.jpg
在圖上可以看到 單片機的監(jiān)控程序 說明通訊正常 程序可以100%下載 62256也沒問題 但是程序不能運行 每次按RUN后都會丟失連接 target SYSTEM lost 注: 用戶程序中沒有使用到串口 后來用匯編寫了一個檢測的程序 先把數(shù)據(jù)寫到62256中 然后在讀出來 看是否相等 如果通過則指示燈閃 再把clr p1.0的機器碼寫到8000H中 然后是LJMP 8000H 正常的話應(yīng)該是 指示燈一直亮 檢測的結(jié)果是:62256檢測程序通過 發(fā)現(xiàn)小等閃 當(dāng)時執(zhí)行LJMP 8000H后燈不亮 機器碼保證是正確的 這樣的話 就說明 62256在做數(shù)據(jù)存儲器的時候是好的 但是做程序存儲器的時候就不行了 測量PSEN信號正常 KEIL中設(shè)置在下圖中
http://file.21ic.com.cn/upload/img/200511/200512121014391932.jpg
另外生成監(jiān)控程序時用的 INSTALL 0 FF 0 晶振也是用的11.0592M 自己也改過INSTALL.A51的設(shè)置 幫助文檔也看了 可是還是找不出毛病 每次點RUN的時候都會連接丟失 用戶程序不執(zhí)行 希望哪位高人 能出手 解決小弟的困難 讓程序存儲器好用 萬分感謝!!!! 如果有說的不明白的地方 請?zhí)岢?br>

* - 本貼最后修改時間:2005-12-14 8:41:35 修改者:Edata

2樓: >>參與討論
Edata
錯誤信息圖片
我暈 搞了幾次都發(fā)不錯那兩個圖


3樓: >>參與討論
Edata
設(shè)置信息圖片
http://file.21ic.com.cn/upload/img/200511/200512121014391932.jpg

4樓: >>參與討論
Edata
補充
62256工作速度高于單片機的指令 讀取速度

哪位大蝦幫幫忙啊   
急!!

5樓: >>參與討論
Edata
斑竹幫幫忙啊
居然一個回的都沒有  真是暈死

6樓: >>參與討論
samuelyu
沒看明白,是自制的 AGDI 的仿真器么?
 
7樓: >>參與討論
awey
你的EA接VCC了,不能運行外部的程序
 
8樓: >>參與討論
Edata
RE
To samuelyu: 是Monitor-51的

TO: awey EA接高 是先訪問內(nèi)部 超過0FFFH(8051)或1FFFH(8052)就訪問外部的程序存儲器了  接高有問題嗎?

9樓: >>參與討論
awey
是我記錯了。Monitor-51怎么不用SST的來做?
 
10樓: >>參與討論
computer00
俺現(xiàn)在習(xí)慣了用ISP了,比仿真更快捷
 
11樓: >>參與討論
isoar
對仿真器早就扔一邊去了
 
12樓: >>參與討論
xwj
樓主使用的是老方法了,可以這樣做
找到"C:\KEIL\C51\LIB\Startup.a51"將它加入Project將 "Startup.a51"的"CSEG    AT    0"改為"CSEG    AT    08000H"

用鼠標左鍵單擊主菜單“Project”------
用鼠標左鍵單擊子菜單“Options for Target 'Target1'”--------
彈出“Options for Target 'Target1'”對話框------
在“C51”標簽下修改“Interrupt vectors at address”為“0x8000”----
在“BL51 Locate”標簽“Code”中填入“0x8000”------
在“debug”標簽選中“Use keil monitor-51 driver”--------
用鼠標左鍵單擊"Setting"按鍵-------
根據(jù)你用的串口用鼠標選擇PORT------
左鍵單擊"ok"按鍵----
選中“Load Application at Start”---------
選中“Go till main()”---

用鼠標左鍵單擊"確認"按鍵-------
其余缺省

建議去買個SST的89E564或別的型號,接好串口電平轉(zhuǎn)換電路,用“SoftICE”更新,就可以直接仿真了,特點是除了占用串口和T2外可以仿真63KROM、1KRam、30個IO等資源,且程序可以從零地址開始,不用包涵Startup.a51文件了



13樓: >>參與討論
Edata
Thanks
xwj:謝謝了  試驗一下 看看結(jié)果如何

14樓: >>參與討論
Edata
還是有問題?
錯誤信息是不出了  不過程序下載下去不運行  
監(jiān)控程序的毛病?

15樓: >>參與討論
dycxin
初始程序的偏衣量
8000H

16樓: >>參與討論
zhongyb
請試試SST,0地址開始仿真,比MONITOR-51好用。
 
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
需要單片機實驗!·。OS--程序 A 。!
誰有holtek的報價,能給我發(fā)一分么!急。!
哪位用過LT1093 串行AD??求救
信號線和數(shù)據(jù)線走線途中加跳線會有什么影響?
問:MAX232的四個外接電容可以使用外接無極性的嗎
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號