亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? t89c51cc02.h

?? 《單片機接口技術實用子程序》配套源代碼
?? H
字號:
/*-------------------------------------------------------------------------
T89C51CC02.h           

Header file for AtmelWM T89C51CC02
Copyright c 1988-2002 Keil Elektronik GmbH and Keil Software^Inc.
All rights reserved.
--------------------------------------------------------------------------*/

#ifndef __T89C51CC02_H__
#define __T89C51CC02_H__

/*  BYTE Register  */
sfr P1 = 0x90;	

sbit P1_7 = 0x90^7;
sbit P1_6 = 0x90^6;
sbit P1_5 = 0x90^5;
sbit P1_4 = 0x90^4;
sbit P1_3 = 0x90^3;
sbit P1_2 = 0x90^2;
sbit P1_1 = 0x90^1;
sbit P1_0 = 0x90^0;

sfr P2 = 0xA0;	
sbit P2_1 = 0xA0^1;
sbit P2_0 = 0xA0^0;


sfr P3 = 0xB0;	

sbit P3_7 = 0xB0^7;
sbit P3_6 = 0xB0^6;
sbit P3_5 = 0xB0^5;
sbit P3_4 = 0xB0^4;
sbit P3_3 = 0xB0^3;
sbit P3_2 = 0xB0^2;
sbit P3_1 = 0xB0^1;
sbit P3_0 = 0xB0^0;

sbit T1 = 0xB0^5;
sbit T0 = 0xB0^4;
sbit INT1 = 0xB0^3;
sbit INT0 = 0xB0^2;
sbit TXD = 0xB0^1;
sbit RXD = 0xB0^0;

sfr P4 = 0xC0;	

sfr PSW = 0xD0;	

sbit CY  = 0xD0^7;
sbit AC  = 0xD0^6;
sbit F0  = 0xD0^5;
sbit RS1 = 0xD0^4;
sbit RS0 = 0xD0^3;
sbit OV  = 0xD0^2;
sbit UD  = 0xD0^1;
sbit P   = 0xD0^0;

sfr ACC = 0xE0;	
sfr B = 0xF0;	
sfr SP = 0x81;	
sfr DPL = 0x82;	
sfr DPH = 0x83;	
sfr DPTR = 0x82;

sfr PCON = 0x87;	
sfr CKCON = 0x8F;	

/*------------------ TIMERS registers ---------------------*/
sfr TCON = 0x88;
sbit TF1 = 0x88^7;
sbit TR1 = 0x88^6;
sbit TF0 = 0x88^5;
sbit TR0 = 0x88^4;
sbit IE1 = 0x88^3;
sbit IT1 = 0x88^2;
sbit IE0 = 0x88^1;
sbit IT0 = 0x88^0;
	
sfr TMOD = 0x89;	

sfr  T2CON = 0xC8;
sbit TF2   = 0xC8^7;
sbit EXF2  = 0xC8^6;
sbit RCLK  = 0xC8^5;
sbit TCLK  = 0xC8^4;
sbit EXEN2 = 0xC8^3;
sbit TR2   = 0xC8^2;
sbit C_T2  = 0xC8^1;
sbit CP_RL2 = 0xC8^0;
	
sfr T2MOD = 0xC9;	
sfr TL0 = 0x8A;	
sfr TL1 = 0x8B;	
sfr TL2 = 0xCC;	
sfr TH0 = 0x8C;	
sfr TH1 = 0x8D;	
sfr TH2 = 0xCD;	
sfr RCAP2L = 0xCA;	
sfr RCAP2H = 0xCB;	
sfr WDTRST = 0xA6;	
sfr WDTPRG = 0xA7;	


/*------------------- UART registers ------------------------*/
sfr SCON = 0x98;	
sbit SM0  = 0x98^7;
sbit FE   = 0x98^7;
sbit SM1  = 0x98^6;
sbit SM2  = 0x98^5;
sbit REN  = 0x98^4;
sbit TB8  = 0x98^3;
sbit RB8  = 0x98^2;
sbit TI   = 0x98^1;
sbit RI   = 0x98^0;

sfr SBUF = 0x99;	
sfr SADEN = 0xB9;	
sfr SADDR = 0xA9;	

/*-------------------- ADC registers ----------------------*/
sfr ADCLK = 0xF2;	
sfr ADCON = 0xF3;	
#define MSK_ADCON_PSIDLE 0x40
#define MSK_ADCON_ADEN   0x20
#define MSK_ADCON_ADEOC  0x10
#define MSK_ADCON_ADSST  0x08
#define MSK_ADCON_SCH    0x07
sfr ADDL = 0xF4;	
#define MSK_ADDL_UTILS	 0x03
sfr ADDH = 0xF5;	
sfr ADCF = 0xF6;	

/*-------------------- FLASH EEPROM registers ------------*/
sfr FCON  = 0xD1;	
#define MSK_FCON_FBUSY 0x01
#define MSK_FCON_FMOD  0x06
#define MSK_FCON_FPS   0x08
#define MSK_FCON_FPL   0xF0
sfr EECON  = 0xD2;	
#define MSK_EECON_EEBUSY 0x01
#define MSK_EECON_EEE    0x02
#define MSK_EECON_EEPL   0xF0
sfr AUXR1  = 0xA2;	
#define MSK_AUXR1_ENBOOT 0x20
/*-------------------- IT registers -----------------------*/
sfr IPL1 = 0xF8;	
sfr IPH1 = 0xF7;	
sfr IEN0  = 0xA8;	
sfr IPL0 = 0xB8;	
sfr IPH0 = 0xB7;	
sfr IEN1  = 0xE8;	

/*  IEN0  */
sbit EA   = 0xA8^7;
sbit EC   = 0xA8^6;
sbit ET2  = 0xA8^5;
sbit ES   = 0xA8^4;
sbit ET1  = 0xA8^3;
sbit EX1  = 0xA8^2;
sbit ET0  = 0xA8^1;
sbit EX0  = 0xA8^0;

/*  IEN1  */
sbit ETIM = 0xE8^2;
sbit EADC = 0xE8^1;
sbit ECAN = 0xE8^0;

/*--------------------- PCA registers --------------------*/
sfr CCON = 0xD8;	
sbitCF  = 0xD8^7;
sbitCR  = 0xD8^6;
sbitCCF1 = 0xD8^1;
sbitCCF0 = 0xD8^0;

sfr CMOD = 0xD9;	
sfr CH = 0xF9;	
sfr CL = 0xE9;	
sfr CCAP0H  = 0xFA;	
sfr CCAP0L  = 0xEA;	
sfr CCAPM0  = 0xDA;	
sfr CCAP1H  = 0xFB;	
sfr CCAP1L  = 0xEB;	
sfr CCAPM1  = 0xDB;	

/*------------------- CAN registers --------------------------*/
sfr CANGIT = 0x9B;
#define MSK_CANGIT_CANIT	0x80
#define MSK_CANGIT_OVRTIM       0x20
#define MSK_CANGIT_OVRBUF	0x10	
#define MSK_CANGIT_SERG		0x08
#define MSK_CANGIT_CERG		0x04
#define MSK_CANGIT_FERG		0x02
#define MSK_CANGIT_AERG		0x01

sfr CANTEC = 0x9C;	
sfr CANREC = 0x9D;	
sfr CANTCON = 0xA1;	
sfr CANMSG = 0xA3;	
sfr CANTTCL = 0xA4;	
sfr CANTTCH = 0xA5;	
sfr CANGSTA = 0xAA;	
#define MSK_CANGSTA_OVFG	0x40
#define MSK_CANGSTA_TBSY	0x10
#define MSK_CANGSTA_RBSY	0x08
#define MSK_CANGSTA_ENFG	0x04
#define MSK_CANGSTA_BOFF	0x02
#define MSK_CANGSTA_ERRP	0x01

sfr CANGCON = 0xAB;	
#define MSK_CANGCON_ABRQ   	0x80
#define MSK_CANGCON_OVRQ   	0x40
#define MSK_CANGCON_TTC   	0x20
#define MSK_CANGCON_SYNCTTC     0x10
#define TTC_EOF                 0x10
#define TTC_SOF		        0x00
#define MSK_CANGCON_AUTBAUD     0x08
#define MSK_CANGCON_ENA  	0x02
#define MSK_CANGCON_GRES 	0x01


sfr CANTIML = 0xAC;	
sfr CANTIMH = 0xAD;	
sfr CANSTMPL = 0xAE;	
sfr CANSTMPH = 0xAF;	
sfr CANPAGE = 0xB1;	
sfr CANSTCH = 0xB2;	
#define MSK_CANSTCH_DLCW  0x80
#define MSK_CANSTCH_TxOk  0x40
#define MSK_CANSTCH_RxOk  0x20
#define MSK_CANSTCH_BERR  0x10
#define MSK_CANSTCH_SERR  0x08
#define MSK_CANSTCH_CERR  0x04
#define MSK_CANSTCH_FERR  0x02
#define MSK_CANSTCH_AERR  0x01

sfr CANCONCH = 0xB3;	
#define MSK_CANCONCH_IDE  0x10
#define MSK_CANCONCH_DLC  0x0F
#define MSK_CANCONCH_CONF 0xC0
#define DLC_MAX    8
#define CH_DISABLE 0x00
#define CH_RxENA   0x80
#define CH_TxENA   0x40
#define CH_RxBENA  0xC0

sfr CANBT1 = 0xB4;
#define CAN_PRESCALER_MIN  0
#define CAN_PRESCALER_MAX  63
	
sfr CANBT2 = 0xB5;
#define MSK_CANBT2_SJW  0x60
#define MSK_CANBT2_PRS  0x0E
#define CAN_SJW_MIN  0
#define CAN_SJW_MAX  3
#define CAN_PRS_MIN  0
#define CAN_PRS_MAX  7
	
sfr CANBT3 = 0xB6;
#define MSK_CANBT3_PHS2 0x70
#define MSK_CANBT3_PHS1 0x0E
#define CAN_PHS2_MIN 0
#define CAN_PHS2_MAX 7
#define CAN_PHS1_MIN 0
#define CAN_PHS1_MAX 7
	
sfr CANSIT = 0xBB;	

sfr CANIDT1 = 0xBC;	
sfr CANIDT2 = 0xBD;	
sfr CANIDT3 = 0xBE;	
sfr CANIDT4 = 0xBF;	
#define MSK_CANIDT4_RTRTAG 0x04

sfr CANGIE = 0xC1;	
#define MSK_CANGIE_ENRX    0x20
#define MSK_CANGIE_ENTX    0x10
#define MSK_CANGIE_ENERCH  0x08
#define MSK_CANGIE_ENBUF   0x04
#define MSK_CANGIE_ENERG   0x02

sfr CANIE = 0xC3;	
sfr CANIDM1 = 0xC4;	
sfr CANIDM2 = 0xC5;	
sfr CANIDM3 = 0xC6;	
sfr CANIDM4 = 0xC7;
#define MSK_CANIDM4_RTRMSK 0x04
#define MSK_CANIDM4_IDEMSK 0x01 
	
sfr CANEN = 0xCF;	

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91亚洲国产成人精品一区二三 | 欧美在线制服丝袜| 亚洲视频你懂的| 色婷婷综合久久久久中文| 一级日本不卡的影视| 宅男噜噜噜66一区二区66| 日韩成人一级片| 久久久久久夜精品精品免费| 东方欧美亚洲色图在线| 亚洲日穴在线视频| 在线播放视频一区| 国产一区二区三区免费看| 国产精品美女久久久久久久网站| 色8久久精品久久久久久蜜| 亚州成人在线电影| 久久久青草青青国产亚洲免观| 成人免费毛片片v| 亚洲韩国精品一区| 精品久久一二三区| 不卡的av电影在线观看| 亚洲成人激情社区| 久久色视频免费观看| 91在线视频在线| 免费观看在线综合色| 国产精品久久二区二区| 欧美日本一区二区三区四区| 国产一区二区导航在线播放| 亚洲精品视频一区| 精品国产三级电影在线观看| 日本精品视频一区二区三区| 七七婷婷婷婷精品国产| 国产精品你懂的在线| 91精品视频网| 经典三级在线一区| 国产亚洲污的网站| 国产99久久久国产精品潘金| 国产欧美日韩中文久久| 成人午夜在线视频| 亚洲欧美另类在线| 99精品视频一区二区三区| 亚洲免费在线播放| 欧美狂野另类xxxxoooo| 日韩专区中文字幕一区二区| 日韩欧美一级片| 国产精品一区二区三区99 | 91精品国产入口| 日韩电影在线免费看| 日韩一区二区在线观看| 美国十次综合导航| 久久蜜臀精品av| 99久久精品免费| 亚洲成人激情av| 精品国产电影一区二区| 国产东北露脸精品视频| 国产精品女上位| 欧美美女一区二区三区| 精品一区二区三区视频| 国产精品久久久久久久蜜臀| 欧美探花视频资源| 久久er99精品| 国产精品成人免费精品自在线观看| 一本色道久久综合亚洲91| 日韩专区在线视频| 国产精品理论片在线观看| 欧美色视频在线观看| 亚洲视频一二三| 欧美va亚洲va| 精品久久久久久久久久久久久久久久久 | 91麻豆精品久久久久蜜臀| 色婷婷亚洲综合| 色94色欧美sute亚洲线路一久| av不卡在线观看| 91啪九色porn原创视频在线观看| 99在线热播精品免费| 99久久久精品免费观看国产蜜| 成人av中文字幕| 99久久综合国产精品| 91亚洲大成网污www| 91网站在线播放| 在线观看日韩毛片| 欧美日韩精品欧美日韩精品一| 欧美日韩精品系列| 欧美精品第一页| 日韩欧美aaaaaa| 久久老女人爱爱| 中文字幕av一区二区三区免费看| 国产无一区二区| 亚洲视频资源在线| 亚洲一区二区三区四区中文字幕 | 国产精品天美传媒沈樵| 国产精品国模大尺度视频| 亚洲人成伊人成综合网小说| 亚洲一区在线电影| 日韩精品欧美成人高清一区二区| 日韩国产在线观看| 国产一区二区三区久久久| 成人午夜在线免费| 色八戒一区二区三区| 欧美放荡的少妇| 久久中文娱乐网| 最新久久zyz资源站| 亚洲网友自拍偷拍| 免费高清在线视频一区·| 极品少妇xxxx精品少妇| 97国产一区二区| 欧美精品 日韩| 中文字幕第一区第二区| 亚洲一区二区成人在线观看| 激情综合五月婷婷| av在线播放一区二区三区| 欧美色视频在线| 国产日韩欧美高清在线| 国产综合色精品一区二区三区| 日韩av在线免费观看不卡| 日韩电影免费在线看| 麻豆成人av在线| 国产在线观看免费一区| 国模娜娜一区二区三区| 国产精品自在在线| 风间由美性色一区二区三区| 处破女av一区二区| 99久久99久久精品免费看蜜桃| 99在线热播精品免费| 一本大道av一区二区在线播放 | 亚洲狠狠丁香婷婷综合久久久| 亚洲人成网站影音先锋播放| 一区二区三区欧美视频| 亚洲一卡二卡三卡四卡无卡久久| 五月开心婷婷久久| 麻豆免费看一区二区三区| 国产一区二区三区香蕉| 成人sese在线| 91久久精品网| 日韩欧美一二区| 久久蜜桃av一区精品变态类天堂| 中文在线一区二区| 亚洲一区自拍偷拍| 欧美96一区二区免费视频| 国产一区二区久久| 日本电影欧美片| 欧美成人精品二区三区99精品| 欧美国产禁国产网站cc| 洋洋成人永久网站入口| 六月丁香婷婷久久| 成人教育av在线| 欧美精品丝袜久久久中文字幕| 久久久久久99久久久精品网站| 日韩美女啊v在线免费观看| 亚洲视频精选在线| 国产午夜亚洲精品羞羞网站| 黑人巨大精品欧美黑白配亚洲| 欧美精品久久久久久久多人混战| 亚洲伊人伊色伊影伊综合网| 91伊人久久大香线蕉| 中文字幕中文乱码欧美一区二区| 国产成人99久久亚洲综合精品| 久久久综合网站| 国产宾馆实践打屁股91| 欧美精品一区二| 国产美女视频一区| 久久久综合视频| 国产成人av福利| 国产丝袜美腿一区二区三区| 国产盗摄视频一区二区三区| 精品少妇一区二区三区| 麻豆成人av在线| 久久五月婷婷丁香社区| 国产在线精品不卡| 久久久99免费| 成人国产电影网| 中文字幕中文字幕一区| 91欧美激情一区二区三区成人| 亚洲精选视频在线| 色综合久久久久网| 亚洲主播在线播放| 欧美日韩国产免费一区二区| 天天综合网 天天综合色| 欧美一区二区视频网站| 激情综合网av| 国产农村妇女精品| 99久久综合色| 亚洲福利一二三区| 制服丝袜亚洲播放| 黄色资源网久久资源365| 欧美激情综合在线| 91尤物视频在线观看| 午夜视频一区二区| 欧美精品一区二区三区蜜桃| 国产美女精品一区二区三区| 欧美国产成人精品| 色国产精品一区在线观看| 肉色丝袜一区二区| 精品国产91乱码一区二区三区| 高清视频一区二区| 洋洋av久久久久久久一区| 正在播放亚洲一区| 国产成人在线免费| 亚洲一区二区视频在线观看| 精品久久久久久久久久久久包黑料| 成人精品鲁一区一区二区|