11_drLQJ 发表于 2026-6-8 14:54:05

如何读取CHIP ID

尝试过用Flash,ROM读取CHIP ID,都读取不出,串口接收到的数据是一种变化的😭在线跪求原厂工程师支持

狂热主宰 发表于 2026-6-8 15:01:51

添加具体型号
芯片信息可以通过串口输出
各款芯片信息的读取可能有些差异

梁工 发表于 2026-6-8 16:10:47

unsigned char xdata *px;   //定义指针指向xdata
unsigned char i;
unsigned char id;
P_SW2 |= 0x80;//允许访问扩展SFR
px = 0xfde0;   //读取7字节数字硬件ID
for(i=0; i<7; i++)
{
   id = *px;
   px++;
}

乘风飞扬 发表于 2026-6-8 18:20:49

先确认你用的芯片是否有CHIPID寄存器,有的话从CHIPID寄存器里面读取,没有的话从Flash(ROM)里面读取



附件提供了8系列两种方法的例子,供参考
页: [1]
查看完整版本: 如何读取CHIP ID