51单片机C语言学习笔记5:include的区别

发布者:春水碧于天最新更新时间:2016-01-21 来源: eefocus关键字:51单片机  C语言学习  include 手机看文章 扫描二维码
随时随地手机看文章
#include
#include "myfile_h"

#include 是预处理器标识符。
<>表示是标准的工程、标准的头文件。查找过程检查预定义的目录。可通过设置搜索路径环境变量或命令行修改这些目录



" "则表明是用户提供的头文件。查找该文件从当前文件所在的目录开始。

 

关于C51的库函数可以参考下面文档 pdf

 

参考资料:

1)资料共享,KEIL C51库函数

http://blog.ednchina.com/IET/101947/message.aspx

2)第五章 Keil C51库函数参考(转帖) -- HotPower的文潭

http://blog.ednchina.com/hotpower/197830/message.aspx
关键字:51单片机  C语言学习  include 引用地址:51单片机C语言学习笔记5:include的区别

上一篇: 51单片机C语言学习笔记4:keil C51绝对地址访问
下一篇:51单片机C语言学习笔记6:51单片机C语言头文件及其使用

推荐阅读最新更新时间:2024-03-16 14:44

51单片机入门 - UART串口
对于单片机来说,通信则与传感器、存储芯片、外围控制芯片等技术紧密结合,成为整个单片机系统的“神经中枢”。 1、初步认识 一位一位的发送出去的,要发送 8 次才能发送完一个字节。 STC89C52有两个引脚是专门用来做 UART串行通信的,一个是 P3.0一个是 P3.1,它们还分别有另外的名字叫做 RXD和TXD,由它们组成的通信接口就叫做串行接口,简称串口。 波特率:发送二进制数据位的速率,习惯上用 baud 表示;即我们发送一位二进制数据的持续时间=1/baud。 通信过程:在UART 通信的时候,一个字节是 8 位,规定当没有通信信号发生时,通信线路保持高电平,当要发送数据之前,先发一位 0
[单片机]
<font color='red'>51单片机</font>入门 - UART串口
利用AT89C2051单片机对系统协调控制设计的大气温度采集和记录系统
1 引 言 大气温度的测量具有重要意义, 一般是采用各种温度计进行人工测量, 并定时记录测量结果, 这种方法费时费工, 十分不便。本文提出了一种非常小巧的大气温度测量和记录装置, 能对范围为- 55 ℃ ~ + 125 ℃ 的温度进行定时自动测量, 同时记录测量结果, 精度最高可达0. 0625℃ 。 2 系统原理 系统结构如图1所示。系统主要由AT89C2051单片机和外围电路构成。其基本思想是由串行时钟芯片DS1306 提供时间基准, 由温度传感器DS18B20进行温度测量, 温度数据存储在DS2433中。AT89C2051单片机负责整个系统的协调控制。 AT89C2051是一款低电压, 高性能的CMOS 8位单片机, 片
[单片机]
利用AT89C20<font color='red'>51单片机</font>对系统协调控制设计的大气温度采集和记录系统
51单片机基础之DHT11温湿度传感器
接线: 代码: main.c文件 /* 使用DHT11模块,检测温湿度,在lcd1602上面显示,因为1602显示不是每次都能出来,所以加了串口打印,会更加直观。 */ #include reg51.h #include lcd.h #include intrins.h #include stdio.h sbit Temp_data=P3^6; //信号引脚 unsigned int rec_dat ; unsigned char rec_dat_lcd0 ; unsigned char rec_dat_lcd1 ; unsigned char rec_dat_lcd2 ; unsigned ch
[单片机]
<font color='red'>51单片机</font>基础之DHT11温湿度传感器
MCS-51单片机的引脚描述及片外总线结构
一、芯片的引脚描述 HMOS制造工艺的MCS-51单片机都采用40引脚的直插封装(DIP方式),制造工艺为CHMOS的80C51/80C31芯片除采用DIP封装方式外,还采用方型封装工艺,引脚排列如图。其中方型封装的CHMOS芯片有44只引脚,但其中4只引脚(标有NC的引脚1、12、23、34)是不使用的。在以后的讨论中,除有特殊说明以外,所述内容皆适用于CHMOS芯片。 如图,是MCS-51的逻辑符号图。在单片机的40条引脚中有2条专用于主电源的引脚,2条外接晶体的引脚,4条控制或与其它电源复用的引脚,32条输入/输出(I/O)引脚。 下面按其引脚功能分为四部分叙述这40条引脚的功能。 1、主电源引脚VCC和VSS
[单片机]
MCS-51单片机最大的时序定时单位是多少
  MCS-51单片机是一种集成的电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计时器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器等电路)集成到一块硅片上构成的一个小而完善的计算机系统。   这篇文章主要和大家介绍一下关于MCS-51单片机最大的时序定时单位,同时把MCS-51单片机的结构特点和内部包含的功能部件也做了个汇总,跟随小编一起来了解一下吧。   MCS-51单片机结构特点   (1)一个8位微处理器CPU。   (2)数据存储器RAM和特殊功能寄存器SFR。   (3)内部程序存储器ROM
[单片机]
MCS-<font color='red'>51单片机</font>最大的时序定时单位是多少
51单片机汇编学习例程(1)——KEY篇
1.ASM1_KEY:按键控制LED亮灭,3种情况 /** ****************************************************************************** * @file asm.asm * @author Alex——小白 * @version V1.0 * @date 2019.9.1 * @brief 3种方法实现KEY to LED ************************************************************************
[单片机]
<font color='red'>51单片机</font>汇编<font color='red'>学习</font>例程(1)——KEY篇
AT89C51单片机在无线数据传输中的应用
一般的数字采集系统,是 通过 传感 器将捕捉的现场 信号 转换为电信号,经模/数转换器ADC采样、量化、编码后,为成数字信号,存入数据 存储器 ,或送给微处理器,或通过无线方式将数据发送给接收端进行处理。无线数据传输系统就是 样一套利用无线手段,将采集的数据由测量站发送到主控站的设备。 1 系统组成 系统组成如图1、图2所示。   系统由测量站和主控站两部分组成。测量站主要完成对现场信号的采集、存储,接收遥控 指令并 发送数据。主控站的主要工作是发送遥控指令、接收数据信息、进行数据处理和数据管理、随机显示打印等。 2 AT89C51与数字电台的串行通信 Atmel公司的AT89C51单片机,是一种低功耗、高 性能 的、片
[单片机]
51单片机的中断函数
中断使用interrupt 关键字和终端编号0-4来实现: 返回值 函数名 interrupt n n对应中断源的编号,中断编号告诉中断器中断程序的入口地址,它对应着IE寄存器中的使能位,即IE寄存器中的0位对应着外部中断0。 8051单片机的中断源以及终端编号如下: 中断编号 中断源 入口地址 0 外部中断0 0003H 1 定时器/计数器0 溢出 000BH 2 外部中断1 0013H 3 定时器/计数器1 溢出 001BH 4 串行口中断 0023H 在51系列单片机中,有的
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved