|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
用top2000a編程器碰到的問題 |
| 作者:johnxhf 欄目:單片機(jī) |
在mplab中編譯生成的.hex 文件在top2000a自帶的編程軟件中以hex方式打開 器件選擇12C508A,通訊正常。但發(fā)現(xiàn)燒錄程序不正常,寫程序時(shí)界面提示ok 但在校對時(shí)卻提示出錯(cuò)。控制字寫入值和讀出值也不一樣。感覺根本沒有寫進(jìn)去。請高手指教 |
| 2樓: | >>參與討論 |
| 作者: 伊萊克斯 于 2004/9/7 9:07:00 發(fā)布:
用過一陣子TOP2003 HEX文檔讀入后,并不會自動改變CONFIG BITS(不像MPLAB+PICSTART),需要手工設(shè)置,設(shè)置方式:0=打勾,1=不打勾(靠,和一般邏輯相反)。提示:可參考MPLAB編譯時(shí)給出的CONFIG BITS值,然后在亂打勾直至兩個(gè)CONFIG BITS值相同。校對出錯(cuò)不知道是不是和加密有關(guān),如果CONFIG BITS不對被加密的話當(dāng)然讀不出。 |
|
| 3樓: | >>參與討論 |
| 作者: johnxhf 于 2004/9/8 13:37:00 發(fā)布:
可是控制字根本寫不進(jìn)去 謝謝回答 我是通過打勾的方式配置控制字的,可是寫入控制字后再讀出的值和寫入的根本 不一樣,還有不知道新的芯片直接讀控制字,其初始值為多少,我的編程器 讀出來是0012。 |
|
| 4樓: | >>參與討論 |
| 作者: 伊萊克斯 于 2004/9/9 8:56:00 發(fā)布:
RE 12C508如果為新片子,程序區(qū)都是0X03FF,CONFIG為0XFFFF。 燒寫界面的最右邊把RUN ITEM都打上勾了嗎?特別是CONFIG這一項(xiàng) 還有,就是如果508為窗口片,紫外擦除時(shí)0X1FF(還是0X3FF,忘了)的RETLW X這句會被一起干掉。所以內(nèi)部RC校正的程序得在測試時(shí)跳過。 |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |