头文件AT89X52.h和at89s52.h和at89c52.h以及reg51.h和reg52.h的区别是什么?

头文件AT89X52.h和at89s52.h和at89c52.h以及reg51.h和reg52.h的区别是什么?,第1张

reg51.h和reg52.h实质上是没有区别的,都是一些特殊功能寄存器的申明。当然,51里有的52中都有,但反过来就未必了。这是因为52是51的升级版。

at89x52.h中有些特殊功能寄存器没有申明,可能会不符合很多人的习惯。建议你用reg52.h,reg51.h。

你可以打开那几个头文件对比一下具体有哪些区别。

希望对你有所帮助

KEIL4原件库里面本身就有AT89S52

1、点击菜单“Project”

2、点击“Options for Target '工程名'”

3、选择“Device”

4、选择AT89S52,如图所示:


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11917085.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存