📄 pic18f458.h
字号:
unsigned TXB2D65:1; unsigned TXB2D66:1; unsigned TXB2D67:1; };} __TXB2D6bits_t;extern volatile __TXB2D6bits_t __at (0xf2c) TXB2D6bits;extern __sfr __at (0xf2d) TXB2D7;typedef union { struct { unsigned TXB2D70:1; unsigned TXB2D71:1; unsigned TXB2D72:1; unsigned TXB2D73:1; unsigned TXB2D74:1; unsigned TXB2D75:1; unsigned TXB2D76:1; unsigned TXB2D77:1; };} __TXB2D7bits_t;extern volatile __TXB2D7bits_t __at (0xf2d) TXB2D7bits;extern __sfr __at (0xf2e) CANSTATRO4;typedef union { struct { unsigned :1; unsigned ICODE0:1; unsigned ICODE1:1; unsigned ICODE2:1; unsigned :1; unsigned OPMODE0:1; unsigned OPMODE1:1; unsigned OPMODE2:1; };} __CANSTATRO4bits_t;extern volatile __CANSTATRO4bits_t __at (0xf2e) CANSTATRO4bits;extern __sfr __at (0xf30) TXB1CON;typedef union { struct { unsigned TXPRI0:1; unsigned TXPRI1:1; unsigned :1; unsigned TXREQ:1; unsigned TXERR:1; unsigned TXLARB:1; unsigned TXABT:1; unsigned :1; };} __TXB1CONbits_t;extern volatile __TXB1CONbits_t __at (0xf30) TXB1CONbits;extern __sfr __at (0xf31) TXB1SIDH;typedef union { struct { unsigned SID3:1; unsigned SID4:1; unsigned SID5:1; unsigned SID6:1; unsigned SID7:1; unsigned SID8:1; unsigned SID9:1; unsigned SID10:1; };} __TXB1SIDHbits_t;extern volatile __TXB1SIDHbits_t __at (0xf31) TXB1SIDHbits;extern __sfr __at (0xf32) TXB1SIDL;typedef union { struct { unsigned EID16:1; unsigned EID17:1; unsigned :1; unsigned EXIDE:1; unsigned :1; unsigned SID0:1; unsigned SID1:1; unsigned SID2:1; };} __TXB1SIDLbits_t;extern volatile __TXB1SIDLbits_t __at (0xf32) TXB1SIDLbits;extern __sfr __at (0xf33) TXB1EIDH;typedef union { struct { unsigned EID8:1; unsigned EID9:1; unsigned EID10:1; unsigned EID11:1; unsigned EID12:1; unsigned EID13:1; unsigned EID14:1; unsigned EID15:1; };} __TXB1EIDHbits_t;extern volatile __TXB1EIDHbits_t __at (0xf33) TXB1EIDHbits;extern __sfr __at (0xf34) TXB1EIDL;typedef union { struct { unsigned EID0:1; unsigned EID1:1; unsigned EID2:1; unsigned EID3:1; unsigned EID4:1; unsigned EID5:1; unsigned EID6:1; unsigned EID7:1; };} __TXB1EIDLbits_t;extern volatile __TXB1EIDLbits_t __at (0xf34) TXB1EIDLbits;extern __sfr __at (0xf35) TXB1DLC;typedef union { struct { unsigned DLC0:1; unsigned DLC1:1; unsigned DLC2:1; unsigned DLC3:1; unsigned :1; unsigned :1; unsigned TXRTR:1; unsigned :1; };} __TXB1DLCbits_t;extern volatile __TXB1DLCbits_t __at (0xf35) TXB1DLCbits;extern __sfr __at (0xf36) TXB1D0;typedef union { struct { unsigned TXB1D00:1; unsigned TXB1D01:1; unsigned TXB1D02:1; unsigned TXB1D03:1; unsigned TXB1D04:1; unsigned TXB1D05:1; unsigned TXB1D06:1; unsigned TXB1D07:1; };} __TXB1D0bits_t;extern volatile __TXB1D0bits_t __at (0xf36) TXB1D0bits;extern __sfr __at (0xf37) TXB1D1;typedef union { struct { unsigned TXB1D10:1; unsigned TXB1D11:1; unsigned TXB1D12:1; unsigned TXB1D13:1; unsigned TXB1D14:1; unsigned TXB1D15:1; unsigned TXB1D16:1; unsigned TXB1D17:1; };} __TXB1D1bits_t;extern volatile __TXB1D1bits_t __at (0xf37) TXB1D1bits;extern __sfr __at (0xf38) TXB1D2;typedef union { struct { unsigned TXB1D20:1; unsigned TXB1D21:1; unsigned TXB1D22:1; unsigned TXB1D23:1; unsigned TXB1D24:1; unsigned TXB1D25:1; unsigned TXB1D26:1; unsigned TXB1D27:1; };} __TXB1D2bits_t;extern volatile __TXB1D2bits_t __at (0xf38) TXB1D2bits;extern __sfr __at (0xf39) TXB1D3;typedef union { struct { unsigned TXB1D30:1; unsigned TXB1D31:1; unsigned TXB1D32:1; unsigned TXB1D33:1; unsigned TXB1D34:1; unsigned TXB1D35:1; unsigned TXB1D36:1; unsigned TXB1D37:1; };} __TXB1D3bits_t;extern volatile __TXB1D3bits_t __at (0xf39) TXB1D3bits;extern __sfr __at (0xf3a) TXB1D4;typedef union { struct { unsigned TXB1D40:1; unsigned TXB1D41:1; unsigned TXB1D42:1; unsigned TXB1D43:1; unsigned TXB1D44:1; unsigned TXB1D45:1; unsigned TXB1D46:1; unsigned TXB1D47:1; };} __TXB1D4bits_t;extern volatile __TXB1D4bits_t __at (0xf3a) TXB1D4bits;extern __sfr __at (0xf3b) TXB1D5;typedef union { struct { unsigned TXB1D50:1; unsigned TXB1D51:1; unsigned TXB1D52:1; unsigned TXB1D53:1; unsigned TXB1D54:1; unsigned TXB1D55:1; unsigned TXB1D56:1; unsigned TXB1D57:1; };} __TXB1D5bits_t;extern volatile __TXB1D5bits_t __at (0xf3b) TXB1D5bits;extern __sfr __at (0xf3c) TXB1D6;typedef union { struct { unsigned TXB1D60:1; unsigned TXB1D61:1; unsigned TXB1D62:1; unsigned TXB1D63:1; unsigned TXB1D64:1; unsigned TXB1D65:1; unsigned TXB1D66:1; unsigned TXB1D67:1; };} __TXB1D6bits_t;extern volatile __TXB1D6bits_t __at (0xf3c) TXB1D6bits;extern __sfr __at (0xf3d) TXB1D7;typedef union { struct { unsigned TXB1D70:1; unsigned TXB1D71:1; unsigned TXB1D72:1; unsigned TXB1D73:1; unsigned TXB1D74:1; unsigned TXB1D75:1; unsigned TXB1D76:1; unsigned TXB1D77:1; };} __TXB1D7bits_t;extern volatile __TXB1D7bits_t __at (0xf3d) TXB1D7bits;extern __sfr __at (0xf3e) CANSTATRO3;typedef union { struct { unsigned :1; unsigned ICODE0:1; unsigned ICODE1:1; unsigned ICODE2:1; unsigned :1; unsigned OPMODE0:1; unsigned OPMODE1:1; unsigned OPMODE2:1; };} __CANSTATRO3bits_t;extern volatile __CANSTATRO3bits_t __at (0xf3e) CANSTATRO3bits;extern __sfr __at (0xf40) TXB0CON;typedef union { struct { unsigned TXPRI0:1; unsigned TXPRI1:1; unsigned :1; unsigned TXREQ:1; unsigned TXERR:1; unsigned TXLARB:1; unsigned TXABT:1; unsigned :1; };} __TXB0CONbits_t;extern volatile __TXB0CONbits_t __at (0xf40) TXB0CONbits;extern __sfr __at (0xf41) TXB0SIDH;typedef union { struct { unsigned SID3:1; unsigned SID4:1; unsigned SID5:1; unsigned SID6:1; unsigned SID7:1; unsigned SID8:1; unsigned SID9:1; unsigned SID10:1; };} __TXB0SIDHbits_t;extern volatile __TXB0SIDHbits_t __at (0xf41) TXB0SIDHbits;extern __sfr __at (0xf42) TXB0SIDL;typedef union { struct { unsigned EID16:1; unsigned EID17:1; unsigned :1; unsigned EXIDE:1; unsigned :1; unsigned SID0:1; unsigned SID1:1; unsigned SID2:1; };} __TXB0SIDLbits_t;extern volatile __TXB0SIDLbits_t __at (0xf42) TXB0SIDLbits;extern __sfr __at (0xf43) TXB0EIDH;typedef union { struct { unsigned EID8:1; unsigned EID9:1; unsigned EID10:1; unsigned EID11:1; unsigned EID12:1; unsigned EID13:1; unsigned EID14:1; unsigned EID15:1; };} __TXB0EIDHbits_t;extern volatile __TXB0EIDHbits_t __at (0xf43) TXB0EIDHbits;extern __sfr __at (0xf44) TXB0EIDL;typedef union { struct { unsigned EID0:1; unsigned EID1:1; unsigned EID2:1; unsigned EID3:1; unsigned EID4:1; unsigned EID5:1; unsigned EID6:1; unsigned EID7:1; };} __TXB0EIDLbits_t;extern volatile __TXB0EIDLbits_t __at (0xf44) TXB0EIDLbits;extern __sfr __at (0xf45) TXB0DLC;typedef union { struct { unsigned DLC0:1; unsigned DLC1:1; unsigned DLC2:1; unsigned DLC3:1; unsigned :1; unsigned :1; unsigned TXRTR:1; unsigned :1; };} __TXB0DLCbits_t;extern volatile __TXB0DLCbits_t __at (0xf45) TXB0DLCbits;extern __sfr __at (0xf46) TXB0D0;typedef union { struct { unsigned TXB0D00:1; unsigned TXB0D01:1; unsigned TXB0D02:1; unsigned TXB0D03:1; unsigned TXB0D04:1; unsigned TXB0D05:1; unsigned TXB0D06:1; unsigned TXB0D07:1; };} __TXB0D0bits_t;extern volatile __TXB0D0bits_t __at (0xf46) TXB0D0bits;extern __sfr __at (0xf47) TXB0D1;typedef union { struct { unsigned TXB0D10:1; unsigned TXB0D11:1; unsigned TXB0D12:1; unsigned TXB0D13:1; unsigned TXB0D14:1; unsigned TXB0D15:1; unsigned TXB0D16:1; unsigned TXB0D17:1; };} __TXB0D1bits_t;extern volatile __TXB0D1bits_t __at (0xf47) TXB0D1bits;extern __sfr __at (0xf48) TXB0D2;typedef union { struct { unsigned TXB0D20:1; unsigned TXB0D21:1; unsigned TXB0D22:1; unsigned TXB0D23:1; unsigned TXB0D24:1; unsigned TXB0D25:1; unsigned TXB0D26:1; unsigned TXB0D27:1; };} __TXB0D2bits_t;extern volatile __TXB0D2bits_t __at (0xf48) TXB0D2bits;extern __sfr __at (0xf49) TXB0D3;typedef union { struct { unsigned TXB0D30:1; unsigned TXB0D31:1; unsigned TXB0D32:1; unsigned TXB0D33:1; unsigned TXB0D34:1; unsigned TXBD035:1; unsigned TXBD0D36:1; unsigned TXB0D37:1; };} __TXB0D3bits_t;extern volatile __TXB0D3bits_t __at (0xf49) TXB0D3bits;extern __sfr __at (0xf4a) TXB0D4;typedef union { struct { unsigned TXB0D40:1; unsigned TXB0D41:1; unsigned TXB0D42:1; unsigned TXB0D43:1; unsigned TXB0D44:1; unsigned TXB0D45:1; unsigned TXB0D46:1; unsigned TXB0D47:1; };} __TXB0D4bits_t;extern volatile __TXB0D4bits_t __at (0xf4a) TXB0D4bits;extern __sfr __at (0xf4b) TXB0D5;typedef union { struct { unsigned TXB0D50:1; unsigned TXB0D51:1; unsigned TXB0D52:1; unsigned TXB0D53:1; unsigned TXB0D54:1; unsigned TXB0D55:1; unsigned TXB0D56:1; unsigned TXB0D57:1; };} __TXB0D5bits_t;extern volatile __TXB0D5bits_t __at (0xf4b) TXB0D5bits;extern __sfr __at (0xf4c) TXB0D6;typedef union { struct { unsigned TXB0D60:1; unsigned TXB0D61:1; unsigned TXB0D62:1; unsigned TXB0D63:1; unsigned TXB0D64:1; unsigned TXB0D65:1; unsigned TXB0D66:1; unsigned TXB0D67:1; };} __TXB0D6bits_t;extern volatile __TXB0D6bits_t __at (0xf4c) TXB0D6bits;extern __sfr __at (0xf4d) TXB0D7;typedef union { struct { unsigned TXB0D70:1; unsigned TXB0D71:1; unsigned TXB0D72:1; unsigned TXB0D73:1; unsigned TXB0D74:1; unsigned TXB0D75:1; unsigned TXB0D76:1; unsigned TXB0D77:1; };} __TXB0D7bits_t;extern volatile __TXB0D7bits_t __at (0xf4d) TXB0D7bits;extern __sfr __at (0xf4e) CANSTATRO2;typedef union { struct { unsigned :1; unsigned ICODE0:1; unsigned ICODE1:1; unsigned ICODE2:1; unsigned :1; unsigned OPMODE0:1; unsigned OPMODE1:1; unsigned OPMODE2:1; };} __CANSTATRO2bits_t;extern volatile __CANSTATRO2bits_t __at (0xf4e) CANSTATRO2bits;extern __sfr __at (0xf50) RXB1CON;typedef union { struct { unsigned FILHIT0:1; unsigned FILHIT1:1; unsigned FILHIT2:1; unsigned RXRTRRO:1; unsigned :1; unsigned RXM0:1; unsigned RXM1:1; unsigned RXFUL:1; };} __RXB1CONbits_t;extern volatile __RXB1CONbits_t __at (0xf50) RXB1CONbits;extern __sfr __at (0xf51) RXB1SIDH;typedef union { struct { unsigned SID3:1; unsigned SID4:1; unsigned SID5:1; unsigned SID6:1; unsigned SID7:1; unsigned SID8:1; unsigned SID9:1; unsigned SID10:1; };} __RXB1SIDHbits_t;extern volatile __RXB1SIDHbits_t __at (0xf51) RXB1SIDHbits;extern __sfr __at (0xf52) RXB1SIDL;typedef union { struct { unsigned EID16:1; unsigned EID17:1; unsigned :1; unsigned EXIDE:1; unsigned SRR:1; unsigned SID0:1; unsigned SID1:1; unsigned SID2:1; };} __RXB1SIDLbits_t;extern volatile __RXB1SIDLbits_t __at (0xf52) RXB1SIDLbits;extern __sfr __at (0xf53) RXB1EIDH;typedef union { struct { unsigned EID8:1; unsigned EID9:1; unsigned EID10:1; unsigned EID11:1; unsigned EID12:1; unsigned EID13:1; unsigned EID14:1; unsigned EID15:1; };} __RXB1EIDHbits_t;extern volatile __RXB1EIDHbits_t __at (0xf53) RXB1EIDHbits;extern __sfr __at (0xf54) RXB1EIDL;typedef union { struct { unsigned EID0:1; unsigned EID1:1; unsigned EID2:1; unsigned EID3:1; unsigned EID4:1; unsigned EID5:1; unsigned EID6:1; unsigned EID7:1; };} __RXB1EIDLbits_t;extern volatile __RXB1EIDLbits_t __at (0xf54) RXB1EIDLbits;extern __sfr __at (0xf55) RXB1DLC;typedef union { struct { unsigned DLC0:1; unsigned DLC1:1; unsigned DLC2:1; unsigned DLC3:1; unsigned RESB0:1; unsigned RESB1:1; unsigned RXRTR:1; unsigned :1; };} __RXB1DLCbits_t;extern volatile __RXB1DLCbits_t __at (0xf55) RXB1DLCbits;extern __sfr __at (0xf56) RXB1D0;typedef union { struct { unsigned RXB1D00:1; unsigned RXB1D01:1; unsigned RXB1D02:1; unsigned RXB1D03:1; unsigned RXB1D04:1; unsigned RXB1D05:1; unsigned RXB1D06:1; unsigned RXB1D07:1; };} __RXB1D0bits_t;extern volatile __RXB1D0bits_t __at (0xf56) RXB1D0bits;extern __sfr __at (0xf57) RXB1D1;typedef union { struct { unsigned RXB1D10:1; unsigned RXB1D11:1; unsigned RXB1D12:1; unsigned RXB1D13:1; unsigned RXB1D14:1; unsigned RXB1D15:1; unsigned RXB1D16:1; unsigned RXB1D17:1; };} __RXB1D1bits_t;extern volatile __RXB1D1bits_t __at (0xf57) RXB1D1bits;extern __sfr __at (0xf58) RXB1D2;typedef union { struct { unsigned RXB1D20:1; unsigned RXB1D21:1; unsigned RXB1D22:1; unsigned RXB1D23:1; unsigned RXB1D24:1; unsigned RXB1D25:1; unsigned RXB1D26:1; unsigned RXB1D27:1; };} __RXB1D2bits_t;extern volatile __RXB1D2bits_t __at (0xf58) RXB1D2bits;extern __sfr __at (0xf59) RXB1D3;typedef union { struct { unsigned RXB1D30:1; unsigned RXB1D31:1; unsigned RXB1D32:1; unsigned RXB1D33:1; unsigned RXB1D34:1; unsigned RXB1D35:1; unsigned RXB1D36:1; unsigned RXB1D37:1; };} __RXB1D3bits_t;extern volatile __RXB1D3bits_t __at (0xf59) RXB1D3bits;extern __sfr __at (0xf5a) RXB1D4;typedef union { struct { unsigned RXB1D40:1; unsigned RXB1D41:1; unsigned RXB1D42:1; unsigned RXB1D43:1; unsigned RXB1D44:1; unsigned RXB1D45:1; unsigned RXB1D46:1; unsigned RXB1D47:1; };} __RXB1D4bits_t;extern volatile __RXB1D4bits_t __at (0xf5a) RXB1D4bits;extern __sfr __at (0xf5b) RXB1D5;typedef union { struct { unsigned RXB1D50:1; unsigned RXB1D51:1; unsigned RXB1D52:1; unsigned RXB1D53:1; unsigned RXB1D54:1; unsigned RXB1D55:1; unsigned RXB1D56:1; unsigned RXB1D57:1; };} __RXB1D5bits_t;extern volatile __RXB1D5bits_t __at (0xf5b) RXB1D5bits;extern __sfr __at (0xf5c) RXB1D6;typedef union { struct { unsigned RXB1D60:1; unsigned RXB1D61:1; unsigned RXB1D62:1; unsigned RXB1D63:1; unsigned RXB1D64:1; unsigned RXB1D65:1; unsigned RXB1D66:1; unsigned RXB1D67:1; };} __RXB1D6bits_t;extern volatile __RXB1D6bits_t __at (0xf5c) RXB1D6bits;extern __sfr __at (0xf5d) RXB1D7;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -