📄 mb90520.h
字号:
#define ELVR_LA7 _elvr.bit.LA7
#define ELVR_LB7 _elvr.bit.LB7
__IO_EXTERN __io IO_WORD _ocp6;
#define OCP6 _ocp6 /* OCU unit 6 */
/*******************************************************************
*
* DESCRIPTION: Interrupt Control Register Declaration
*
* AUTHOR: Fujitsu Mikroelektronik GmbH
*
* HISTORY:
* Version 1.0 03.07.00: original version
* 1.1 01.11.00: ADCSTR Structure realigned, ADC Structure modified for wrong bit order Busy bit moved to bit 15
* Version 1.2 22.07.2002 : HW ADCS1, ADCR-Bitdefinitions as const, no RMV allowed
*
*******************************************************************/
#ifndef __ADC_H
#define __ADC_H
typedef union{ /* */
IO_WORD word;
struct{
const IO_WORD ANE0 :1;
const IO_WORD ANE1 :1;
const IO_WORD ANE2 :1;
const IO_WORD ANS0 :1;
const IO_WORD ANS1 :1;
const IO_WORD ANS2 :1;
const IO_WORD MD0 :1;
const IO_WORD MD1 :1;
const IO_WORD RESV :1;
const IO_WORD STRT :1;
const IO_WORD STS0 :1;
const IO_WORD STS1 :1;
const IO_WORD PAUS :1;
const IO_WORD INTE :1;
const IO_WORD INT :1;
const IO_WORD BUSY :1;
}bit;
struct{
const IO_WORD ANE :3;
const IO_WORD ANS :3;
const IO_WORD MD :2;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD STS :2;
}bitc;
}ADCSSTR;
typedef union{
IO_BYTE byte;
struct{
const IO_BYTE ANE0 :1;
const IO_BYTE ANE1 :1;
const IO_BYTE ANE2 :1;
const IO_BYTE ANS0 :1;
const IO_BYTE ANS1 :1;
const IO_BYTE ANS2 :1;
const IO_BYTE MD0 :1;
const IO_BYTE MD1 :1;
}bit;
struct{
const IO_BYTE ANE :3;
const IO_BYTE ANS :3;
const IO_BYTE MD :2;
}bitc;
}ADCS1STR;
typedef union{
IO_BYTE byte;
struct{
IO_BYTE RESV :1;
IO_BYTE STRT :1;
IO_BYTE STS0 :1;
IO_BYTE STS1 :1;
IO_BYTE PAUS :1;
IO_BYTE INTE :1;
IO_BYTE INT :1;
IO_BYTE BUSY :1;
}bit;
struct{
IO_BYTE :1;
IO_BYTE :1;
IO_BYTE STS :2;
}bitc;
}ADCS2STR;
typedef union{
IO_WORD word;
struct{
const IO_WORD D0 :1;
const IO_WORD D1 :1;
const IO_WORD D2 :1;
const IO_WORD D3 :1;
const IO_WORD D4 :1;
const IO_WORD D5 :1;
const IO_WORD D6 :1;
const IO_WORD D7 :1;
const IO_WORD D8 :1;
const IO_WORD D9 :1;
const IO_WORD :1;
const IO_WORD CT0 :1;
const IO_WORD CT1 :1;
const IO_WORD ST0 :1;
const IO_WORD ST1 :1;
const IO_WORD S10 :1;
}bit;
struct{
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD :1;
const IO_WORD CT :2;
const IO_WORD ST :2;
}bitc;
}ADCRSTR;
typedef union{
const IO_BYTE byte;
struct{
const IO_BYTE D0 :1;
const IO_BYTE D1 :1;
const IO_BYTE D2 :1;
const IO_BYTE D3 :1;
const IO_BYTE D4 :1;
const IO_BYTE D5 :1;
const IO_BYTE D6 :1;
const IO_BYTE D7 :1;
}bit;
}ADCR1STR;
typedef union{
IO_BYTE byte;
struct{
const IO_BYTE D8 :1;
const IO_BYTE D9 :1;
const IO_BYTE :1;
const IO_BYTE CT0 :1;
const IO_BYTE CT1 :1;
const IO_BYTE ST0 :1;
const IO_BYTE ST1 :1;
const IO_BYTE S10 :1;
}bit;
struct{
const IO_BYTE :1;
const IO_BYTE :1;
const IO_BYTE :1;
const IO_BYTE CT :2;
const IO_BYTE ST :2;
}bitc;
}ADCR2STR;
__IO_EXTERN __io ADCSSTR _adcs;
#define ADCS _adcs.word
#define ADCS_ANE0 _adcs.bit.ANE0
#define ADCS_ANE1 _adcs.bit.ANE1
#define ADCS_ANE2 _adcs.bit.ANE2
#define ADCS_ANS0 _adcs.bit.ANS0
#define ADCS_ANS1 _adcs.bit.ANS1
#define ADCS_ANS2 _adcs.bit.ANS2
#define ADCS_MD0 _adcs.bit.MD0
#define ADCS_MD1 _adcs.bit.MD1
#define ADCS_STRT _adcs.bit.STRT
#define ADCS_STS0 _adcs.bit.STS0
#define ADCS_STS1 _adcs.bit.STS1
#define ADCS_PAUS _adcs.bit.PAUS
#define ADCS_INTE _adcs.bit.INTE
#define ADCS_INT _adcs.bit.INT
#define ADCS_BUSY _adcs.bit.BUSY
#define ADCS_ANE _adcs.bitc.ANE
#define ADCS_ANS _adcs.bitc.ANS
#define ADCS_MD _adcs.bitc.MD
#define ADCS_STS _adcs.bitc.STS
__IO_EXTERN __io ADCS1STR _adcs1;
#define ADCS1 _adcs1.byte
#define ADCS1_ANE0 _adcs1.bit.ANE0
#define ADCS1_ANE1 _adcs1.bit.ANE1
#define ADCS1_ANE2 _adcs1.bit.ANE2
#define ADCS1_ANS0 _adcs1.bit.ANS0
#define ADCS1_ANS1 _adcs1.bit.ANS1
#define ADCS1_ANS2 _adcs1.bit.ANS2
#define ADCS1_MD0 _adcs1.bit.MD0
#define ADCS1_MD1 _adcs1.bit.MD1
#define ADCS1_ANE _adcs1.bitc.ANE
#define ADCS1_ANS _adcs1.bitc.ANS
#define ADCS1_MD _adcs1.bitc.MD
__IO_EXTERN __io ADCS2STR _adcs2;
#define ADCS2 _adcs2.byte
#define ADCS2_STRT _adcs2.bit.STRT
#define ADCS2_STS0 _adcs2.bit.STS0
#define ADCS2_STS1 _adcs2.bit.STS1
#define ADCS2_PAUS _adcs2.bit.PAUS
#define ADCS2_INTE _adcs2.bit.INTE
#define ADCS2_INT _adcs2.bit.INT
#define ADCS2_BUSY _adcs2.bit.BUSY
#define ADCS2_STS _adcs2.bitc.STS
__IO_EXTERN __io ADCRSTR _adcr;
#define ADCR _adcr.word
#define ADCR_D0 _adcr.bit.D0
#define ADCR_D1 _adcr.bit.D1
#define ADCR_D2 _adcr.bit.D2
#define ADCR_D3 _adcr.bit.D3
#define ADCR_D4 _adcr.bit.D4
#define ADCR_D5 _adcr.bit.D5
#define ADCR_D6 _adcr.bit.D6
#define ADCR_D7 _adcr.bit.D7
#define ADCR_D8 _adcr.bit.D8
#define ADCR_D9 _adcr.bit.D9
#define ADCR_CT0 _adcr.bit.CT0
#define ADCR_CT1 _adcr.bit.CT1
#define ADCR_ST0 _adcr.bit.ST0
#define ADCR_ST1 _adcr.bit.ST1
#define ADCR_S10 _adcr.bit.S10
#define ADCR_CT _adcr.bitc.CT
#define ADCR_ST _adcr.bitc.ST
__IO_EXTERN __io ADCR1STR _adcr1;
#define ADCR1 _adcr1.byte
#define ADCR1_D0 _adcr1.bit.D0
#define ADCR1_D1 _adcr1.bit.D1
#define ADCR1_D2 _adcr1.bit.D2
#define ADCR1_D3 _adcr1.bit.D3
#define ADCR1_D4 _adcr1.bit.D4
#define ADCR1_D5 _adcr1.bit.D5
#define ADCR1_D6 _adcr1.bit.D6
#define ADCR1_D7 _adcr1.bit.D7
__IO_EXTERN __io ADCR2STR _adcr2;
#define ADCR2 _adcr2.byte
#define ADCR2_D8 _adcr2.bit.D8
#define ADCR2_D9 _adcr2.bit.D9
#define ADCR2_CT0 _adcr2.bit.CT0
#define ADCR2_CT1 _adcr2.bit.CT1
#define ADCR2_ST0 _adcr2.bit.ST0
#define ADCR2_ST1 _adcr2.bit.ST1
#define ADCR2_S10 _adcr2.bit.S10
#define ADCR2_CT _adcr2.bitc.CT
#define ADCR2_ST _adcr2.bitc.ST
#endif /* __ADC_H */
__IO_EXTERN __io IO_WORD _dadr;
#define DADR _dadr /* DA Converter */
__IO_EXTERN __io IO_BYTE _dadrl;
#define DADRL _dadrl
__IO_EXTERN __io IO_BYTE _dadrh;
#define DADRH _dadrh
__IO_EXTERN __io DACR0STR _dacr0;
#define DACR0 _dacr0.byte
#define DACR0_DAE0 _dacr0.bit.DAE0
__IO_EXTERN __io DACR1STR _dacr1;
#define DACR1 _dacr1.byte
#define DACR1_DAE1 _dacr1.bit.DAE1
__IO_EXTERN __io CLKRSTR _clkr; /* Clock Monitor Function */
#define CLKR _clkr.byte
#define CLKR_FRQ0 _clkr.bit.FRQ0
#define CLKR_FRQ1 _clkr.bit.FRQ1
#define CLKR_FRQ2 _clkr.bit.FRQ2
#define CLKR_CKEN _clkr.bit.CKEN
#define CLKR_FRQ _clkr.bitc.FRQ
__IO_EXTERN __io IO_LWORD _prl01;
#define PRL01 _prl01 /* Puls Pattern Generator Channel 0,1 */
__IO_EXTERN __io IO_WORD _prl0;
#define PRL0 _prl0
__IO_EXTERN __io IO_BYTE _prll0;
#define PRLL0 _prll0
__IO_EXTERN __io IO_BYTE _prlh0;
#define PRLH0 _prlh0
__IO_EXTERN __io IO_WORD _prl1;
#define PRL1 _prl1
__IO_EXTERN __io IO_BYTE _prll1;
#define PRLL1 _prll1
__IO_EXTERN __io IO_BYTE _prlh1;
#define PRLH1 _prlh1
__IO_EXTERN __io IO_WORD _ppgc01;
#define PPGC01 _ppgc01
__IO_EXTERN __io PPGC0STR _ppgc0;
#define PPGC0 _ppgc0.byte
#define PPGC0_PUF0 _ppgc0.bit.PUF0
#define PPGC0_PIE0 _ppgc0.bit.PIE0
#define PPGC0_PE00 _ppgc0.bit.PE00
#define PPGC0_PEN0 _ppgc0.bit.PEN0
__IO_EXTERN __io PPGC1STR _ppgc1;
#define PPGC1 _ppgc1.byte
#define PPGC1_MD0 _ppgc1.bit.MD0
#define PPGC1_MD1 _ppgc1.bit.MD1
#define PPGC1_PUF1 _ppgc1.bit.PUF1
#define PPGC1_PIE1 _ppgc1.bit.PIE1
#define PPGC1_PE10 _ppgc1.bit.PE10
#define PPGC1_PEN1 _ppgc1.bit.PEN1
#define PPGC1_MD _ppgc1.bitc.MD
__IO_EXTERN __io PPGOESTR _ppgoe;
#define PPGOE _ppgoe.byte
#define PPGOE_PE01 _ppgoe.bit.PE01
#define PPGOE_PE11 _ppgoe.bit.PE11
#define PPGOE_PCM0 _ppgoe.bit.PCM0
#define PPGOE_PCM1 _ppgoe.bit.PCM1
#define PPGOE_PCM2 _ppgoe.bit.PCM2
#define PPGOE_PCS0 _ppgoe.bit.PCS0
#define PPGOE_PCS1 _ppgoe.bit.PCS1
#define PPGOE_PCS2 _ppgoe.bit.PCS2
#define PPGOE_PCM _ppgoe.bitc.PCM
#define PPGOE_PCS _ppgoe.bitc.PCS
__IO_EXTERN __io TMCSR0STR _tmcsr0; /* Reload Timer 0/1 */
#define TMCSR0 _tmcsr0.word
#define TMCSR0_TRG _tmcsr0.bit.TRG
#define TMCSR0_CNTE _tmcsr0.bit.CNTE
#define TMCSR0_UF _tmcsr0.bit.UF
#define TMCSR0_INTE _tmcsr0.bit.INTE
#define TMCSR0_RELD _tmcsr0.bit.RELD
#define TMCSR0_OUTL _tmcsr0.bit.OUTL
#define TMCSR0_OUTE _tmcsr0.bit.OUTE
#define TMCSR0_MOD0 _tmcsr0.bit.MOD0
#define TMCSR0_MOD1 _tmcsr0.bit.MOD1
#define TMCSR0_MOD2 _tmcsr0.bit.MOD2
#define TMCSR0_CSL0 _tmcsr0.bit.CSL0
#define TMCSR0_CSL1 _tmcsr0.bit.CSL1
__IO_EXTERN __io IO_WORD _tmr0;
#define TMR0 _tmr0
__IO_EXTERN __io IO_WORD _tmrlr0;
#define TMRLR0 _tmrlr0
__IO_EXTERN __io TMCSR1STR _tmcsr1;
#define TMCSR1 _tmcsr1.word
#define TMCSR1_TRG _tmcsr1.bit.TRG
#define TMCSR1_CNTE _tmcsr1.bit.CNTE
#define TMCSR1_UF _tmcsr1.bit.UF
#define TMCSR1_INTE _tmcsr1.bit.INTE
#define TMCSR1_RELD _tmcsr1.bit.RELD
#define TMCSR1_OUTL _tmcsr1.bit.OUTL
#define TMCSR1_OUTE _tmcsr1.bit.OUTE
#define TMCSR1_MOD0 _tmcsr1.bit.MOD0
#define TMCSR1_MOD1 _tmcsr1.bit.MOD1
#define TMCSR1_MOD2 _tmcsr1.bit.MOD2
#define TMCSR1_CSL0 _tmcsr1.bit.CSL0
#define TMCSR1_CSL1 _tmcsr1.bit.CSL1
__IO_EXTERN __io IO_WORD _tmr1;
#define TMR1 _tmr1
__IO_EXTERN __io IO_WORD _tmrlr1;
#define TMRLR1 _tmrlr1
__IO_EXTERN __io IO_WORD _ipcp0;
#define IPCP0 _ipcp0 /* ICU units 0 1 */
__IO_EXTERN __io IO_WORD _ipcp1;
#define IPCP1 _ipcp1
__IO_EXTERN __io ICS01STR _ics01;
#define ICS01 _ics01.byte
#define ICS01_EG00 _ics01.bit.EG00
#define ICS01_EG01 _ics01.bit.EG01
#define ICS01_EG10 _ics01.bit.EG10
#define ICS01_EG11 _ics01.bit.EG11
#define ICS01_ICE0 _ics01.bit.ICE0
#define ICS01_ICE1 _ics01.bit.ICE1
#define ICS01_ICP0 _ics01.bit.ICP0
#define ICS01_ICP1 _ics01.bit.ICP1
#define ICS01_EG0 _ics01.bitc.EG0
#define ICS01_EG1 _ics01.bitc.EG1
__IO_EXTERN __io TCDT1STR _tcdt1; /* FreeRunTimer1 */
#define TCDT1 _tcdt1.word
#define TCDT1_T00 _tcdt1.bit.T00
#define TCDT1_T01 _tcdt1.bit.T01
#define TCDT1_T02 _tcdt1.bit.T02
#define TCDT1_T03 _tcdt1.bit.T03
#define TCDT1_T04 _tcdt1.bit.T04
#define TCDT1_T05 _tcdt1.bit.T05
#define TCDT1_T06 _tcdt1.bit.T06
#define TCDT1_T07 _tcdt1.bit.T07
#define TCDT1_T08 _tcdt1.bit.T08
#define TCDT1_T09 _tcdt1.bit.T09
#define TCDT1_T10 _tcdt1.bit.T10
#define TCDT1_T11 _tcdt1.bit.T11
#define TCDT1_T12 _tcdt1.bit.T12
#define TCDT1_T13 _tcdt1.bit.T13
#define TCDT1_T14 _tcdt1.bit.T14
#define TCDT1_T15 _tcdt1.bit.T15
__IO_EXTERN __io IO_BYTE _tcdtl1;
#define TCDTL1 _tcdtl1
__IO_EXTERN __io IO_BYTE _tcdth1;
#define TCDTH1 _tcdth1
__IO_EXTERN __io TCCS1STR _tccs1;
#define TCCS1 _tccs1.byte
#define TCCS1_CLK0 _tccs1.bit.CLK0
#define TCCS1_CLK1 _tccs1.bit.CLK1
#define TCCS1_CLR _tccs1.bit.CLR
#define TCCS1_MODE _tccs1.bit.MODE
#define TCCS1_STOP _tccs1.bit.STOP
#define TCCS1_IVFE _tccs1.bit.IVFE
#define TCCS1_IVF _tccs1.bit.IVF
#define TCCS1_CLK _tccs1.bitc.CLK
__IO_EXTERN __io IO_WORD _ocp0;
#define OCP0 _ocp0 /* OCU units 0-3 */
__IO_EXTERN __io IO_WORD _ocp1;
#define OCP1 _ocp1
__IO_EXTERN __io IO_WORD _ocp2;
#define OCP2 _ocp2
__IO_EXTERN __io IO_WORD _ocp3;
#define OCP3 _ocp3
__IO_EXTERN __io OCS01STR _ocs01;
#define OCS01 _ocs01.word
#define OCS01_CST0 _ocs01.bit.CST0
#define OCS01_CST1 _ocs01.bit.CST1
#define OCS01_ICE0 _ocs01.bit.ICE0
#define OCS01_ICE1 _ocs01.bit.ICE1
#define OCS01_ICP0 _ocs01.bit.ICP0
#define OCS01_ICP1 _ocs01.bit.ICP1
#define OCS01_OTD0 _ocs01.bit.OTD0
#define OCS01_OTD1 _ocs01.bit.OTD1
#define OCS01_OTE0 _ocs01.bit.OTE0
#define OCS01_OTE1 _ocs01.bit.OTE1
#define OCS01_CMOD _ocs01.bit.CMOD
__IO_EXTERN __io OCS23STR _ocs23;
#define OCS23 _ocs23.word
#define OCS23_CST0 _ocs23.bit.CST0
#define OCS23_CST1 _ocs23.bit.CST1
#define OCS23_ICE0 _ocs23.bit.ICE0
#define OCS23_ICE1 _ocs23.bit.ICE1
#define OCS23_ICP0 _ocs23.bit.ICP0
#define OCS23_ICP1 _ocs23.bit.ICP1
#define OCS23_OTD0 _ocs23.bit.OTD0
#define OCS23_OTD1 _ocs23.bit.OTD1
#define OCS23_OTE0 _ocs23.bit.OTE0
#define OCS23_OTE1 _ocs23.bit.OTE1
#define OCS23_CMOD _ocs23.bit.CMOD
__IO_EXTERN __io TCDT2STR _tcdt2; /* FreeRunTimer2 */
#define TCDT2 _tcdt2.word
#define TCDT2_T00 _tcdt2.bit.T00
#define TCDT2_T01 _tcdt2.bit.T01
#define TCDT2_T02 _tcdt2.bit.T02
#define TCDT2_T03 _tcdt2.bit.T03
#define TCDT2_T04 _tcdt2.bit.T04
#define TCDT2_T05 _tcdt2.bit.T05
#define TCDT2_T06 _tcdt2.bit.T06
#define TCDT2_T07 _tcdt2.bit.T07
#define TCDT2_T08 _tcdt2.bit.T08
#define TCDT2_T09 _tcdt2.bit.T09
#define TCDT2_T10 _tcdt2.bit.T10
#define TCDT2_T11 _tcdt2.bit.T11
#define TCDT2_T12 _tcdt2.bit.T12
#define TCDT2_T13 _tcdt2.bit.T13
#define TCDT2_T14 _tcdt2.bit.T14
#define TCDT2_T15 _tcdt2.bit.T15
__IO_EXTERN __io IO_BYTE _tcdtl2;
#define TCDTL2 _tcdtl2
__IO_EXTERN __io IO_BYTE _tcdth2;
#define TCDTH2 _tcdth2
__IO_EXTERN __io TCCS2STR _tccs2;
#define TCCS2 _tccs2.byte
#define TCCS2_CLK0 _tccs2.bit.CLK0
#define TCCS2_CLK1 _tccs2.bit.CLK1
#define TCCS2_CLR _tccs2.bit.CLR
#define TCCS2_MODE _tccs2.bit.MODE
#define TCCS2_STOP _tccs2.bit.STOP
#define TCCS2_IVFE _tccs2.bit.IVFE
#define TCCS2_IVF _tccs2.bit.IVF
#define TCCS2_CLK _tccs2.bitc.CLK
__IO_EXTERN __io IO_WORD _lcr;
#define LCR _lcr /* LCD-Status */
__IO_EXTERN __io LCR0STR _lcr0;
#define LCR0 _lcr0.byte
#define LCR0_FP0 _lcr0.bit.FP0
#define LCR0_FP1 _lcr0.bit.FP1
#define LCR0_MS0 _lcr0.bit.MS0
#define LCR0_MS1 _lcr0.bit.MS1
#define LCR0_BK _lcr0.bit.BK
#define LCR0_VSEL _lcr0.bit.VSEL
#define LCR0_LCEN _lcr0.bit.LCEN
#define LCR0_CCS _lcr0.bit.CCS
__IO_EXTERN __io LCR1STR _lcr1;
#define LCR1 _lcr1.byte
#define LCR1_SEG0 _lcr1.bit.SEG0
#define LCR1_SEG1 _lcr1.bit.SEG1
#define LCR1_SEG2 _lcr1.bit.SEG2
#define LCR1_SEG3 _lcr1.bit.SEG3
#define LCR1_SEG4 _lcr1.bit.SEG4
#define LCR1_SEG5 _lcr1.bit.SEG5
__IO_EXTERN __io IO_WORD _ocp7;
#define OCP7 _ocp7 /* OCU unit 7 */
__IO_EXTERN __io ROMMSTR _romm; /* ROM mirror function */
#define ROMM _romm.byte
#define ROMM_MI _romm.bit.MI
__IO_EXTERN __io SEG00STR _seg00; /* LCD Display RAM */
#define SEG00 _seg00.byte
#define SEG00_b0 _seg00.bit.b0
#define SEG00_b1 _seg00.bit.b1
#define SEG00_b2 _seg00.bit.b2
#define SEG00_b3 _seg00.bit.b3
#define SEG00_b4 _seg00.bit.b4
#define SEG00_b5 _seg00.bit.b5
#define SEG00_b6 _seg00.bit.b6
#define SEG00_b7 _seg00.bit.b7
__IO_EXTERN __io SEG02STR _seg02;
#define SEG02 _seg02.byte
#define SEG02_b0 _seg02.bit.b0
#define SEG02_b1 _seg02.bit.b1
#define SEG02_b2 _seg02.bit.b2
#define SEG02_b3 _seg02.bit.b3
#define SEG02_b4 _seg02.bit.b4
#define SEG02_b5 _seg02.bit.b5
#define SEG02_b6 _seg02.bit.b6
#define SEG02_b7 _seg02.bit.b7
__IO_EXTERN __io SEG04STR _seg04;
#define SEG04 _seg04.byte
#define SEG04_b0 _seg04.bit.b0
#define SEG04_b1 _seg04.bit.b1
#define SEG04_b2 _seg04.bit.b2
#define SEG04_b3 _seg04.bit.b3
#define SEG04_b4 _seg04.bit.b4
#define SEG04_b5 _seg04.bit.b5
#define SEG04_b6 _seg04.bit.b6
#define SEG04_b7 _seg04.bit.b7
__IO_EXTERN __io SEG06STR _seg06;
#define SEG06 _seg06.byte
#define SEG06_b0 _seg06.bit.b0
#define SEG06_b1 _seg06.bit.b1
#define SEG06_b2 _seg06.bit.b2
#define SEG06_b3 _seg06.bit.b3
#define SEG06_b4 _seg06.bit.b4
#define SEG06_b5 _seg06.bit.b5
#define SEG06_b6 _seg06.bit.b6
#define SEG06_b7 _seg06.bit.b7
__IO_EXTERN __io SEG08STR _seg08;
#define SEG08 _seg08.byte
#define SEG08_b0 _seg08.bit.b0
#define SEG08_b1 _seg08.bit.b1
#define SEG08_b2 _seg08.bit.b2
#define SEG08_b3 _seg08.bit.b3
#define SEG08_b4 _seg08.bit.b4
#define SEG08_b5 _seg08.bit.b5
#define SEG08_b6 _seg08.bit.b6
#define SEG08_b7 _seg08.bit.b7
__IO_EXTERN __io SEG10STR _seg10;
#define SEG10 _seg10.byte
#define SEG10_b0 _seg10.bit.b0
#define SEG10_b1 _seg10.bit.b1
#define SEG10_b2 _seg10.bit.b2
#define SEG10_b3 _seg10.bit.b3
#define SEG10_b4 _seg10.bit.b4
#define SEG10_b5 _seg10.bit.b5
#define SEG10_b6 _seg10.bit.b6
#define SEG10_b7 _seg10.bit.b7
__IO_EXTERN __io SEG12STR _seg12;
#define SEG12 _seg12.byte
#define SEG12_b0 _seg12.bit.b0
#define SEG12_b1 _seg12.bit.b1
#define SEG12_b2 _seg12.bit.b2
#define SEG12_b3 _seg12.bit.b3
#define SEG12_b4 _seg12.bit
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -