⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 h83068f.h

📁 含有完整TCP/IP PPP协议的嵌入式操作系统
💻 H
📖 第 1 页 / 共 5 页
字号:
                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 + -