新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)頭文件reg51.h詳解

51單片機(jī)頭文件reg51.h詳解

作者: 時(shí)間:2016-12-01 來(lái)源:網(wǎng)絡(luò) 收藏

sfr IE= 0xA8;//中斷允許寄存器可以位尋址

//D7 EA全局中斷允許位

//D6NULL

//D5ET2定時(shí)器/計(jì)數(shù)器2中斷允許位interrupt 5

//D4 ES串行口中斷允許位interrupt 4

//D3 ET1定時(shí)器/計(jì)數(shù)器1中斷允許位interrupt 3

//D2 EX1外部中斷1中斷允許位interrupt 2

//D1 ET0定時(shí)器/計(jì)數(shù)器0中斷允許位interrupt 1

//D0 EX0外部中斷0中斷允許位interrupt 0

sfr IP= 0xB8;      //中斷優(yōu)先級(jí)寄存器可進(jìn)行位尋址

       //D7NULL

      //D6NULL

       //D5NULL

//D4PS串行口中斷定義優(yōu)先級(jí)控制位

//1串行口中斷定義為高優(yōu)先級(jí)中斷

//0串行口中斷定義為低優(yōu)先級(jí)中斷

//

//D3PT1

//1定時(shí)器/計(jì)數(shù)器1中斷定義為高優(yōu)先級(jí)中斷

//0定時(shí)器/計(jì)數(shù)器1中斷定義為低優(yōu)先級(jí)中斷

//D2PX1

//1外部中斷1定義為高優(yōu)先級(jí)中斷

//0外部中斷1定義為低優(yōu)先級(jí)中斷

//D1PT0

//1定時(shí)器/計(jì)數(shù)器0中斷定義為高優(yōu)先級(jí)中斷

//0定時(shí)器/計(jì)數(shù)器0中斷定義為低優(yōu)先級(jí)中斷

//D0PX0

//1外部中斷0定義為高優(yōu)先級(jí)中斷

//0外部中斷0定義為低優(yōu)先級(jí)中斷

sfr SCON = 0x98;//串行口控制寄存器可以進(jìn)行位尋址

//D7  SM0

//D6SM1

//SM0SM1串行口工作方式

//00同步移位寄存器方式

//0110位異步收發(fā)(8位數(shù)據(jù)),波特率可變(定時(shí)器1溢出率控制)

//1011位異步收發(fā)(9位數(shù)據(jù)),波特率固定

//1111異步收發(fā)(9位數(shù)據(jù)),波特率可變(定時(shí)器1溢出率控制)

//D5SM2多機(jī)通信控制位主要用于方式2和方式3

//D4REN允許串行接收位

//D3TB8方式2,3中發(fā)送數(shù)據(jù)的第9位

//D2RB8方式2,3中接受數(shù)據(jù)的第9位

//D1TI發(fā)送中斷標(biāo)志位

//D0RI接受中斷標(biāo)志位

sfr SBUF = 0x99;//串行數(shù)據(jù)緩沖區(qū)

/*****************************************************************************

下面是位尋址區(qū)

上面做過(guò)解釋的就不在下面一一解釋了

******************************************************************************/

/*BIT Register*/

/*PSW*/

sbit CY= 0xD7;

sbit AC= 0xD6;

sbit F0= 0xD5;

sbit RS1= 0xD4;

sbit RS0= 0xD3;

sbit OV= 0xD2;

sbit P= 0xD0;

/*TCON*/

sbit TF1= 0x8F;

sbit TR1= 0x8E;

sbit TF0= 0x8D;

sbit TR0= 0x8C;

sbit IE1= 0x8B;

sbit IT1= 0x8A;

sbit IE0= 0x89;

sbit IT0= 0x88;

/*IE*/

sbit EA= 0xAF;

sbit ES= 0xAC;

sbit ET1= 0xAB;

sbit EX1= 0xAA;

sbit ET0= 0xA9;

sbit EX0= 0xA8;

/*IP*/

sbit PS= 0xBC;

sbit PT1= 0xBB;

sbit PX1= 0xBA;

sbit PT0= 0xB9;

sbit PX0= 0xB8;

/*P3*/

sbit RD= 0xB7;

sbit WR= 0xB6;

sbit T1= 0xB5;

sbit T0= 0xB4;

sbit INT1 = 0xB3;

sbit INT0 = 0xB2;

sbit TXD= 0xB1;

sbit RXD= 0xB0;

/*SCON*/

sbit SM0= 0x9F;

sbit SM1= 0x9E;

sbit SM2= 0x9D;

sbit REN= 0x9C;

sbit TB8= 0x9B;

sbit RB8= 0x9A;

sbit TI= 0x99;

sbit RI= 0x98;

#endif


上一頁(yè) 1 2 3 下一頁(yè)

關(guān)鍵詞: 51單片機(jī)頭文件reg51

評(píng)論


技術(shù)專(zhuān)區(qū)

關(guān)閉