独闷闷网

 找回密码
 立即注册
搜索
查看: 1772|回复: 0
打印 上一主题 下一主题
收起左侧

[原创] 不同厂家的单片机,寄存器名字各不相同,如何查找对应的C语言寄存器标准名字?已解答.

[复制链接]
跳转到指定楼层
楼主
发表于 2015-5-10 09:05:38 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
本帖最后由 jianhong_wu 于 2015-5-10 09:09 编辑

问:
各种不同厂家的单片机,他们的寄存器名字各不相同,我们如何查找到它的C编译所支持的寄存器标准名字?避免由于寄存器名字不对而导致编译出错的问题。

坚鸿-深圳:一般要打开此单片机C编译器的安装目录文件。比如我现在用的是PIC16F77单片机,我打开C盘的安装目录文件C:\HT-PICC\include。在"include"文件中,用记事本打开“pic16f7x.h”的头文件,即可看到它们相关的寄存器名称,此时只要结合单片机的芯片资料,就可以用C语言配置它的寄存器了,避免了由于寄存器名字不对而导致编译出错的问题。“pic16f7x.h”的头文件如下图所示:




乐于分享,勇于质疑!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|独闷闷网 ( 粤ICP备12007667号-2 )

GMT+8, 2024-5-18 21:24 , Processed in 0.165514 second(s), 20 queries .

快速回复 返回顶部 返回列表