一般有reg51.h,reg52.h,math.h, ctype.h, stdio.h, stdlib.h, absacc.h, intrins.h 。
但常用的却只有reg51.h或reg52.h,math.h 。
reg51.h和reg52.h是界说51单片机或52单片机特别功用寄存器和位寄存器的,着两个头文件中大部分内容是相同的,52单片机比51单片机多一个定时器T2,因而,reg52.h中也就比reg51.h中多几行界说T2寄存器的内容。
math.h是界说常用数学运算的,比方求绝对值、求方根、求正弦和余弦等,该头文件中包括有各种数学运算函数,当咱们需求使用时可以直接调用它的内部函数。
学习单片机应该把握的主要内容:
(1)单片机最小体系可以运转的必要条件:1、电源;2、晶振;3、复位电路。
(2)把握对单片机恣意I/O口的操作:1、输出操控电平凹凸;2、输入检测电平凹凸。
(3)定时器:要点把握最常用的方法2.
(4)中止:把握外部中止、定时器中止、串口中止。
(5)串口通讯:把握单片机之间通讯、单片机与计算机之间的通讯。
把握了以上这几点常识后,可以说我们对单片机现已根本把握了,其他的常识也就是在这些常识点的基础上扩展出的,只需我们乐意活跃测验,长于触类旁通,很快便能将单片机相关的常识轻松把握。