|
|||||||||||
| 技術交流 | 電路欣賞 | 工控天地 | 數字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng) 驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe |
怎樣計算程序長度?如:pic16f74的程序儲存器是4K |
| 作者:epwwm 欄目:單片機 |
而編譯出來的HEX是13K多,轉換成BIN也有5K多,不是大于PIC16F74的程序儲存器了嗎?但程序一樣能寫入并正常運行,這是為什么? 記得51的bin文件長度不能大于51的程序儲存器長度,大于就寫不進去了,寫進也不正常,PIC不是這樣的嗎?? |
| 2樓: | >>參與討論 |
| 作者: windbit 于 2003/5/21 16:26:00 發(fā)布:
為什么沒有大蝦回答呢 小弟最近也在關注這個問題 哪位大哥給指點一下?多謝了 |
|
| 3樓: | >>參與討論 |
| 作者: epwwm 于 2003/5/21 16:34:00 發(fā)布:
是呀!這個問題是初學者應該關注的! |
|
| 4樓: | >>參與討論 |
| 作者: 張明峰 于 2003/5/21 17:24:00 發(fā)布:
程序空間 PIC16F74的程序儲存器是4K,是4K字。一個程序字是14bit長,14bit長的字在bin文件里需2個字節(jié)描述 所以,4K字的程序空間用bin文件保存就是8K字節(jié)。 |
|
| 5樓: | >>參與討論 |
| 作者: epwwm 于 2003/5/22 11:10:00 發(fā)布:
謝謝! |
|
|
|
| 免費注冊為維庫電子開發(fā)網會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |