51單片機C語言頭文件及其使用
還有一點就是,現(xiàn)在有很多改進型的單片機,它們有很多新增的特殊功能寄存器在標準的reg51.h或reg52.h中沒有定義,這就需要自己加進頭文件(相關廠家已經(jīng)把它們定義好了),當然也可以直接在程序中定義。下面是一個標準的C51頭文件:
sfr P0
sfr P1
sfr P2
sfr P3
sfr PSW
sfr ACC
sfr B
sfr SP
sfr DPL
sfr DPH
sfr PCON
sfr TCON
sfr TMOD
sfr TL0
sfr TL1
sfr TH0
sfr TH1
sfr IE
sfr IP
sfr SCON
sfr SBUF
sfr T2CON
sfr RCAP2L = 0xCA;
sfr RCAP2H = 0xCB;
sfr TL2
sfr TH2
sbit CY
sbit AC
sbit F0
sbit RS1
sbit RS0
sbit OV
sbit P
sbit TF1
sbit TR1
sbit TF0
sbit TR0
sbit IE1
sbit IT1
sbit IE0
sbit IT0
sbit EA
sbit ET2
sbit ES
sbit ET1
sbit EX1
sbit ET0
sbit EX0
sbit PT2
sbit PS
sbit PT1
sbit PX1
sbit PT0
sbit PX0
sbit RD
sbit WR
sbit T1
sbit T0
sbit INT1
sbit INT0
sbit TXD
sbit RXD
sbit SM0
sbit SM1
sbit SM2
sbit REN
sbit TB8
sbit RB8
sbit TI
sbit RI
sbit T2EX
sbit T2
sbit TF2
sbit EXF2
sbit RCLK
sbit TCLK
sbit EXEN2
sbit TR2
sbit C_T2
sbit CP_RL2 = T2CON^0;
評論