在线等 (int) *(unsigned char volatile xdata *)0xfde0 为什么读取出来一直是0啊
在线等 (int) *(unsigned char volatile xdata *)0xfde0这个CHIPID0为什么读取出来一直是0啊哪个型号?多少PIN的? #define ID0 (*(unsigned char volatile xdata *)0xfde0)
printf("%bd",ID0);
打印出来看 21cnsound 发表于 2024-9-15 20:45
哪个型号?多少PIN的?
你好 哥 ai8051u啊 本帖最后由 beishen2009 于 2024-9-15 21:06 编辑
邮箱 发表于 2024-9-15 20:59
#define ID0 (*(unsigned char volatile xdata *)0xfde0)
printf("%bd",ID0);
打印出来看
好的 哥 我试试 这个单片机不能 这样打印啊我用数码管显示下 试试
#define ID0 (*(unsigned char volatile xdata *)0xfde0)
main(){ if( ID0==0) {还是执行这里啊} }还是0呀
本帖最后由 邮箱 于 2024-9-15 21:20 编辑
beishen2009 发表于 2024-9-15 21:03
好的 哥 我试试 这个单片机不能 这样打印啊我用数码管显示下 试试
#define ID0 (*(unsigned char vola ...
#define ID0 (*(unsigned char volatile far *)0x7efbd0)
32bit的 你用32还是8位模式? 这个地址是外部寄存器吗?外部寄存器访问是不是没打开? 邮箱 发表于 2024-9-15 21:20
你用32还是8位模式?
8位模式啊 lzl1okOK 发表于 2024-9-15 21:33
这个地址是外部寄存器吗?外部寄存器访问是不是没打开?
下载器都可以读取出来序列号啊 哥 应该是打开了 啊
页:
[1]
2