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

📄 7709s.h

📁 SH3
💻 H
📖 第 1 页 / 共 5 页
字号:
                            unsigned char RXI2R:1;      /*    RXI2R     */
                            unsigned char ERI2R:1;      /*    ERI2R     */
                            }      BIT;                 /*              */
                     }          IRR2;                   /*              */
               char             wk3[7];                 /*              */
               union {                                  /* ICR1         */
                     unsigned short WORD;               /*  Word Access */
                     struct {                           /*  Bit  Access */
                            unsigned short MAI   :1;    /*    MAI       */
                            unsigned short IRQLVL:1;    /*    IRQLVL    */
                            unsigned short BLMSK :1;    /*    BLMSK     */
                            unsigned short IRLSEN:1;    /*    IRLSEN    */
                            unsigned short IRQ5S :2;    /*    IRQ5S     */
                            unsigned short IRQ4S :2;    /*    IRQ4S     */
                            unsigned short IRQ3S :2;    /*    IRQ3S     */
                            unsigned short IRQ2S :2;    /*    IRQ2S     */
                            unsigned short IRQ1S :2;    /*    IRQ1S     */
                            unsigned short IRQ0S :2;    /*    IRQ0S     */
                            }       BIT;                /*              */
                     }          ICR1;                   /*              */
               union {                                  /* ICR2         */
                     unsigned short WORD;               /*  Word Access */
                     struct {                           /*  Bit  Access */
                            unsigned short INT15S:1;    /*    INT15S    */
                            unsigned short INT14S:1;    /*    INT14S    */
                            unsigned short INT13S:1;    /*    INT13S    */
                            unsigned short INT12S:1;    /*    INT12S    */
                            unsigned short INT11S:1;    /*    INT11S    */
                            unsigned short INT10S:1;    /*    INT10S    */
                            unsigned short INT9S :1;    /*    INT9S     */
                            unsigned short INT8S :1;    /*    INT8S     */
                            unsigned short INT7S :1;    /*    INT7S     */
                            unsigned short INT6S :1;    /*    INT6S     */
                            unsigned short INT5S :1;    /*    INT5S     */
                            unsigned short INT4S :1;    /*    INT4S     */
                            unsigned short INT3S :1;    /*    INT3S     */
                            unsigned short INT2S :1;    /*    INT2S     */
                            unsigned short INT1S :1;    /*    INT1S     */
                            unsigned short INT0S :1;    /*    INT0S     */
                            }       BIT;                /*              */
                     }          ICR2;                   /*              */
               union {                                  /* PINTER       */
                     unsigned short WORD;               /*  Word Access */
                     struct {                           /*  Bit  Access */
                            unsigned short INT15E:1;    /*    INT15E    */
                            unsigned short INT14E:1;    /*    INT14E    */
                            unsigned short INT13E:1;    /*    INT13E    */
                            unsigned short INT12E:1;    /*    INT12E    */
                            unsigned short INT11E:1;    /*    INT11E    */
                            unsigned short INT10E:1;    /*    INT10E    */
                            unsigned short INT9E :1;    /*    INT9E     */
                            unsigned short INT8E :1;    /*    INT8E     */
                            unsigned short INT7E :1;    /*    INT7E     */
                            unsigned short INT6E :1;    /*    INT6E     */
                            unsigned short INT5E :1;    /*    INT5E     */
                            unsigned short INT4E :1;    /*    INT4E     */
                            unsigned short INT3E :1;    /*    INT3E     */
                            unsigned short INT2E :1;    /*    INT2E     */
                            unsigned short INT1E :1;    /*    INT1E     */
                            unsigned short INT0E :1;    /*    INT0E     */
                            }       BIT;                /*              */
                     }          PINTER;                 /*              */
               union {                                  /* IPRC         */
                     unsigned short WORD;               /*  Word Access */
                     struct {                           /*  Bit  Access */
                            unsigned short _IRQ3:4;     /*    IRQ3      */
                            unsigned short _IRQ2:4;     /*    IRQ2      */
                            unsigned short _IRQ1:4;     /*    IRQ1      */
                            unsigned short _IRQ0:4;     /*    IRQ0      */
                            }       BIT;                /*              */
                     }          IPRC;                   /*              */
               union {                                  /* IPRD         */
                     unsigned short WORD;               /*  Word Access */
                     struct {                           /*  Bit  Access */
                            unsigned short _PINT0_7 :4; /*    PINT0-7   */
                            unsigned short _PINT8_15:4; /*    PINT8-15  */
                            unsigned short _IRQ5    :4; /*    IRQ5      */
                            unsigned short _IRQ4    :4; /*    IRQ4      */
                            }       BIT;                /*              */
                     }          IPRD;                   /*              */
               union {                                  /* IPRE         */
                     unsigned short WORD;               /*  Word Access */
                     struct {                           /*  Bit  Access */
                            unsigned short _DMAC:4;     /*    DMAC      */
                            unsigned short _IrDA:4;     /*    IrDA      */
                            unsigned short _SCIF:4;     /*    SCIF      */
                            unsigned short _ADC :4;     /*    ADC       */
                            }       BIT;                /*              */
                     }          IPRE;                   /*              */
};                                                      /*              */
struct st_bsc {                                         /* struct BSC   */
              union {                                   /* MCSCR0       */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short     :9;       /*              */
                           unsigned short CS20:1;       /*    CS2/0     */
                           unsigned short CAP :2;       /*    CAP       */
                           unsigned short A   :4;       /*    A         */
                           }       BIT;                 /*              */
                    }           MCSCR0;                 /*              */
              union {                                   /* MCSCR1       */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short     :9;       /*              */
                           unsigned short CS20:1;       /*    CS2/0     */
                           unsigned short CAP :2;       /*    CAP       */
                           unsigned short A   :4;       /*    A         */
                           }       BIT;                 /*              */
                    }           MCSCR1;                 /*              */
              union {                                   /* MCSCR2       */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short     :9;       /*              */
                           unsigned short CS20:1;       /*    CS2/0     */
                           unsigned short CAP :2;       /*    CAP       */
                           unsigned short A   :4;       /*    A         */
                           }       BIT;                 /*              */
                    }           MCSCR2;                 /*              */
              union {                                   /* MCSCR3       */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short     :9;       /*              */
                           unsigned short CS20:1;       /*    CS2/0     */
                           unsigned short CAP :2;       /*    CAP       */
                           unsigned short A   :4;       /*    A         */
                           }       BIT;                 /*              */
                    }           MCSCR3;                 /*              */
              union {                                   /* MCSCR4       */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short     :9;       /*              */
                           unsigned short CS20:1;       /*    CS2/0     */
                           unsigned short CAP :2;       /*    CAP       */
                           unsigned short A   :4;       /*    A         */
                           }       BIT;                 /*              */
                    }           MCSCR4;                 /*              */
              union {                                   /* MCSCR5       */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short     :9;       /*              */
                           unsigned short CS20:1;       /*    CS2/0     */
                           unsigned short CAP :2;       /*    CAP       */
                           unsigned short A   :4;       /*    A         */
                           }       BIT;                 /*              */
                    }           MCSCR5;                 /*              */
              union {                                   /* MCSCR6       */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short     :9;       /*              */
                           unsigned short CS20:1;       /*    CS2/0     */
                           unsigned short CAP :2;       /*    CAP       */
                           unsigned short A   :4;       /*    A         */
                           }       BIT;                 /*              */
                    }           MCSCR6;                 /*              */
              union {                                   /* MCSCR7       */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short     :9;       /*              */
                           unsigned short CS20:1;       /*    CS2/0     */
                           unsigned short CAP :2;       /*    CAP       */
                           unsigned short A   :4;       /*    A         */
                           }       BIT;                 /*              */
                    }           MCSCR7;                 /*              */
              union {                                   /* BCR1         */
                    unsigned short WORD;                /*  Word Access */
                    struct {                            /*  Bit  Access */
                           unsigned short PULA  :1;     /*    PULA      */
                           unsigned short PULD  :1;     /*    PULD      */
                           unsigned short HIZMEM:1;     /*    HIZMEM    */
                           unsigned short HIZCNT:1;     /*    HIZCNT    */
                           unsigned short ENDIAN:1;     /*    ENDIAN    */
                           unsigned short A0BST :2;     /*    A0BST     */
                           unsigned short A5BST :2;     /*    A5BST     */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -