音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 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

AT89c2051的燒錄

作者:sybaselu 欄目:單片機
AT89C2051的燒錄
用偉福的軟件WAVE 6000 for windows程序可以正常編譯和仿真,想將該程序燒到c2051中,用燒錄軟件煒煌的WH-500/800步驟如下:
打開.HEX文件----------->菜單Erase----------->Prog------------->Verify
-------------->正常結(jié)束!
可是插在開發(fā)板上不行,是我步驟不對嗎?

2樓: >>參與討論
chunyang
你生成的最終代碼不對
 
3樓: >>參與討論
sybaselu
同理
我也覺得好像是這樣“生成的最終代碼不對”, 但是該如何生成呢?不是將編譯后的.BIN或.HEX直接打開燒進去嗎?盼教!

4樓: >>參與討論
chunyang
你看看仿真器的說明書或幫助文件,應(yīng)有說明的
 
5樓: >>參與討論
winhiwang
首先判斷2051是否運行,你可以編一個簡單的程序?qū)嶒炓幌?br> 
6樓: >>參與討論
sybaselu
那那里還有錯呢?指教
2051都是新的!難道在偉福6000最底下窗口提示編譯生成后.hex或.bin文件有問題?不可能,我編譯仿真后都能正確執(zhí)行。.hex或.bin文件就是正確編譯后的目標文件吧,直接調(diào)到燒錄軟件中的原文件吧!那那里還有錯呢?指教

7樓: >>參與討論
gjhdiy
怎會有錯?
我就是和你一樣,2051用WAVE6000編譯,生產(chǎn)HEX后燒錄,一切都很正常啊~~
你在選擇仿真頭的時候怎樣設(shè)置?
CPU要選2051,然后選擇用軟件模擬

8樓: >>參與討論
winhiwang
首先你要確認問題在哪里:
  1. 你的軟件不正確,
  2. 沒有正確燒錄
  3. 燒錄后芯片沒有正常運行

所以,建議你編一個簡單的程序進行實驗.

9樓: >>參與討論
sybaselu
繼續(xù)
我的仿真頭是偉福的POD-H8X5X.
1:軟件出錯不可能,正確編譯和用POD-H8X5X仿真器正確仿真!
2:沒有正確燒錄。我用的是煒煌的WH-500B編程器和配套軟件,關(guān)于此問題,我還打電話問北京的煒煌。
3:燒錄后的芯片不工作。我有N塊AT89C2051(一塊是別人燒的,其他的是我新買的。。用別人那塊,硬件系統(tǒng)工作正常!證明板子是好的。用我自己燒的,就不工作了。
如果要用KEIL 51編譯時,看到optional target for "target1"--------->
                           target中的晶振是24MHZ(改成12編譯不過),
                            use on-chip ROM(0x00-0x7FF)要勾上嗎?

10樓: >>參與討論
winhiwang
如果你懷疑編譯的問題,那就換個編譯軟件試試
 
11樓: >>參與討論
sybaselu
應(yīng)該不是這樣!
從WAVE6000編譯后的.HEX讀到WH-500/800中的文件是這樣的:
HEX               00 01 02 .....0B 0C 0D 0E 0F       012......BCDEF
00000              02 09 67 .....02 09 38 00 00       ..g.....8.....
.....              ...........................        ..............
其余的全部是0,只有第一行顯示幾個數(shù)字,按道理不是這樣的;
我的偉福仿真器是這樣設(shè)置的:
仿真器:H51/S-----------POD-H8X5X--------------2051(編譯時居然提示我程序超過地址范圍,我的程序才60行,只是一個簡單的遙控接受程序)
目標文件:地址選擇:缺省
仿真頭:  CPU速度->12時鐘 ,外部數(shù)據(jù)存儲器->使用
語言: 使用KEIL C更高版的編譯器  




12樓: >>參與討論
sybaselu
自己頂一次
 
13樓: >>參與討論
sybaselu
終于解決了
原來是編譯器在作怪。我用從網(wǎng)上downlaod下來的KEIL 51安裝做編譯器,我的板子是用2051,程序只有不到1KB,但總是提示“程序地址超過范圍(cpu:2051)”令我百思不得其解!后來用偉福自帶的KEIL,編譯立即成功!

14樓: >>參與討論
LIN
AT89c2051的燒錄軟件是什么名稱(ISP)? 在網(wǎng)上有下載嗎
參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
一段程序請大家看一下
請大家?guī)兔ν扑]一種液晶驅(qū)動
請問74ls165怎么用啊//誰能給偶發(fā)個電路圖看看/先謝謝啦
單片機控制6v馬達,易受干擾,并RC濾波的參數(shù)如何確定?
單片機上以太網(wǎng)的開發(fā)劃算不?
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


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