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

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

?? upsd3400.h

?? Keil uVision2
?? H
?? 第 1 頁 / 共 2 頁
字號:
/*  UPSD 3400 Extensions    */
/* ------------------------ */
DEFINE_SFR(P4,0xC0)         // New port 4
DEFINE_SFR(P1SFS0,0x8E)	    // Port 1 I/O select Register 0
DEFINE_SFR(P1SFS1,0x8F)	    // Port 1 I/O select Register 1
DEFINE_SFR(P3SFS,0x91)      // Port 3 I/O select
DEFINE_SFR(P4SFS0,0x92)     // Port 4 I/O select Register 0
DEFINE_SFR(P4SFS1,0x93)     // Port 4 I/O select Register 1

// --- ADC SFRs ---
DEFINE_SFR(ADCPS,0x94)      // ADC Clock Control Register
DEFINE_SFR(ADAT0,0x95)      // ADC Data Register1 ADAT[9:8]
DEFINE_SFR(ADAT1,0x96)      // ADC Data Register0 ADAT[7:0]
DEFINE_SFR(ACON,0x97)       // ADC Control Register

// --- UART1 SFRS ----
DEFINE_SFR(SCLK1,0xD1)      // UART1 Rx/Tx Clock
DEFINE_SFR(SCON1,0xD8)      // UART1 Serial Control
DEFINE_SFR(SBUF1,0xD9)      // UART1 Serial Buffer

// --- PCA SFRs ------
DEFINE_SFR(PCACL0,0xA2)     // PCA0 Counter Low
DEFINE_SFR(PCACH0,0xA3)     // PCA0 Counter High
DEFINE_SFR(PCACON0,0xA4)    // PCA0 Configuration Register
DEFINE_SFR(PCASTA,0xA5)     // PCA0, PCA1 Status Register
DEFINE_SFR(PCACL1,0xBA)     // PCA1 Counter Low
DEFINE_SFR(PCACH1,0xBB)     // PCA1 Counter High
DEFINE_SFR(PCACON1,0xBC)    // PCA1 Configuration Register 
DEFINE_SFR(PWMF0,0xB4)      // PCA0 PWM Frequency
DEFINE_SFR(PWMF1,0xC7)      // PCA1 PWM Frequency

// ---TCM SFRs -------
DEFINE_SFR(TCMMODE0,0xA9)   // TCM0 Mode Register   
DEFINE_SFR(TCMMODE1,0xAA)   // TCM1 Mode Register   
DEFINE_SFR(TCMMODE2,0xAB)   // TCM2 Mode Register
DEFINE_SFR(TCMMODE3,0xBD)   // TCM3 Mode Register
DEFINE_SFR(TCMMODE4,0xBE)   // TCM4 Mode Register
DEFINE_SFR(TCMMODE5,0xBF)   // TCM5 Mode Register
DEFINE_SFR(CAPCOML0,0xAC)   // TCM0 Capture/Compare Register Low  
DEFINE_SFR(CAPCOMH0,0xAD)   // TCM0 Capture/Compare Register High  
DEFINE_SFR(CAPCOML1,0xAF)   // TCM1 Capture/Compare Register Low  
DEFINE_SFR(CAPCOMH1,0xB1)   // TCM1 Capture/Compare Register High  
DEFINE_SFR(CAPCOML2,0xB2)   // TCM2 Capture/Compare Register Low  
DEFINE_SFR(CAPCOMH2,0xB3)   // TCM2 Capture/Compare Register High 
DEFINE_SFR(CAPCOML3,0xC1)   // TCM3 Capture/Compare Register Low  
DEFINE_SFR(CAPCOMH3,0xC2)   // TCM3 Capture/Compare Register High 
DEFINE_SFR(CAPCOML4,0xC3)   // TCM4 Capture/Compare Register Low  
DEFINE_SFR(CAPCOMH4,0xC4)   // TCM4 Capture/Compare Register High 
DEFINE_SFR(CAPCOML5,0xC5)   // TCM5 Capture/Compare Register Low  
DEFINE_SFR(CAPCOMH5,0xC6)   // TCM5 Capture/Compare Register High 

// --- WDT SFRs ---
DEFINE_SFR(WDRST,0xA6)      // Watch Dog Reset
DEFINE_SFR(WDKEY,0xAE)      // Watch Dog Key Enable

// --- INTERRUPT 2 SFRs ---
DEFINE_SFR(IEA,0xA7)        // Interrupt Enable (2nd)
DEFINE_SFR(IPA,0xB7)        // Interrupt Priority (2nd)

// --- I2C SFRs ---
DEFINE_SFR(S1SETUP,0xDB)    // I2C S1 Setup
DEFINE_SFR(S1CON,0xDC)      // I2C Bus Control Register
DEFINE_SFR(S1STA,0xDD)      // I2C Bus Status
DEFINE_SFR(S1DAT,0xDE)      // I2C Data Hold Register
DEFINE_SFR(S1ADR,0xDF)      // I2C Bus Address

// --- SPI SFRs ----
DEFINE_SFR(SPICLKD,0xD2)    // SPI Clock Divisor
DEFINE_SFR(SPISTAT,0xD3)    // SPI Status Reg.
DEFINE_SFR(SPITDR,0xD4)     // SPI Transmit Reg.
DEFINE_SFR(SPIRDR,0xD5)     // SPI Receive Reg.
DEFINE_SFR(SPICON0,0xD6)    // SPI Control0 Reg.
DEFINE_SFR(SPICON1,0xD7)    // SPI Control1 Reg.

// --- IrDA SFRs ----
DEFINE_SFR(IRDACON,0xCE)    // IrDA Configuration Register

// --- Clock Control SFRs ----
DEFINE_SFR(CCON0,0xF9)      // Debugger, CPU Clock Control
DEFINE_SFR(CCON1,0xFA)      // PLL Clock Control
DEFINE_SFR(CCON2,0xFB)      // PCA0 Clock Control
DEFINE_SFR(CCON3,0xFC)      // PCA1 Clock Control

// --- XDATA Pointer SFRs ----
DEFINE_SFR(DPTC,0x85)       // XData Pointer Control
DEFINE_SFR(DPTM,0x86)       // XData Pointer Mode

// --- Bus control SFRs -----
DEFINE_SFR(BUSCON,0x9D)     // Bus control

// --- USB SFRs -----
DEFINE_SFR(UADDR,0xE2)      // USB Address Register
DEFINE_SFR(UPAIR,0xE3)      // USB Pairing Control
DEFINE_SFR(UIE0,0xE4)       // USB Global Interrupt Enable
DEFINE_SFR(UIE1,0xE5)       // USB IN FIFO Interrupt Enable
DEFINE_SFR(UIE2,0xE6)       // USB OUT FIFO Interrupt Enable
DEFINE_SFR(UIE3,0xE7)       // USB IN FIFO NAK Interrupt Enable
DEFINE_SFR(UIF0,0xE8)       // USB Global Interrupt Flag
DEFINE_SFR(UIF1,0xE9)       // USB IN FIFO Interrupt Flag
DEFINE_SFR(UIF2,0xEA)       // USB OUT FIFO Inerrupt Flag
DEFINE_SFR(UIF3,0xEB)       // USB IN FIFO NAK Interrupt Flag
DEFINE_SFR(UCTL,0xEC)       // USB Control Register
DEFINE_SFR(USTA,0xED)       // USB Status
DEFINE_SFR(USEL,0xEF)       // USB Endpoint Control
DEFINE_SFR(UCON,0xF1)       // USB Endpoint Control
DEFINE_SFR(USIZE,0xF2)      // USB FIFO Valid Size
DEFINE_SFR(UBASEH,0xF3)     // USB Base Address Register High
DEFINE_SFR(UBASEL,0xF4)     // USB Base Address Register Low
DEFINE_SFR(USCI,0xF5)       // USB Setup Command Index
DEFINE_SFR(USCV,0xF6)       // USB Setup Command Value

/* --------------------------- */
/*  Common 8051 BIT Registers  */
/* --------------------------- */
/*  PSW  */
DEFINE_SFR_BIT(CY,PSW^7)
DEFINE_SFR_BIT(AC,PSW^6)
DEFINE_SFR_BIT(F0,PSW^5)
DEFINE_SFR_BIT(RS1,PSW^4)
DEFINE_SFR_BIT(RS0,PSW^3)
DEFINE_SFR_BIT(OV,PSW^2)
DEFINE_SFR_BIT(P,PSW^0) 	 

/*  TCON  */
DEFINE_SFR_BIT(TF1,TCON^7)   // Standard 8051 timer control
DEFINE_SFR_BIT(TR1,TCON^6)
DEFINE_SFR_BIT(TF0,TCON^5)
DEFINE_SFR_BIT(TR0,TCON^4)
DEFINE_SFR_BIT(IE1,TCON^3)
DEFINE_SFR_BIT(IT1,TCON^2)
DEFINE_SFR_BIT(IE0,TCON^1)
DEFINE_SFR_BIT(IT0,TCON^0)

/*  IE  */
DEFINE_SFR_BIT(EA,IE^7)     // Enable All interrupts
DEFINE_SFR_BIT(EDB,IE^6)    // Enable Debug
DEFINE_SFR_BIT(ET2,IE^5)    // Timer 2
DEFINE_SFR_BIT(ES,IE^4)	    // Usart 0	
DEFINE_SFR_BIT(ES0,IE^4)    // Usart 0 (ES also known as ES0)	
DEFINE_SFR_BIT(ET1,IE^3)    // Timer 1
DEFINE_SFR_BIT(EX1,IE^2)    // External Int1
DEFINE_SFR_BIT(ET0,IE^1)    // Timer 0
DEFINE_SFR_BIT(EX0,IE^0)    // External Int0
           
/*  T2CON  */
DEFINE_SFR_BIT(TF2 ,T2CON^7)
DEFINE_SFR_BIT(EXF2,T2CON^6)
DEFINE_SFR_BIT(RCLK,T2CON^5)
DEFINE_SFR_BIT(TCLK,T2CON^4)
DEFINE_SFR_BIT(EXEN2,T2CON^3)
DEFINE_SFR_BIT(TR2,T2CON^2)
DEFINE_SFR_BIT(C_T2,T2CON^1)
DEFINE_SFR_BIT(CP_RL2,T2CON^0)

/*    P1 GPIO   */
DEFINE_SFR_BIT(P1_7,P1^7)   // bit 7 of P1
DEFINE_SFR_BIT(P1_6,P1^6)   // bit 6 of P1
DEFINE_SFR_BIT(P1_5,P1^5)   // bit 5 of P1
DEFINE_SFR_BIT(P1_4,P1^4)   // bit 4 of P1
DEFINE_SFR_BIT(P1_3,P1^3)   // bit 3 of P1
DEFINE_SFR_BIT(P1_2,P1^2)   // bit 2 of P1
DEFINE_SFR_BIT(P1_1,P1^1)   // bit 1 of P1
DEFINE_SFR_BIT(P1_0,P1^0)   // bit 0 of P1

/*    P3 GPIO   */
DEFINE_SFR_BIT(P3_7,P3^7)   // bit 7 of P3
DEFINE_SFR_BIT(P3_6,P3^6)   // bit 6 of P3
DEFINE_SFR_BIT(P3_5,P3^5)   // bit 5 of P3
DEFINE_SFR_BIT(P3_4,P3^4)   // bit 4 of P3
DEFINE_SFR_BIT(P3_3,P3^3)   // bit 3 of P3
DEFINE_SFR_BIT(P3_2,P3^2)   // bit 2 of P3
DEFINE_SFR_BIT(P3_1,P3^1)   // bit 1 of P3
DEFINE_SFR_BIT(P3_0,P3^0)   // bit 0 of P3

/*    P4 GPIO   */
DEFINE_SFR_BIT(P4_7,P4^7)   // bit 7 of P4
DEFINE_SFR_BIT(P4_6,P4^6)   // bit 6 of P4
DEFINE_SFR_BIT(P4_5,P4^5)   // bit 5 of P4
DEFINE_SFR_BIT(P4_4,P4^4)   // bit 4 of P4
DEFINE_SFR_BIT(P4_3,P4^3)   // bit 3 of P4
DEFINE_SFR_BIT(P4_2,P4^2)   // bit 2 of P4
DEFINE_SFR_BIT(P4_1,P4^1)   // bit 1 of P4
DEFINE_SFR_BIT(P4_0,P4^0)   // bit 0 of P4

/*  SCON1   */
DEFINE_SFR_BIT(SM01,SCON1^7)
DEFINE_SFR_BIT(SM11,SCON1^6)
DEFINE_SFR_BIT(SM21,SCON1^5)
DEFINE_SFR_BIT(REN1,SCON1^4)
DEFINE_SFR_BIT(TB81,SCON1^3)
DEFINE_SFR_BIT(RB81,SCON1^2)
DEFINE_SFR_BIT(TI1,SCON1^1)
DEFINE_SFR_BIT(RI1,SCON1^0)

/*  IP  */
DEFINE_SFR_BIT(PDB,IP^6)    // Debug
DEFINE_SFR_BIT(PT2,IP^5)    // Timer 2
DEFINE_SFR_BIT(PS,IP^4)     // Usart 0
DEFINE_SFR_BIT(PS0,IP^4)    // Usart 0 (PS also known as PS0)
DEFINE_SFR_BIT(PT1,IP^3)    // Timer 1
DEFINE_SFR_BIT(PX1,IP^2)    // Ext Int1
DEFINE_SFR_BIT(PT0,IP^1)    // Timer 0
DEFINE_SFR_BIT(PX0,IP^0)    // Ext Int 0

/*  SCON  (SCON0) */
DEFINE_SFR_BIT(SM0,SCON^7)  // Standard 8051 Uart Control
DEFINE_SFR_BIT(SM1,SCON^6)
DEFINE_SFR_BIT(SM2,SCON^5)
DEFINE_SFR_BIT(REN,SCON^4)
DEFINE_SFR_BIT(TB8,SCON^3)
DEFINE_SFR_BIT(RB8,SCON^2)
DEFINE_SFR_BIT(TI,SCON^1)
DEFINE_SFR_BIT(RI,SCON^0)

/*  UIF0 */                     // USB Global Interrupt Flags
DEFINE_SFR_BIT(GLF,UIF0^7)      // Global USB Interrupt Flag
DEFINE_SFR_BIT(INF,UIF0^6)      // IN FIFO Interrupt Flag
DEFINE_SFR_BIT(OUTF,UIF0^5)     // OUT FIFO Interrupt Flag
DEFINE_SFR_BIT(NAKF,UIF0^4)     // NAK Interrupt Flag
DEFINE_SFR_BIT(RSTF,UIF0^3)     // USB Reset Interrupt Flag
DEFINE_SFR_BIT(SUSPNDF,UIF0^2)  // USB Suspend Mode Interrupt Flag
DEFINE_SFR_BIT(EOPF,UIF0^1)     // End of Packet Interrupt Flag
DEFINE_SFR_BIT(RESUMF,UIF0^0)   // Resume Interrupt Flag


/* -----------------------------------
Interrupt Vectors:
Interrupt Address = (Number * 8) + 3
------------------------------------ */ 
#define RESET_VECTOR_ADDR               0          // Reset Address = 0
#define IE0_VECTOR              0                  //0x03 External Interrupt 0
#define IE0_VECTOR_ADDR                 0x03
#define TF0_VECTOR              1                  //0x0B Timer 0
#define TF0_VECTOR_ADDR                 0x0B
#define IE1_VECTOR              2                  //0x13 External Interrupt 1
#define IE1_VECTOR_ADDR                 0x13
#define TF1_VECTOR              3                  //0x1B Timer 1
#define TF1_VECTOR_ADDR                 0x1B
#define UART0_VECTOR            4                  //0x23 Serial Port 0
#define UART0_VECTOR_ADDR               0x23
#define TF2_VECTOR              5                  //0x2B Timer 2
#define TF2_VECTOR_ADDR                 0x2B
#define USB_VECTOR              6                  //0x33 USB
#define USB_VECTOR_ADDR                 0x33
#define ADC_VECTOR              7                  //0x3B ADC
#define ADC_VECTOR_ADDR                 0x3B
#define I2C_VECTOR              8                  //0x43 I2C
#define I2C_VECTOR_ADDR                 0x43	
#define UART1_VECTOR            9                  //0x4B Serial Port 1
#define UART1_VECTOR_ADDR               0x4B	
#define SPI_VECTOR             10                  //0x53 SPI
#define SPI_VECTOR_ADDR                 0x53
#define PCA_VECTOR             11                  //0x5B PCA
#define PCA_VECTOR_ADDR                 0x5B
#define DBG_VECTOR             12                  //0x63 DEBUG (Highest Priority)
#define DBG_VECTOR_ADDR                 0x63
/* ---------------------------------- */

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品粉嫩aⅴ一区二区三区四区 | 九九九精品视频| 色国产综合视频| 精品一区二区三区在线观看国产| 国产精品久久久久久亚洲伦| 欧美性一二三区| 91在线视频免费91| 日韩高清在线不卡| 亚洲国产精品久久一线不卡| 国产精品美女久久久久久久久| 欧美日韩专区在线| 91影院在线免费观看| 国产精品一区在线| 韩国在线一区二区| 免费高清在线一区| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 久久先锋影音av鲁色资源| 欧美性猛交xxxxxx富婆| 99精品视频在线观看免费| 国产精品美女久久福利网站| 久久久三级国产网站| av在线不卡电影| 99久久777色| 91热门视频在线观看| 不卡的av网站| 99视频超级精品| 91社区在线播放| 色狠狠综合天天综合综合| 91亚洲国产成人精品一区二区三 | 国产精品理伦片| 久久精品视频在线看| 日韩一区二区中文字幕| 欧美成人免费网站| 精品国产百合女同互慰| 欧美精品色一区二区三区| 在线播放中文字幕一区| 欧美一激情一区二区三区| 极品少妇xxxx精品少妇| 亚洲成人黄色影院| 久久精品国产精品青草| 国产伦精品一区二区三区视频青涩| 蜜臀av性久久久久蜜臀aⅴ流畅 | 色天天综合色天天久久| 在线观看日韩一区| 日韩视频国产视频| 久久久精品综合| 中文字幕欧美一| 图片区小说区国产精品视频| 美女视频免费一区| 国产成人综合网站| 欧美在线观看视频在线| 色婷婷av一区二区三区软件| 欧美日韩国产精品成人| 欧美草草影院在线视频| 国产欧美日韩三级| 欧美激情艳妇裸体舞| 亚洲制服丝袜一区| 国产在线看一区| 免费成人美女在线观看| 黑人巨大精品欧美一区| 成人黄页毛片网站| 国产一区二区精品久久91| 激情另类小说区图片区视频区| 日韩国产精品大片| 亚洲超碰精品一区二区| 亚洲欧美电影一区二区| 国产亚洲短视频| 国产精品国产三级国产普通话99 | 91蝌蚪国产九色| 色哟哟一区二区| 久久精品国产亚洲a| 国产亚洲人成网站| 一区二区视频在线看| 日韩欧美国产系列| 欧美一区二区在线看| 亚洲图片激情小说| 一区视频在线播放| 国产综合一区二区| 欧美一级搡bbbb搡bbbb| 亚洲欧美日韩中文字幕一区二区三区| 蜜臀国产一区二区三区在线播放 | 国产在线播放一区二区三区| 日本韩国一区二区| 国产精品国产三级国产普通话蜜臀 | 久久精品亚洲一区二区三区浴池 | 精品成人一区二区| 综合色天天鬼久久鬼色| 九九久久精品视频| 在线综合视频播放| 亚洲成年人影院| 色婷婷精品久久二区二区蜜臀av| 666欧美在线视频| 一区二区三区美女| thepron国产精品| 国产婷婷色一区二区三区在线| 日韩精品成人一区二区在线| 成人综合在线网站| 国产欧美日韩视频在线观看| 日本少妇一区二区| 欧美日韩你懂得| 亚洲黄色小视频| 欧美在线观看18| 麻豆精品新av中文字幕| 亚洲成a天堂v人片| 国产精品99久久久久久似苏梦涵| 成人精品小蝌蚪| 久久久久九九视频| 午夜视频在线观看一区二区三区| aa级大片欧美| 欧美伦理影视网| 亚洲午夜激情网页| 欧美在线免费观看亚洲| 自拍偷在线精品自拍偷无码专区| 精品制服美女丁香| 日韩欧美国产精品| 午夜激情一区二区三区| 欧美久久久久久久久| 欧美三区在线观看| 日韩精品综合一本久道在线视频| 国产精品麻豆网站| 国产精品1024| 国产精品久久久久久久久免费相片 | 久久综合av免费| 国产精品久久久久精k8| 亚洲高清免费观看| 97精品国产露脸对白| 亚洲老司机在线| 欧美大白屁股肥臀xxxxxx| jiyouzz国产精品久久| 舔着乳尖日韩一区| 亚洲欧美日韩久久| 久久蜜桃av一区二区天堂| 免费观看91视频大全| 色诱亚洲精品久久久久久| 国产精品欧美一区二区三区| 91视频在线观看免费| 午夜av电影一区| 日韩网站在线看片你懂的| 国产美女久久久久| 亚洲免费观看高清完整版在线| 欧美高清性hdvideosex| 久久99国内精品| 中文字幕制服丝袜成人av| 欧美色图第一页| 久久精品国产99国产精品| 国产精品成人免费精品自在线观看| 91久久奴性调教| 国产精品自在欧美一区| 一区二区高清视频在线观看| 国产亚洲欧美一级| 欧美探花视频资源| 国产99精品国产| 久久精品72免费观看| 亚洲精品国产a久久久久久| 久久久久国产精品厨房| 欧美一区二区视频免费观看| 国产成人免费在线| 丝袜亚洲精品中文字幕一区| 欧美激情一区二区三区在线| 日韩欧美在线1卡| 欧美日韩小视频| 欧美羞羞免费网站| 99精品国产99久久久久久白柏 | 不卡的av网站| 国产一区二区不卡在线| 九色综合国产一区二区三区| 亚洲午夜在线电影| 亚洲欧美日韩小说| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 精品剧情v国产在线观看在线| 欧洲一区二区三区在线| 色先锋资源久久综合| 成人a区在线观看| 成人理论电影网| 成人免费va视频| 99久久婷婷国产| 色综合一个色综合亚洲| 91小视频免费观看| 欧美性猛片xxxx免费看久爱| 欧亚洲嫩模精品一区三区| 欧美高清www午色夜在线视频| 日韩精品综合一本久道在线视频| 日韩欧美一区二区免费| 久久综合九色综合久久久精品综合 | 亚洲成av人片| 美女视频黄久久| 韩国av一区二区三区四区 | 香蕉成人伊视频在线观看| 午夜免费久久看| 精品一区二区三区免费播放| 久久不见久久见免费视频7 | 国产精品视频一二三区| 中文欧美字幕免费| 亚洲在线观看免费视频| 久久99精品久久久| 99re视频精品| 日韩午夜在线影院| 亚洲日韩欧美一区二区在线| 天堂精品中文字幕在线| 99国内精品久久|