?? lcd.p
字號:
#line 1258 "E:\\Study\\ucOS-II\\ucOS-II\\ucOS kernel\\ucos_ii.h"
#line 37 "E:\\Study\\ucOS-II\\ucOS-II\\PLATFORM\\Public\\includes.h"
#line 1 "E:\\Study\\ucOS-II\\ucOS-II\\PLATFORM\\Public\\typedef.h"
typedef signed char int8_t;
typedef unsigned char uint8_t;
typedef signed int int16_t;
typedef unsigned int uint16_t;
typedef signed long int32_t;
typedef unsigned long uint32_t;
typedef float float32_t;
typedef double float64_t;
typedef uint8_t CE_HANDLE;
typedef CE_HANDLE CE_HWND;
typedef int (*irq_handler_t) (uint16_t irq);
#line 38 "E:\\Study\\ucOS-II\\ucOS-II\\PLATFORM\\Public\\includes.h"
#line 1 "E:\\Study\\ucOS-II\\ucOS-II\\PLATFORM\\Public\\iodefine.h"
struct st_aec {
unsigned char ECPWCRH;
unsigned char ECPWCRL;
unsigned char ECPWDRH;
unsigned char ECPWDRL;
char wk1[2];
union {
unsigned char BYTE;
struct {
unsigned char AHEGS :2;
unsigned char ALEGS :2;
unsigned char AIEGS :2;
unsigned char ECPWME:1;
} BIT;
} AEGSR;
char wk2;
union {
unsigned char BYTE;
struct {
unsigned char ACKH:2;
unsigned char ACKL:2;
unsigned char PWCK:3;
} BIT;
} ECCR;
union {
unsigned char BYTE;
struct {
unsigned char OVH :1;
unsigned char OVL :1;
unsigned char :1;
unsigned char CH2 :1;
unsigned char CUEH:1;
unsigned char CUEL:1;
unsigned char CRCH:1;
unsigned char CRCL:1;
} BIT;
} ECCSR;
unsigned char ECH;
unsigned char ECL;
};
struct st_sci3 {
union {
unsigned char BYTE;
struct {
unsigned char COM :1;
unsigned char CHR :1;
unsigned char PE :1;
unsigned char PM :1;
unsigned char STOP:1;
unsigned char MP :1;
unsigned char CKS :2;
} BIT;
} SMR;
unsigned char BRR;
union {
unsigned char BYTE;
struct {
unsigned char TIE :1;
unsigned char RIE :1;
unsigned char TE :1;
unsigned char RE :1;
unsigned char MPIE:1;
unsigned char TEIE:1;
unsigned char CKE :2;
} BIT;
} SCR3;
unsigned char TDR;
union {
unsigned char BYTE;
struct {
unsigned char TDRE:1;
unsigned char RDRF:1;
unsigned char OER :1;
unsigned char FER :1;
unsigned char PER :1;
unsigned char TEND:1;
unsigned char MPBR:1;
unsigned char MPBT:1;
} BIT;
} SSR;
unsigned char RDR;
};
struct st_tmra {
union {
unsigned char BYTE;
struct {
unsigned char wk :4;
unsigned char TMA :4;
} BIT;
} TMA;
unsigned char TCA;
};
struct st_wdt {
union {
unsigned char BYTE;
struct {
unsigned char B6WI :1;
unsigned char TCWE :1;
unsigned char B4WI :1;
unsigned char TCSRWE:1;
unsigned char B2WI :1;
unsigned char WDON :1;
unsigned char B0WI :1;
unsigned char WRST :1;
} BIT;
} TCSRW;
unsigned char TCW;
};
struct st_tmrc {
union {
unsigned char BYTE;
struct {
unsigned char TMC7:1;
unsigned char TMC6:1;
unsigned char TMC5:1;
unsigned char :1;
unsigned char :1;
unsigned char TMC2:1;
unsigned char TMC1:1;
unsigned char TMC0:1;
} BIT;
} TMC;
unsigned char TCC;
};
struct st_tmrf {
union {
unsigned char BYTE;
struct {
unsigned char TOLH:1;
unsigned char CKSH:3;
unsigned char TOLL:1;
unsigned char CKSL:3;
} BIT;
} TCRF;
union {
unsigned char BYTE;
struct {
unsigned char OVFH :1;
unsigned char CMFH :1;
unsigned char OVIEH:1;
unsigned char CCLRH:1;
unsigned char OVFL :1;
unsigned char CMFL :1;
unsigned char OVIEL:1;
unsigned char CCLRL:1;
} BIT;
} TCSRF;
union {
unsigned int WORD;
struct {
unsigned char H;
unsigned char L;
} BYTE;
} TCF;
union {
unsigned int WORD;
struct {
unsigned char H;
unsigned char L;
} BYTE;
} OCRF;
};
struct st_tmrg {
union {
unsigned char BYTE;
struct {
unsigned char OVFH :1;
unsigned char OVFL :1;
unsigned char OVIE :1;
unsigned char IIEGS:1;
unsigned char CCLR :2;
unsigned char CKS :2;
} BIT;
} TMG;
unsigned char ICRGF;
unsigned char ICRGR;
};
struct st_lcd {
union {
unsigned char BYTE;
struct {
unsigned char DTS:2;
unsigned char CMX:1;
unsigned char :1;
unsigned char SGS:4;
} BIT;
} LPCR;
union {
unsigned char BYTE;
struct {
unsigned char wk :1;
unsigned char PSW :1;
unsigned char ACT :1;
unsigned char DISP:1;
unsigned char CKS :4;
} BIT;
} LCR;
union {
unsigned char BYTE;
struct {
unsigned char LCDAB:1;
} BIT;
} LCR2;
};
struct st_ad {
unsigned int ADRR;
union {
unsigned char BYTE;
struct {
unsigned char CKS :1;
unsigned char TRGE:1;
unsigned char :2;
unsigned char CH :4;
} BIT;
} AMR;
union {
unsigned char BYTE;
struct {
unsigned char ADSF:1;
} BIT;
} ADSR;
};
struct st_pwm {
union {
unsigned char BYTE;
struct {
unsigned char wk :6;
unsigned char PWCR1:1;
unsigned char PWCR0:1;
} BIT;
} PWCR;
unsigned char PWDRU;
unsigned char PWDRL;
};
struct st_io {
union {
unsigned char BYTE;
struct {
unsigned char IRQ3:1;
unsigned char :2;
unsigned char IRQ4:1;
unsigned char TMIG:1;
} BIT;
} PMR1;
union {
unsigned char BYTE;
struct {
unsigned char wk :2;
unsigned char POF1:1;
unsigned char :2;
unsigned char WDCKS:1;
unsigned char NCS :1;
unsigned char IRQ0:1;
} BIT;
} PMR2;
union {
unsigned char BYTE;
struct {
unsigned char AEVL :1;
unsigned char AEVH :1;
unsigned char :3;
unsigned char TMOFH:1;
unsigned char TMOFL:1;
} BIT;
} PMR3;
char wk1;
union {
unsigned char BYTE;
struct {
unsigned char WKP7:1;
unsigned char WKP6:1;
unsigned char WKP5:1;
unsigned char WKP4:1;
unsigned char WKP3:1;
unsigned char WKP2:1;
unsigned char WKP1:1;
unsigned char WKP0:1;
} BIT;
} PMR5;
char wk2[7];
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char :1;
unsigned char B4:1;
unsigned char B3:1;
} BIT;
} PDR1;
char wk3;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
} BIT;
} PDR3;
union {
unsigned char BYTE;
struct {
unsigned char wk:4;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PDR4;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PDR5;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PDR6;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PDR7;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PDR8;
union {
unsigned char BYTE;
struct {
unsigned char wk:2;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PDR9;
union {
unsigned char BYTE;
struct {
unsigned char wk:4;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PDRA;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PDRB;
char wk4;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char :1;
unsigned char B4:1;
unsigned char B3:1;
} BIT;
} PUCR1;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
} BIT;
} PUCR3;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PUCR5;
union {
unsigned char BYTE;
struct {
unsigned char B7:1;
unsigned char B6:1;
unsigned char B5:1;
unsigned char B4:1;
unsigned char B3:1;
unsigned char B2:1;
unsigned char B1:1;
unsigned char B0:1;
} BIT;
} PUCR6;
unsigned char PCR1;
char wk5;
unsigned char PCR3;
unsigned char PCR4;
unsigned char PCR5;
unsigned char PCR6;
unsigned char PCR7;
unsigned char PCR8;
union {
unsigned char BYTE;
struct {
unsigned char wk :4;
unsigned char PIOFF:1;
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -