(l)用#include在C语言源程序中包含库文件。例如:#include〈reg51.h〉
(2)为了能直接访问特殊功能寄存器SFR,C51提供了一种自主形式的定义方法,这是标准C语言中所没有的,仅适于单片机编程。例如:sfr TMOD=OX89;
(3)对于片外的I/O扩展,用“#define‘,语句进行定义。如:#define PORT A XBYTE[0xffc0];
(4)实时中断程序的编程方法。中断函数的声明方法如下:
void(void)interrupt【中断向量代号][using[内部寄存器组代号]