|
|||||||||||
| 技術(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 |
給MCU編ID號 |
| 作者:shawbin 欄目:單片機 |
外部設(shè)備能讀取MCU的ID(要求在MCU運行時讀取,因而不能用芯片的ID LOCATION)。 方案是考慮在ROM區(qū)固化ID。現(xiàn)在最大的問題是:是否可以在燒寫時能夠讓ID號自動增量。希望能得到大家的幫助,謝謝 |
| 2樓: | >>參與討論 |
| 作者: kingpoo 于 2006/3/15 11:54:00 發(fā)布:
18系列的可以在運行的時候讀取芯片的ID LOCATION的 18系列的可以在運行的時候讀取芯片的ID LOCATION的 燒寫時能夠讓ID號自動增量:可以考慮自己做個軟件專門燒寫ID,當然這個ID可以在EEPROM中或者FLASH中都可以,如果是18的,也可以在ID LOCATION,這樣自動增量就受自己控制了 |
|
| 3樓: | >>參與討論 |
| 作者: shawbin 于 2006/3/15 12:01:00 發(fā)布:
謝謝kingpoo 我用的是10F的片子 |
|
| 4樓: | >>參與討論 |
| 作者: kingpoo 于 2006/3/15 12:52:00 發(fā)布:
10F我沒有用過,我就不清楚了. |
|
| 5樓: | >>參與討論 |
| 作者: martin 于 2006/3/15 13:58:00 發(fā)布:
用PM3燒錄可以實現(xiàn) 用PM3燒錄可以實現(xiàn),用SQTP,可以在程序區(qū)某些確定的位置產(chǎn)生自動累加的RETLW xx指令,然后你用程序CALL這些位置就可以讀ID號了。但是PM3不便宜,暫時還沒有看到第三方的編程器有這樣的功能。 第二種解決辦法,如果用量足夠大,你可以直接下SQTP的單,由MICROCHIP出廠時幫你燒好程序和系列號。這樣有最小起定量,而且可能有少量收費,具體可以和代理商商談。 第三種解決辦法,其實PIC單片機的燒錄時序在網(wǎng)上全部都是公開的,而且并不復(fù)雜,你完全可以用別的單片機做一個生產(chǎn)線上用的工裝燒錄器,自己做燒錄器,你想怎么設(shè)ID號都容易。 |
|
| 6樓: | >>參與討論 |
| 作者: shawbin 于 2006/3/15 16:37:00 發(fā)布:
謝謝martin,感覺第三種解決辦法可行 |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 udpf.com.cn 浙ICP證030469號 |