国芯人工智能技术交流网站's Archiver
车规 MCU, STC, 32位51技术论坛, AEC-Q100 Grade1
›
C语言,汇编语言,Proteus MCU软件仿真
› keil c251寄存器为什么不能定义成unsigned int类型的
QQ624353765
发表于 2025-11-8 19:25:29
keil c251寄存器为什么不能定义成unsigned int类型的
用两个unsigned char型的寄存器并成一个unsigned int的寄存器给这个赋值地址是错误的
将地址拆成两个unsigned char型赋值运行是正确的,是不是c251无法这样操作,c51是可以的
乘风飞扬
发表于 2025-11-8 19:45:51
是芯片不支持,新出的STC32G144K246有些寄存器支持16位操作。
页:
[1]
查看完整版本:
keil c251寄存器为什么不能定义成unsigned int类型的