8.2.2 C51常用的头文件

在KeilµVision3集成开发环境中,C51标准库提供了许多包含文件,即C51的头文件。这些文件存放在目录Keil\C51\INC文件夹及其子目录下,包含常数、宏定义、类型定义和函数原型等。C51常用的头文件如下。

❑absacc.h:包含允许直接访问8051不同存储区的宏定义。

❑asscert.h:文件定义asscert宏,用来建立程序的测试条件。

❑ctype.h:常用的字符转换和分类程序。

❑intrins.h:文件包含指示编译器产生嵌入原有代码的程序的原型。

❑math.h:常用数学程序。

❑reg51.h:51系列单片机特殊寄存器。

❑reg52.h:52系列单片机特殊寄存器。

❑setjmp.h:定义jmp_buf类型以及setjmp和longjmp程序的原型。

❑stdarg.h:可变长度参数列表程序。

❑stdlib.h:存储区分配程序。

❑stdio.h:常用的输入和输出程序。

❑string.h:常用的字符串操作程序和缓冲区操作程序。