单片机中用c编程时头文件解析-精品·公开课件.pptVIP

  • 4
  • 0
  • 约2.25千字
  • 约 10页
  • 2019-01-03 发布于广西
  • 举报

单片机中用c编程时头文件解析-精品·公开课件.ppt

* 单片机中用c编程时头文件解析 #includeat89x52.h /*包含库函数 */ 单片机中用c编程时头文件reg51.h及reg52.h解析 我们在用c语言编程是往往第一行就是reg52.h或者其他的自定义头文件,我们怎么样来理解呢? 1)“文件包含”处理。 程序的第一行是一个“文件包含”处理。 所谓“文件包含”是指一个文件将另外一个文件的内容全部包含进来。程序中包含at89x52.h 文件的目的是为了要使用P1 (还有其他更多的符号)这个符号,即通知C 编译器,程序中所写的P1 是指80C51 单片机的P1 端口而不是其它变量。这是如何做到的呢? 打开reg51.h 可以看到这样的一些内容: (此文件一般在C:/KEIL/C51/INC下 ,INC文件夹根目录里有不少头文件,并且里面还有很多以公司分类的文件夹,里面也都是相关产品的头文件。如果我们要使用自己写的头文件,使用的时候只需把对应头文件拷贝到INC文件夹里就可以了。) #ifndef __AT89X52_H__ #define __AT89X52_H__ sfr P0= 0x80; sfr SP= 0x81; sfr DPL= 0x82; sfr DPH= 0x83; sfr PCON= 0x87; sfr TCON= 0x88; sfr TMOD= 0x89;

文档评论(0)

1亿VIP精品文档

相关文档