keil51中如何用C语言定义寄存器的地址并给地址赋值
比如STC12C5628AD转换的特殊功能寄存器ADC_CONTR的地址是C5H,现在想把这个地址赋值为0x80,用C语言怎么编写,谢谢啦就是把0x80这个值赋给特殊功能...
比如STC12C5628AD转换的特殊功能寄存器ADC_CONTR的地址是C5H,现在想把这个地址赋值为0x80,用C语言怎么编写,谢谢啦
就是把0x80这个值赋给特殊功能寄存器ADC_CONTR的地址是C5H,应该怎么编写定义地址并赋值的程序呢 展开
就是把0x80这个值赋给特殊功能寄存器ADC_CONTR的地址是C5H,应该怎么编写定义地址并赋值的程序呢 展开
5个回答
展开全部
sfr ADC_CONTR= 0xc5;
寄存器的地址在头文件里都有,你自己重新赋值会造成重复定义啊
赋值时直接给值就可以了
ADC_CONTR = 0x80;
寄存器的地址在头文件里都有,你自己重新赋值会造成重复定义啊
赋值时直接给值就可以了
ADC_CONTR = 0x80;
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以去下个头文件,头文件里面有寄存器的定义
#include "STC12C5628AD.H"//倒入头文件
ADC_CONTR = 0x80;
#include "STC12C5628AD.H"//倒入头文件
ADC_CONTR = 0x80;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sbit ADC_CONTR=0XC5;
main()
{
ADC_CONTR=0x80;
}
main()
{
ADC_CONTR=0x80;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我建议你去败笔网络安全小组那学习C语言吧,那里有很多的教程可以免费下载看的
参考资料: 败笔网络安全小组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询