从地址0x8005c0 处读取的数据如下:
FF FF FF FF FF FF 56 78 9A FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
测试了三个芯片,都一样的数据;所谓唯一ID是不是假的???
资料:
24.4 器件标识寄存器
dsPIC30F 器件有两组提供标识信息的寄存器位于配置空间内。
24.4.1 器件ID (DEVID)寄存器
配置存储器空间单元0xFF0000 和0xFF0002 用于存储一个只读的器件ID 编号,该编号在生产器
件时设置。此编号指明了dsPIC30F 器件的型号和硅芯片版本。
用户可使用读表指令读器件ID 寄存器。
24.4.2 器件ID 字段
器件ID 字段位于从地址0x800600 到地址0x80063E 的配置存储器空间中。该字段由32 个程序
存储器单元组成,并且可在Microchip 工厂使用惟一器件信息对其编程。用户不可写或擦除该字
段,但可使用表读指令读该字段。
如欲了解更详细信息,请联系Microchip 技术支持或当地Microchip 代表。
|