电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电子发烧友网>控制/MCU>51单片机C中关于.c文件和.h文件的关系与区别

51单片机C中关于.c文件和.h文件的关系与区别

收藏

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论

查看更多

相关推荐

单片机中的hex和bin文件

单片机程序编译之后,除了生成hex文件之外还生成了bin文件,实际它们都是单片机的下载文件,下文介绍它们的区别
2022-07-29 09:21:323506

.C和.H文件之间的关系是怎么样的呢

一个.C文件对应一个.H文件是一种良好的编程习惯,那么.C和.H文件之间的关系是怎么样的呢?一、.H文件与.C文件关系:迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H...
2022-02-25 07:58:20

.H文件与.C文件关系介绍

的严格的程序都带有一个“KEY.H”,里面定义了.C文件里用到的自己写的函数,如Keyhit()、Keyscan()等。经过查找资料得知,.H文件就是头文件,估计就是Head的意思吧,这是规范程序结构化设计的需要,既可以实现大型程序的模块化,又可以实现根各模块的连接调试。1、.H文件介绍:在单片机C程序设
2022-02-25 07:37:21

.H文件与.C文件关系是什么

一、.H文件与.C文件关系:迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H文件,也不知道.H文件到底什么用,与.C文件什么关系。只是最近写键盘程序,参考别人的程序时,...
2021-11-30 06:06:09

.H文件与.C文件的基本知识总结

出来。一、.H文件与.C文件关系:迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H文件,也不知道.H文件到底什么用,与.C文件什么关系。只是最近写键盘程序,参考别人的程序时,发现别人写
2022-02-25 06:48:35

.H文件到底什么用?与.C文件什么关系

一、.H文件与.C文件关系:迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H文件,也不知道.H文件到底什么用,与.C文件什么关系。只是最近写键盘程序,参考别人的程序时,...
2022-02-25 07:13:11

.h文件与.c文件的相关资料分享

.h文件与.c文件关系参考高手的程序时,发现别人写的严格的程序都带有一个“KEY.H”,里面定义了.C文件里用到的自己写的函数,如Keyhit()、Keyscan()等。.H文件...
2021-12-15 06:44:58

.h和.c文件区别到底是什么

是看人家的头文件的相关声明啊!!!当然这些东东都成了C标准,就算不看人家的头文件,你一样可以知道怎么使用   c语言中.c和.h文件的困惑   本质上没有任何区别。 只不过一般:.h文件是头文件
2018-07-04 04:39:18

.h和.c文件区别到底是什么(精确讲解)

,如果在几个不同文件实现了同一个函数,或者定义了同一个全局变量,链接的时候就会提示"redefined".h和.c文件区别到底是什么(精确讲解)http://www.51hei.com/bbs/dpj-27169-1.html(出处: 单片机论坛)
2016-04-14 16:11:21

100多个51单片机源码c程序及烧写目标文件

本帖最后由 宝贝@_@对不起 于 2012-5-19 00:51 编辑 购买单片机版内部带的源码文件,包括100多个程序c源码,及编译完成的文件,可直接烧写入51单片机内部执行。
2012-05-19 00:41:53

80C51单片机和89C51单片机具体有什么不同?

80C51单片机和89C51单片机具体有什么不同
2023-11-01 08:01:53

80c51内核在单片机的应用

1.单片机的了解Inter公司推出的80c51内核应用的早,影响非常广泛。所以至今有很多单片机都在使用它,且只要使用这个核心的单片机,都是51单片机*Intel(英特尔)的:80C31、80C51
2021-07-29 06:21:12

51单片机keil下STARTUP.A51文件注释

51单片机keil下STARTUP.A51文件注释。
2014-10-29 13:18:26

51单片机S系列与C系列区别

  51单片机的特点  1、有优异的性价比。  2、集成度高、体积小、有很高的可靠性。  3、控制功能强。  3、扩展性能好,非常容易构成各种应用系统。  51单片机S系列与C系列区别  两者主要
2014-11-06 16:49:48

51单片机与AVR单片机区别在哪

51单片机与AVR单片机区别于不同区别于不同51单片机本身种类繁多,各种国产变种,增强型51等等。他们都是INTEL的80C51内核,经典但是老51单片机到底是RISC还是CISC,众说纷纭,但是
2021-11-18 06:08:28

51单片机C语言入门教程下载

发个51单片机C语言教程,希望帮到大家51单片机C语言入门教程.pdf 2015-2-28 10:48 上传 点击文件名下载附件 1.38 MB, 下载次数: 18
2018-07-19 06:58:04

51单片机怎么使用文件系统?

有没有适合51单片机文件系统,用sd卡读取根目录下一个文件就行
2023-09-21 08:22:20

51单片机C语言应用基础程序设计

51单片机C语言应用基础程序设计汇编单片机C语言应用程序设计1 C51数据类型及在51的存储方式2 C51数据的存储类型与51存储结构3 51特殊功能寄存器(SFR)的C51定义4 51
2021-07-15 08:33:54

51单片机编程的相关资料推荐

接我上次总结的51单片机硬件部分,本文总结51单片机的简单知识。一、80C51的常用头文件80C51常用头文件:reg51.h、math.h、ctype.h、stdio.h、stdlib.h
2021-11-30 08:03:04

C51单片机C52单片机有什么不同之处?

C51单片机C52单片机有什么关系C51单片机C52单片机有什么不同之处?
2021-07-16 06:36:35

C51单片机的LED顺序点亮

Proteus 8仿真软件简单实例以及C51单片机的LED顺序点亮一、LED点亮程序编译1.打开Keli 4软件新建一个工程文件2.在Atmel目录下寻找AT89C51芯片⑴展开Atmel目录⑵选中
2021-07-14 08:01:46

C51单片机的编程经验三则

本文转自网络。在单片机的开发应用,已逐渐开始引入高级语言,C语言就是其中的一种。用惯了汇编的人,总觉得高级语言“可控性”不好,不如汇编那样随心所欲。以下是笔者在C51编程的几点经验,希望对初学
2018-01-09 09:02:21

C51HEX文件的生成和单片机最小系统

建立了第一个单片机C语言项目,但为了让编译好的程序能通过编程器写入51芯 片中,要先用编译器生成HEX文件,下面来看看如何用KEIL uVISION2来编译生成用于烧写 芯片的HEX文件。HEX
2021-07-14 08:03:41

C语言在51单片机编程的应用技巧

随着单片机硬件性能的提高,编写应用程序更着重于程序本身的效率。Franklin或KEII.C51交叉编译器是专为51系列单片机设计的一种高效的C语言编译器,用其开发的应用程序易于维护,可移植性好
2021-07-14 07:18:37

C语言在51单片机编程的应用技巧有哪些

C语言在51单片机编程的应用技巧有哪些?如何用c语言对51单片机进行编程呢?
2021-10-18 08:41:00

C语言模块化的.C文件和.H文件有何关系

.H文件有何作用?C语言模块化的.C文件和.H文件有何关系
2021-11-02 07:18:06

H文件与.C文件关系是什么

出来。一、.H文件与.C文件关系:迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H文件,也不知道.H文件到底什么用,与.C文件什么关系。只是最近写键盘程序,参考别人的程序时,发现别人写的...
2022-01-18 09:22:23

c51单片机去打开一个文件然后进行输出并显示

能用c51单片机去打开一个文件然后进行把内容输出并显示在液晶上吗?
2014-10-13 20:17:00

c51单片机和一般的c语言有哪些区别

c51单片机和一般的c语言有哪些区别
2021-11-02 08:43:43

关于C51单片机C语言的精确延时的例子和方法

在网上搜了一些关于C51单片机C语言的精确延时(相对)的例子和方法现总结如下:1,_nop_()适用于us级的少量延时标准的C语言中没有空语句。但在单片机C语言编程,经常需要用几个空指令产生短
2021-07-14 07:35:29

关于单片机C语言include和proteus

AT89C51和AT89C52单片机C语言#include是写reg51.h还是reg52.hproteus10后边的是输入uF还是μF
2018-03-01 19:57:13

关于STM32与51区别

USB-TTL与板子之间的连线方法2、开发板BOOT配置3、驱动及烧录程序七、连接电路八、运行结果一、关于STM32与51区别51单片机是对所有兼容Intel8031指令系统的单片机的统称,这一系列的单片机的始祖是Intel的8031单片机,后来..
2021-12-07 06:02:14

单片机C语言教程

的安全性等等。  ·头文件定义宏、说明复杂数据类型和函数原型,有利于程序的移植和支持单片机的系列化产品的开发;  以上简单介绍了 KEILC51 软件,要使用KEILC51软件,必需先要安装它,这也
2012-12-19 10:13:36

单片机C语言教程

要使用到编译器,以便把写好的C程序编译为机器码,这样单片机才能执行编写好的程序。KEIL uVISION2 是众多单片机应用开发软件优秀的软件之一,它支持众多不一样公司的MCS51架构的芯片,它集编辑
2011-12-28 14:11:35

单片机c语言

能直接点击此文件以打开先前做的项目。     图 1-2 New Project 菜单     图 1-3 文件窗口  (2)选择所要的单片机,这里选择常用的 Ateml 公司的 AT89c51。而且
2014-02-13 14:26:18

单片机c语言头文件如何写

本人自己玩单片机时 面对c语言的一些头文件调用问题感觉很棘手 .h文件 和.c文件 外部函数声明调用 静态变量及调用 指针变量声明调用 等使用很不上手 求大神指教 感兴趣的 我会把原函数发过来
2013-04-14 14:45:51

单片机c语言经典教程(共16课,连载)

--运算符和表达式(关系运算符)· [图文] 单片机c语言教程第六章--C51运算符和表达式· 单片机c语言教程第五章--C51变量· [图文] 单片机c语言教程第四章--C51常量· 单片机c语言
2009-04-14 23:45:43

单片机C规则是什么

文章目录单片机C语言的规则基本标点符号C语言关键字与五大语句32个关键字特殊关键字C51单片机预处理关键字单片机的常量(不可以被修改)单片机的变量构造类型:数组==**特别注意RAM和ROM区别
2022-01-24 07:21:03

单片机SFR定义的头文件盘点

本源程序是每一个MCS-51系列单片机C语言程序的必备内容,包括程序开始处的说明信息、头文件、SFR定义、子函数、主函数和C语言常用的 5大语句(if,while,do while
2018-07-13 02:53:15

单片机技术及c51程序设计

单片机技术及c51程序设计,把Visual Studio 2019配置C51单片机开发环境本文参考了VS2008调用Keil实现单片机c语言编程.因其太过古老且啰嗦,所以我重新写了以下教程,成功后
2021-07-14 07:31:45

单片机(AT89C51)外设的相关知识

还是熟悉的单片机(AT89C51)系列有需要的可以去看看我的单片机专栏,里面还有更多的关于单片机的知识。希望大佬们可以多多支持。前面要是关于单片机有不了解的可以看看我的专栏,链接给你们丢这里了:单片机专栏开始分享吧!!!目录题目解析方法一实验电路图实验代码...
2021-07-14 06:29:36

AT89C51单片机51单片机,控制3个步进电机的C程序及硬件图

AT89C51单片机51单片机,控制3个步进电机的C程序及硬件图
2019-05-09 16:25:24

AT89S51/52单片机与AT89C51单片机的主要区别在哪

AT89S51/52单片机与AT89C51单片机的引脚功能有何不同?AT89S51/52单片机与AT89C51单片机的编程功能有何不同?
2021-11-09 06:42:34

MCS-51系列和80C51系列单片机区别

MCS-51系列和80C51系列单片机区别      MCS是Intel公司单片机的系列符号。Intel
2009-08-12 00:32:21

MCS51单片机和8051、8031、89C51等的关系

MCS51单片机和8051、8031、89C51等的关系我们寻常总是讲8051,又有什么8031,现在又有89C51,89s51它们之间毕竟是什么关系? MCS51是指由美国INTEL公司(对了
2013-04-12 14:52:28

PIC单片机51单片机区别

原文地址:http://blog.sina.com.cn/s/blog_4a3946360100mwqh.html关于矩阵键盘的识别方法在51矩阵键盘识别已经说过,现在要说的是PIC单片机51
2021-11-25 07:22:43

PIC单片机51系列单片机区别

本帖最后由 eehome 于 2013-1-5 10:06 编辑 PIC单片机51系列单片机区别PIC单片机的型号繁多,对初学者来说实在不好应付,容易混淆,以下作一简单分类,希望有助于
2012-07-21 00:07:45

PROTEUS仿真.H桥,C51单片机,驱动直流电机正反转

`PROTEUS仿真.H桥,C51单片机,驱动直流电机正反转附:Proteus仿真文件,及KEIL仿真的原代码,亲手制作.`
2013-06-19 16:16:59

STC单片机KeilC语言函数定位的方法

STC单片机KeilC语言函数定位的方法:STC单片机KeilC语言函数定位的方法下面以演示程序进行说明演示程序中有ReadIAP、ProgramIAP和EraseIAP三个函数最终目的是将
2021-07-14 08:06:05

avr单片机51c语言编程语言相同吗?

avr单片机51单片机在用c语言编程时有什么区别?语法一样吗。
2014-04-02 20:20:35

keil里的工程文件里同名的.c和.h文件之间有什么关系

在keil里工程里,比如说有sys.c和sys.h 是两个文件,但是在mian()里只是#include "sys.h"但是却直接调用了sys.c里的函数。 请问这两个文件关系
2019-09-04 04:35:45

【assingle分享】51单片机C语言教程系列--长篇连载

把写好的C程序编译为机器码,这样单片机才能执行编写好的程序。KEILuVISION2是众多单片机应用开发软件优秀的软件之一,它支持众多不一样公司的MCS51架构的芯片,它集编辑,编译,仿真等于一体,同时
2011-04-20 14:59:29

【跟我学单片机C语言】C51HEX文件的生成和单片机最小系统

11.0592MHz 或 12MHz,使用前者的好外是能产生标准的串行口波特率,后 者则一个机器周期为 1 微秒,便于做精确定时。在自己做实验里,注意的是 VCC 是+5V 的, 不能高于此值,不然将损坏单片机
2011-11-30 09:52:37

【跟我学单片机C语言】单片机C语言学习开篇寄语—导航贴

行一般的单片机c语言程序设计了,现在让我们开始学习吧第一课 建立你的第一个KeilC51项目第二课 C51HEX文件的生成和单片机第三课 C51数据类型第四课 全面掌握C51常量第五课 C51变量
2011-11-29 10:54:12

利用eclipse开发51内核单片机-简单操作

版本了5、下载51.bat文件 待用eclipse开发环境配置开始,这里我们选择STC公司的STC12C5A60S2单片机来进行配置,其他51单片机的配置方法一样,区别就是头文件不同。1、打开
2015-09-21 22:28:17

发个比较基础的学习文件---C51单片机C语言知识点必备秘籍

比较基础的学习文件---C51单片机C语言知识点必备秘籍,适合新手哦,{:soso_e100:}
2012-11-29 12:51:22

基于51单片机的《入门到精通》基础C程序文件整理实用

本帖最后由 米思泽基 于 2012-9-9 07:25 编辑 基于51单片机的《入门到精通》基础C程序文件整理实用
2012-09-09 07:18:53

基于51单片机的简易示波器仿真——》Proteus7.5仿真源文件+C语言源工程文件

基于51单片机的简易示波器仿真——》Proteus7.5仿真源文件+C语言源工程文件;一切来自互联网,无私分享!
2017-04-14 10:08:57

嵌入式C/单片机C/标准C知识点

:嵌入式C、标准C单片机C区别  知识点2:程序组成和程序原则  知识点3:变量类型(函数、数组、指针、结构体等类型)  知识点4:常用的运算符和关系表达式,例如: | || ^ ~等   知识点5
2014-10-24 14:42:09

常见的AT89C51单片机在哪呢

关于keil5没有Atmel系列单片机最近在学习32新建工程时意外翻到Legacy Device Databas [noRTE]的atmel系列单片机不见了其实这是由于2016年1月左右atmel
2021-12-01 06:17:27

常见的AT89C51单片机在哪?

关于keil5没有Atmel系列单片机最近在学习32新建工程时意外翻到Legacy Device Databas [noRTE]的atmel系列单片机不见了其实这是由于2016年1月左右atmel
2021-12-02 06:18:28

张工分享学习C51单片机的一些误区和注意事项

,定义一个16位的设备。 ***it,定义一个位的设备。 用这些语句定义后,就可以在C象汇编一样使用这些硬件设备,这是单片机应用比标准C特殊的地方,其它差别很少。7) 在51系列data,idata
2014-11-05 10:28:24

扫盲:51单片机头文件reg51.h详解 精选资料分享

我们在用c语言编程时往往第一行就是头文件51单片机为reg51.h或reg52.h,51单片机相对来说比较简单,头文件里面内容不多,像飞思卡尔、ARM系列的单片机头文件往往内容就非常多,尽管如此
2021-07-21 07:51:24

新概念c51单片机技术教程

/8751—52子系列:8032/8052/8752 低功耗型80C31 高性能型,像现在的深联华的“安芯一号”,等会我会把案例附上,你可以看看问:求哪里有C51单片机教程关于红外线的~要带c语言的编写
2013-09-26 11:11:32

有讲c程序生成的HEX文件用isp的软件下载到单片机

有哪位大侠 有讲c程序生成的HEX文件用isp的软件下载到单片机里 急求啊 啊啊啊谢谢我的是STC51单片机
2013-08-31 09:26:06

经典的经典!《C51单片机C语言知识点必备秘籍》

KeilC51项目  第二课 C51HEX文件的生成和单片机  第三课 C51数据类型  第四课 C51常量  第二部分知识点:  第五课 C51变量  第六课 C51运算符和表达式  第七课 运算符和表达式
2012-07-30 16:06:04

请问avr和c51单片机有什么区别

请问avr和c51单片机有什么区别?? 学了c51还要再学avr了吗》?
2018-08-15 04:31:19

单片机C语言头文件

介绍有关于单片机C51编程时候有关头文件的相关知识,自己整理,欢迎指正!
2015-12-10 15:56:0412

51单片机中各种小例子的hex文件

51单片机基础实验的各种实例的hex文件,能帮助大家从0开始学习51单片机
2016-02-26 17:18:5462

51单片机集成库文件

51单片机集成库文件,包含多数的51单片机设计的元件!让你从此再无烦恼!!
2016-05-03 10:48:1786

定时器0_-51单片机程序源文件

45-定时器0-----51单片机程序源文件 可以用keil直接打开
2016-06-16 15:59:4412

定时器2_-51单片机程序源文件

47-定时器2-----51单片机程序源文件 可以用keil直接打开
2016-06-16 15:59:446

单片机hex和bin文件区别

单片机程序写好之后,我们都要把程序下载到单片机的内存中,单片机才会按照程序员的逻辑执行命令实现功能。之前也讲过下载单片机的几种方式,比如ISP下载,JTAG下载,下载文件的格式最常见的是hex文件,这个格式大家都是知道的,还有一种bin文件单片机的下载文件。下面介绍这两种格式的区别
2017-11-10 17:30:375529

瑞萨单片机51单片机有什么区别

瑞萨单片机51单片机有什么区别? 瑞萨单片机有8位32位机,51单片机只有8位机。 主要区别是瑞萨是哈佛结构,51是冯诺依曼结构。
2018-10-10 08:00:0043

51单片机的头文件有哪些代码详细说明

本文档的主要内容详细介绍的是51单片机的头文件有哪些代码详细说明。
2019-09-18 17:21:007

51单片机编程的头文件reg51.h详解

我们在用c语言编程时往往第一行就是头文件51单片机为reg51.h或reg52.h,51单片机相对来说比较简单,头文件里面内容不多,像飞思卡尔、ARM系列的单片机头文件往往内容就非常多,尽管如此,对一些初次接触单片机的朋友来说,51的头文件还是搞不太清楚,今天具体来说明一下。
2019-08-09 17:33:007

单片机中C51关系与&&和位&的有什么区别

本文档的主要内容详细介绍的是单片机中C51关系与&&和位&的有什么区别
2019-07-09 17:40:001

51单片机程序的头文件reg51.h详解

本文档的主要内容详细介绍的是51单片机程序的头文件reg51.h详解资料免费下载。
2019-06-27 17:42:003

51单片机的头文件reg51h详细资料讲解

我们在用c语言编程时往往第一行就是头文件51单片机为reg51.h或reg52.h,51单片机相对来说比较简单,头文件里面内容不多,像飞思卡尔、ARM系列的单片机头文件往往内容就非常多,尽管如此,对一些初次接触单片机的朋友来说,51的头文件还是搞不太清楚,今天具体来说明一下。
2019-06-21 17:43:0019

使用51单片机实现的呼吸灯工程文件免费下载

本文档的主要内容详细介绍的是使用51单片机实现的呼吸灯工程文件免费下载。
2019-09-03 08:00:0013

51单片机的头文件注释

51单片机的头文件注释
2021-11-21 14:21:0713

扫盲:51单片机头文件reg51.h详解

我们在用c语言编程时往往第一行就是头文件51单片机为reg51.h或reg52.h,51单片机相对来说比较简单,头文件里面内容不多,像飞思卡尔、ARM系列的单片机头文件往往内容就非常多,尽管如此
2021-11-21 14:51:0423

关于51单片机移植znFAT文件系统,需要对以下几个文件中头文件及参数进行修改

51单片机进行znFAT文件系统移植时,(我们这里是直接在给的例程工程上进行修改) 需要将给的移植例程中的单片机型号改成自己使用的单片机型号,同时将SD卡用到的IO引脚修改,并对端口模式配置进行
2021-11-23 16:51:304

串口 单片机 文件_51单片机(四)烧录程序

串口 单片机 文件_51单片机(四)烧录程序
2021-11-23 17:06:1818

单片机C语言编程:.H文件与.C文件关系

一个.C文件对应一个.H文件是一种良好的编程习惯,那么.C和.H文件之间的关系是怎么样的呢?一、.H文件与.C文件关系:迄今为止,写过的程序都是一些很简单的程序,从来没有想到要自己写.H...
2022-01-13 12:58:166

单片机秒表实验文件分享

51单片机秒表实验文件分享
2022-10-08 09:33:254

基于AT89C51单片机按键发音仿真及代码文件

基于AT89C51单片机按键发音仿真及代码文件
2023-05-04 15:43:532

单片机中hex、bin文件区别

单片机中hex、bin文件区别
2023-09-21 17:38:391198

已全部加载完成