📄 h83068f.h
字号:
unsigned char CKS:3; /* CKS */ } BIT; /* */ } TCSR; /* */ unsigned char TCNT; /* TCNT */ char wk; /* */ union { /* RSTCSR */ unsigned char BYTE; /* Byte Access */ struct { /* */ unsigned char WRST:1; /* WSRT */ } BIT; /* */ } RSTCSR; /* */ } READ; /* */ struct { /* Write Access */ unsigned short TCSR; /* TCSR/TCNT */ unsigned short RSTCSR; /* RSTCSR */ } WRITE; /* */}; /* */struct st_tmr01 { /* struct TMR01 */ union { /* TCR0 */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMIEB:1; /* CMIEB */ unsigned char CMIEA:1; /* CMIEA */ unsigned char OVIE:1; /* OVIE */ unsigned char CCLR:2; /* CCLR */ unsigned char CKS:3; /* CKS */ } BIT; /* */ } TCR0; /* */ union { /* TCR1 */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMIEB:1; /* CMIEB */ unsigned char CMIEA:1; /* CMIEA */ unsigned char OVIE:1; /* OVIE */ unsigned char CCLR:2; /* CCLR */ unsigned char CKS:3; /* CKS */ } BIT; /* */ } TCR1; /* */ union { /* TCSR0 */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMFB:1; /* CMFB */ unsigned char CMFA:1; /* CMFA */ unsigned char OVF:1; /* OVF */ unsigned char ADTE:1; /* ADTE */ unsigned char OS:4; /* OS */ } BIT; /* */ } TCSR0; /* */ union { /* TCSR1 */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMFB:1; /* CMFB */ unsigned char CMFA:1; /* CMFA */ unsigned char OVF:1; /* OVF */ unsigned char ICE:1; /* ICE */ unsigned char OS:4; /* OS */ } BIT; /* */ } TCSR1; /* */ unsigned short TCORA; /* TCORA */ unsigned short TCORB; /* TCORB */ unsigned short TCNT; /* TCNT */}; /* */struct st_tmr23 { /* struct TMR23 */ union { /* TCR2 */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMIEB:1; /* CMIEB */ unsigned char CMIEA:1; /* CMIEA */ unsigned char OVIE:1; /* OVIE */ unsigned char CCLR:2; /* CCLR */ unsigned char CKS:3; /* CKS */ } BIT; /* */ } TCR2; /* */ union { /* TCR3 */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMIEB:1; /* CMIEB */ unsigned char CMIEA:1; /* CMIEA */ unsigned char OVIE:1; /* OVIE */ unsigned char CCLR:2; /* CCLR */ unsigned char CKS:3; /* CKS */ } BIT; /* */ } TCR3; /* */ union { /* TCSR2 */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMFB:1; /* CMFB */ unsigned char CMFA:1; /* CMFA */ unsigned char OVF:1; /* OVF */ unsigned char:1; /* */ unsigned char OS:4; /* OS */ } BIT; /* */ } TCSR2; /* */ union { /* TCSR3 */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMFB:1; /* CMFB */ unsigned char CMFA:1; /* CMFA */ unsigned char OVF:1; /* OVF */ unsigned char ICE:1; /* ICE */ unsigned char OS:4; /* OS */ } BIT; /* */ } TCSR3; /* */ unsigned short TCORA; /* TCORA */ unsigned short TCORB; /* TCORB */ unsigned short TCNT; /* TCNT */}; /* */struct st_tmr0 { /* struct TMR0 */ union { /* TCR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMIEB:1; /* CMIEB */ unsigned char CMIEA:1; /* CMIEA */ unsigned char OVIE:1; /* OVIE */ unsigned char CCLR:2; /* CCLR */ unsigned char CKS:3; /* CKS */ } BIT; /* */ } TCR; /* */ char wk1; /* */ union { /* TCSR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMFB:1; /* CMFB */ unsigned char CMFA:1; /* CMFA */ unsigned char OVF:1; /* OVF */ unsigned char ADTE:1; /* ADTE */ unsigned char OS:4; /* OS */ } BIT; /* */ } TCSR; /* */ char wk2; /* */ unsigned char TCORA; /* TCORA */ char wk3; /* */ unsigned char TCORB; /* TCORB */ char wk4; /* */ unsigned char TCNT; /* TCNT */}; /* */struct st_tmr1 { /* struct TMR1 */ union { /* TCR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMIEB:1; /* CMIEB */ unsigned char CMIEA:1; /* CMIEA */ unsigned char OVIE:1; /* OVIE */ unsigned char CCLR:2; /* CCLR */ unsigned char CKS:3; /* CKS */ } BIT; /* */ } TCR; /* */ char wk1; /* */ union { /* TCSR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMFB:1; /* CMFB */ unsigned char CMFA:1; /* CMFA */ unsigned char OVF:1; /* OVF */ unsigned char ICE:1; /* ICE */ unsigned char OS:4; /* OS */ } BIT; /* */ } TCSR; /* */ char wk2; /* */ unsigned char TCORA; /* TCORA */ char wk3; /* */ unsigned char TCORB; /* TCORB */ char wk4; /* */ unsigned char TCNT; /* TCNT */}; /* */struct st_tmr2 { /* struct TMR2 */ union { /* TCR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMIEB:1; /* CMIEB */ unsigned char CMIEA:1; /* CMIEA */ unsigned char OVIE:1; /* OVIE */ unsigned char CCLR:2; /* CCLR */ unsigned char CKS:3; /* CKS */ } BIT; /* */ } TCR; /* */ char wk1; /* */ union { /* TCSR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char CMFB:1; /* CMFB */ unsigned char CMFA:1; /* CMFA */ unsigned char OVF:1; /* OVF */ unsigned char:1; /* */ unsigned char OS:4; /* OS */ } BIT; /* */ } TCSR; /* */ char wk2; /* */ unsigned char TCORA; /* TCORA */ char wk3; /* */ unsigned char TCORB; /* TCORB */ char wk4; /* */ unsigned char TCNT; /* TCNT */}; /* */union un_dastcr { /* DASTCR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char:7; /* */ unsigned char DASTE:1; /* DASTE */ } BIT; /* */}; /* */struct st_da { /* struct D/A */ unsigned char DADR0; /* DADR0 */ unsigned char DADR1; /* DADR1 */ union { /* DACR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char DAOE1:1; /* DAOE1 */ unsigned char DAOE0:1; /* DAOE0 */ unsigned char DAE:1; /* DAE */ } BIT; /* */ } DACR; /* */}; /* */struct st_tpc { /* struct TPC */ union { /* TPMR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char:4; /* */ unsigned char G3NOV:1; /* G3NOV */ unsigned char G2NOV:1; /* G2NOV */ unsigned char G1NOV:1; /* G1NOV */ unsigned char G0NOV:1; /* G0NOV */ } BIT; /* */ } TPMR; /* */ union { /* TPCR */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char G3CMS:2; /* G3CMS */ unsigned char G2CMS:2; /* G2CMS */ unsigned char G1CMS:2; /* G1CMS */ unsigned char G0CMS:2; /* G0CMS */ } BIT; /* */ } TPCR; /* */ union { /* NDERB */ unsigned char BYTE; /* Byte Access */ struct { /* Bit Access */ unsigned char B15:1; /* NDER15 */ unsigned char B14:1; /* NDER14 */ unsigned char B13:1; /* NDER13 */ unsigned char B12:1; /* NDER12 */ unsigned char B11:1; /* NDER11 */ unsigned char B10:1; /* NDER10 */ unsigned char B9:1; /* NDER9 */ unsigned char B8:1; /* NDER8 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -