找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4972|回复: 20
打印 上一主题 下一主题
收起左侧

C语言程序头文件是根据单片机型号定的吗?

  [复制链接]
跳转到指定楼层
楼主
ID:80665 发表于 2015-5-21 09:16 来自手机 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
新手刚刚接触不懂求帮助谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:80681 发表于 2015-5-21 11:05 | 只看该作者
是的,

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

板凳
ID:80665 发表于 2015-5-21 15:59 来自手机 | 只看该作者
opera 发表于 2015-5-21 11:05
是的,

谢谢您的回答
回复

使用道具 举报

地板
ID:80720 发表于 2015-5-21 16:24 | 只看该作者
  是的

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

5#
ID:1 发表于 2015-5-22 14:24 | 只看该作者
一般可以用 通用的reg52   stc也有提供专门的头文件
回复

使用道具 举报

6#
ID:79604 发表于 2015-5-22 17:23 | 只看该作者
是的,必须包含它的单片机型号

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

7#
ID:80917 发表于 2015-5-23 22:00 | 只看该作者
看看新手教程  还有数字电路  模拟电路
回复

使用道具 举报

8#
ID:80976 发表于 2015-5-24 18:53 | 只看该作者
是的,型号不一样定义不一样

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

9#
ID:81118 发表于 2015-5-25 22:46 | 只看该作者
如果是STC的单片机基本通用!

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

10#
ID:81173 发表于 2015-5-26 13:08 | 只看该作者
是的呀  不同单片机 头文件不同

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

11#
ID:81059 发表于 2015-5-26 23:55 | 只看该作者
是的  不同单片机对应不同头文件,比如89c52就对应reg52.h

评分

参与人数 1黑币 +35 收起 理由
admin + 35 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

12#
ID:79604 发表于 2016-5-3 18:53 | 只看该作者
是的,不同单片机的型号会对应着头文件的
回复

使用道具 举报

13#
ID:7485 发表于 2016-5-3 19:53 | 只看该作者
最基本的是8051,凡有扩充、增强型的都要用相应的头文件,包括52。如果仅仅用到基本的51的I/O端口功能、特殊功能寄存器、RAM和ROM等,使用51的头文件也是可以的。但是选择器件时,也必须选择51的。
以上各位所说的都是针对51的,当然,这是51的论坛吗。
回复

使用道具 举报

14#
ID:74868 发表于 2016-5-4 15:44 | 只看该作者
根据各单片机定头文件
回复

使用道具 举报

15#
ID:117801 发表于 2016-5-4 21:28 | 只看该作者
对,没错
回复

使用道具 举报

16#
ID:118474 发表于 2016-5-4 23:20 | 只看该作者
不能这么说,MCU的头文件一般厂家是提供的,程序的头文件是根据c文件配合定义,也就*.c对应*.h
回复

使用道具 举报

17#
ID:118503 发表于 2016-5-5 08:45 | 只看该作者

不能这么说,MCU的头文件一般厂家是提供的,程序的头文件是根据c文件配合定义,也就*.c对应*.h

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

18#
ID:34081 发表于 2016-5-5 10:46 | 只看该作者
对,不同品牌的单片机头文件不同,作用是为了对单片机进行软、硬件初始化

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

19#
ID:113415 发表于 2016-5-5 16:24 | 只看该作者
本帖最后由 baofu 于 2016-5-5 16:28 编辑

C语言头文件的来源有几类,不能混在一起说。第一类是与单片机型号相对应的头文件,至于这些头文件是MCU厂商提供还是开发环境提供,我不清楚,但没有不行,不用当然也不行。第二类是编程者自己写的。还有一类是某些特定操作必须用的,比如程序中需用数学公式运算,就必须加入相应的头文件。

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

回复

使用道具 举报

20#
ID:120240 发表于 2016-5-12 10:59 | 只看该作者
跟寄存器相关的都是根据单片机型号来定的
回复

使用道具 举报

21#
ID:153199 发表于 2016-12-17 09:16 | 只看该作者
根据你用的单片机的型号,选择头文件,也可以自定义添加
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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