ATY_LIB V2_102_230218
ATY_LIB for general devices or ALGO
 
Loading...
Searching...
No Matches
fw_reg_stc8a8k64d4.h File Reference
#include "fw_reg_base.h"

Go to the source code of this file.

Macros

#define _CCON   0xD8
 
#define PWMCH   (*(unsigned char volatile __XDATA *)0xff00)
 
#define PWMCL   (*(unsigned char volatile __XDATA *)0xff01)
 
#define PWMCKS   (*(unsigned char volatile __XDATA *)0xff02)
 
#define PWMTADCH   (*(unsigned char volatile __XDATA *)0xff03)
 
#define PWMTADCL   (*(unsigned char volatile __XDATA *)0xff04)
 
#define PWMIF   (*(unsigned char volatile __XDATA *)0xff05)
 
#define PWMFDCR   (*(unsigned char volatile __XDATA *)0xff06)
 
#define PWMDELSEL   (*(unsigned char volatile __XDATA *)0xff07)
 
#define PWM0T1H   (*(unsigned char volatile __XDATA *)0xff10)
 
#define PWM0T1L   (*(unsigned char volatile __XDATA *)0xff11)
 
#define PWM0T2H   (*(unsigned char volatile __XDATA *)0xff12)
 
#define PWM0T2L   (*(unsigned char volatile __XDATA *)0xff13)
 
#define PWM0CR   (*(unsigned char volatile __XDATA *)0xff14)
 
#define PWM0HLD   (*(unsigned char volatile __XDATA *)0xff15)
 
#define PWM1T1H   (*(unsigned char volatile __XDATA *)0xff18)
 
#define PWM1T1L   (*(unsigned char volatile __XDATA *)0xff19)
 
#define PWM1T2H   (*(unsigned char volatile __XDATA *)0xff1a)
 
#define PWM1T2L   (*(unsigned char volatile __XDATA *)0xff1b)
 
#define PWM1CR   (*(unsigned char volatile __XDATA *)0xff1c)
 
#define PWM1HLD   (*(unsigned char volatile __XDATA *)0xff1d)
 
#define PWM2T1H   (*(unsigned char volatile __XDATA *)0xff20)
 
#define PWM2T1L   (*(unsigned char volatile __XDATA *)0xff21)
 
#define PWM2T2H   (*(unsigned char volatile __XDATA *)0xff22)
 
#define PWM2T2L   (*(unsigned char volatile __XDATA *)0xff23)
 
#define PWM2CR   (*(unsigned char volatile __XDATA *)0xff24)
 
#define PWM2HLD   (*(unsigned char volatile __XDATA *)0xff25)
 
#define PWM3T1H   (*(unsigned char volatile __XDATA *)0xff28)
 
#define PWM3T1L   (*(unsigned char volatile __XDATA *)0xff29)
 
#define PWM3T2H   (*(unsigned char volatile __XDATA *)0xff2a)
 
#define PWM3T2L   (*(unsigned char volatile __XDATA *)0xff2b)
 
#define PWM3CR   (*(unsigned char volatile __XDATA *)0xff2c)
 
#define PWM3HLD   (*(unsigned char volatile __XDATA *)0xff2d)
 
#define PWM4T1H   (*(unsigned char volatile __XDATA *)0xff30)
 
#define PWM4T1L   (*(unsigned char volatile __XDATA *)0xff31)
 
#define PWM4T2H   (*(unsigned char volatile __XDATA *)0xff32)
 
#define PWM4T2L   (*(unsigned char volatile __XDATA *)0xff33)
 
#define PWM4CR   (*(unsigned char volatile __XDATA *)0xff34)
 
#define PWM4HLD   (*(unsigned char volatile __XDATA *)0xff35)
 
#define PWM5T1H   (*(unsigned char volatile __XDATA *)0xff38)
 
#define PWM5T1L   (*(unsigned char volatile __XDATA *)0xff39)
 
#define PWM5T2H   (*(unsigned char volatile __XDATA *)0xff3a)
 
#define PWM5T2L   (*(unsigned char volatile __XDATA *)0xff3b)
 
#define PWM5CR   (*(unsigned char volatile __XDATA *)0xff3c)
 
#define PWM5HLD   (*(unsigned char volatile __XDATA *)0xff3d)
 
#define PWM6T1H   (*(unsigned char volatile __XDATA *)0xff40)
 
#define PWM6T1L   (*(unsigned char volatile __XDATA *)0xff41)
 
#define PWM6T2H   (*(unsigned char volatile __XDATA *)0xff42)
 
#define PWM6T2L   (*(unsigned char volatile __XDATA *)0xff43)
 
#define PWM6CR   (*(unsigned char volatile __XDATA *)0xff44)
 
#define PWM6HLD   (*(unsigned char volatile __XDATA *)0xff45)
 
#define PWM7T1H   (*(unsigned char volatile __XDATA *)0xff48)
 
#define PWM7T1L   (*(unsigned char volatile __XDATA *)0xff49)
 
#define PWM7T2H   (*(unsigned char volatile __XDATA *)0xff4a)
 
#define PWM7T2L   (*(unsigned char volatile __XDATA *)0xff4b)
 
#define PWM7CR   (*(unsigned char volatile __XDATA *)0xff4c)
 
#define PWM7HLD   (*(unsigned char volatile __XDATA *)0xff4d)
 
#define CKSEL   (*(unsigned char volatile __XDATA *)0xfe00)
 
#define CLKDIV   (*(unsigned char volatile __XDATA *)0xfe01)
 
#define IRC24MCR   (*(unsigned char volatile __XDATA *)0xfe02)
 
#define XOSCCR   (*(unsigned char volatile __XDATA *)0xfe03)
 
#define IRC32KCR   (*(unsigned char volatile __XDATA *)0xfe04)
 
#define MCLKOCR   (*(unsigned char volatile __XDATA *)0xfe05)
 
#define IRCDB   (*(unsigned char volatile __XDATA *)0xfe06)
 
#define P0PU   (*(unsigned char volatile __XDATA *)0xfe10)
 
#define P1PU   (*(unsigned char volatile __XDATA *)0xfe11)
 
#define P2PU   (*(unsigned char volatile __XDATA *)0xfe12)
 
#define P3PU   (*(unsigned char volatile __XDATA *)0xfe13)
 
#define P4PU   (*(unsigned char volatile __XDATA *)0xfe14)
 
#define P5PU   (*(unsigned char volatile __XDATA *)0xfe15)
 
#define P6PU   (*(unsigned char volatile __XDATA *)0xfe16)
 
#define P7PU   (*(unsigned char volatile __XDATA *)0xfe17)
 
#define P0NCS   (*(unsigned char volatile __XDATA *)0xfe18)
 
#define P1NCS   (*(unsigned char volatile __XDATA *)0xfe19)
 
#define P2NCS   (*(unsigned char volatile __XDATA *)0xfe1a)
 
#define P3NCS   (*(unsigned char volatile __XDATA *)0xfe1b)
 
#define P4NCS   (*(unsigned char volatile __XDATA *)0xfe1c)
 
#define P5NCS   (*(unsigned char volatile __XDATA *)0xfe1d)
 
#define P6NCS   (*(unsigned char volatile __XDATA *)0xfe1e)
 
#define P7NCS   (*(unsigned char volatile __XDATA *)0xfe1f)
 
#define P0SR   (*(unsigned char volatile __XDATA *)0xfe20)
 
#define P1SR   (*(unsigned char volatile __XDATA *)0xfe21)
 
#define P2SR   (*(unsigned char volatile __XDATA *)0xfe22)
 
#define P3SR   (*(unsigned char volatile __XDATA *)0xfe23)
 
#define P4SR   (*(unsigned char volatile __XDATA *)0xfe24)
 
#define P5SR   (*(unsigned char volatile __XDATA *)0xfe25)
 
#define P6SR   (*(unsigned char volatile __XDATA *)0xfe26)
 
#define P7SR   (*(unsigned char volatile __XDATA *)0xfe27)
 
#define P0DR   (*(unsigned char volatile __XDATA *)0xfe28)
 
#define P1DR   (*(unsigned char volatile __XDATA *)0xfe29)
 
#define P2DR   (*(unsigned char volatile __XDATA *)0xfe2a)
 
#define P3DR   (*(unsigned char volatile __XDATA *)0xfe2b)
 
#define P4DR   (*(unsigned char volatile __XDATA *)0xfe2c)
 
#define P5DR   (*(unsigned char volatile __XDATA *)0xfe2d)
 
#define P6DR   (*(unsigned char volatile __XDATA *)0xfe2e)
 
#define P7DR   (*(unsigned char volatile __XDATA *)0xfe2f)
 
#define PxIE   0xfe30
 
#define P0IE   (*(unsigned char volatile __XDATA *)0xfe30)
 
#define P1IE   (*(unsigned char volatile __XDATA *)0xfe31)
 
#define P2IE   (*(unsigned char volatile __XDATA *)0xfe32)
 
#define P3IE   (*(unsigned char volatile __XDATA *)0xfe33)
 
#define P4IE   (*(unsigned char volatile __XDATA *)0xfe34)
 
#define P5IE   (*(unsigned char volatile __XDATA *)0xfe35)
 
#define P6IE   (*(unsigned char volatile __XDATA *)0xfe36)
 
#define P7IE   (*(unsigned char volatile __XDATA *)0xfe37)
 
#define LCMIFCFG   (*(unsigned char volatile __XDATA *)0xfe50)
 
#define LCMIFCFG2   (*(unsigned char volatile __XDATA *)0xfe51)
 
#define LCMIFCR   (*(unsigned char volatile __XDATA *)0xfe52)
 
#define LCMIFSTA   (*(unsigned char volatile __XDATA *)0xfe53)
 
#define LCMIFDATL   (*(unsigned char volatile __XDATA *)0xfe54)
 
#define LCMIFDATH   (*(unsigned char volatile __XDATA *)0xfe55)
 
#define I2CCFG   (*(unsigned char volatile __XDATA *)0xfe80)
 
#define I2CMSCR   (*(unsigned char volatile __XDATA *)0xfe81)
 
#define I2CMSST   (*(unsigned char volatile __XDATA *)0xfe82)
 
#define I2CSLCR   (*(unsigned char volatile __XDATA *)0xfe83)
 
#define I2CSLST   (*(unsigned char volatile __XDATA *)0xfe84)
 
#define I2CSLADR   (*(unsigned char volatile __XDATA *)0xfe85)
 
#define I2CTXD   (*(unsigned char volatile __XDATA *)0xfe86)
 
#define I2CRXD   (*(unsigned char volatile __XDATA *)0xfe87)
 
#define I2CMSAUX   (*(unsigned char volatile __XDATA *)0xfe88)
 
#define TM2PS   (*(unsigned char volatile __XDATA *)0xfea2)
 
#define TM3PS   (*(unsigned char volatile __XDATA *)0xfea3)
 
#define TM4PS   (*(unsigned char volatile __XDATA *)0xfea4)
 
#define ADCTIM   (*(unsigned char volatile __XDATA *)0xfea8)
 
#define ADCEXCFG   (*(unsigned char volatile __XDATA *)0xfead)
 
#define CMPEXCFG   (*(unsigned char volatile __XDATA *)0xfeae)
 
#define P0INTE   (*(unsigned char volatile __XDATA *)0xfd00)
 
#define P1INTE   (*(unsigned char volatile __XDATA *)0xfd01)
 
#define P2INTE   (*(unsigned char volatile __XDATA *)0xfd02)
 
#define P3INTE   (*(unsigned char volatile __XDATA *)0xfd03)
 
#define P4INTE   (*(unsigned char volatile __XDATA *)0xfd04)
 
#define P5INTE   (*(unsigned char volatile __XDATA *)0xfd05)
 
#define P6INTE   (*(unsigned char volatile __XDATA *)0xfd06)
 
#define P7INTE   (*(unsigned char volatile __XDATA *)0xfd07)
 
#define P0INTF   (*(unsigned char volatile __XDATA *)0xfd10)
 
#define P1INTF   (*(unsigned char volatile __XDATA *)0xfd11)
 
#define P2INTF   (*(unsigned char volatile __XDATA *)0xfd12)
 
#define P3INTF   (*(unsigned char volatile __XDATA *)0xfd13)
 
#define P4INTF   (*(unsigned char volatile __XDATA *)0xfd14)
 
#define P5INTF   (*(unsigned char volatile __XDATA *)0xfd15)
 
#define P6INTF   (*(unsigned char volatile __XDATA *)0xfd16)
 
#define P7INTF   (*(unsigned char volatile __XDATA *)0xfd17)
 
#define P0IM0   (*(unsigned char volatile __XDATA *)0xfd20)
 
#define P1IM0   (*(unsigned char volatile __XDATA *)0xfd21)
 
#define P2IM0   (*(unsigned char volatile __XDATA *)0xfd22)
 
#define P3IM0   (*(unsigned char volatile __XDATA *)0xfd23)
 
#define P4IM0   (*(unsigned char volatile __XDATA *)0xfd24)
 
#define P5IM0   (*(unsigned char volatile __XDATA *)0xfd25)
 
#define P6IM0   (*(unsigned char volatile __XDATA *)0xfd26)
 
#define P7IM0   (*(unsigned char volatile __XDATA *)0xfd27)
 
#define P0IM1   (*(unsigned char volatile __XDATA *)0xfd30)
 
#define P1IM1   (*(unsigned char volatile __XDATA *)0xfd31)
 
#define P2IM1   (*(unsigned char volatile __XDATA *)0xfd32)
 
#define P3IM1   (*(unsigned char volatile __XDATA *)0xfd33)
 
#define P4IM1   (*(unsigned char volatile __XDATA *)0xfd34)
 
#define P5IM1   (*(unsigned char volatile __XDATA *)0xfd35)
 
#define P6IM1   (*(unsigned char volatile __XDATA *)0xfd36)
 
#define P7IM1   (*(unsigned char volatile __XDATA *)0xfd37)
 
#define P0WKUE   (*(unsigned char volatile __XDATA *)0xfd40)
 
#define P1WKUE   (*(unsigned char volatile __XDATA *)0xfd41)
 
#define P2WKUE   (*(unsigned char volatile __XDATA *)0xfd42)
 
#define P3WKUE   (*(unsigned char volatile __XDATA *)0xfd43)
 
#define P4WKUE   (*(unsigned char volatile __XDATA *)0xfd44)
 
#define P5WKUE   (*(unsigned char volatile __XDATA *)0xfd45)
 
#define P6WKUE   (*(unsigned char volatile __XDATA *)0xfd46)
 
#define P7WKUE   (*(unsigned char volatile __XDATA *)0xfd47)
 
#define CCAPM3   (*(unsigned char volatile __XDATA *)0xfd54)
 
#define CCAP3L   (*(unsigned char volatile __XDATA *)0xfd55)
 
#define CCAP3H   (*(unsigned char volatile __XDATA *)0xfd56)
 
#define PCA_PWM3   (*(unsigned char volatile __XDATA *)0xfd57)
 
#define PIN_IP   (*(unsigned char volatile __XDATA *)0xfd60)
 
#define PIN_IPH   (*(unsigned char volatile __XDATA *)0xfd61)
 
#define CHIPID0   (*(unsigned char volatile __XDATA *)0xfde0)
 
#define CHIPID1   (*(unsigned char volatile __XDATA *)0xfde1)
 
#define CHIPID2   (*(unsigned char volatile __XDATA *)0xfde2)
 
#define CHIPID3   (*(unsigned char volatile __XDATA *)0xfde3)
 
#define CHIPID4   (*(unsigned char volatile __XDATA *)0xfde4)
 
#define CHIPID5   (*(unsigned char volatile __XDATA *)0xfde5)
 
#define CHIPID6   (*(unsigned char volatile __XDATA *)0xfde6)
 
#define CHIPID7   (*(unsigned char volatile __XDATA *)0xfde7)
 
#define CHIPID8   (*(unsigned char volatile __XDATA *)0xfde8)
 
#define CHIPID9   (*(unsigned char volatile __XDATA *)0xfde9)
 
#define CHIPID10   (*(unsigned char volatile __XDATA *)0xfdea)
 
#define CHIPID11   (*(unsigned char volatile __XDATA *)0xfdeb)
 
#define CHIPID12   (*(unsigned char volatile __XDATA *)0xfdec)
 
#define CHIPID13   (*(unsigned char volatile __XDATA *)0xfded)
 
#define CHIPID14   (*(unsigned char volatile __XDATA *)0xfdee)
 
#define CHIPID15   (*(unsigned char volatile __XDATA *)0xfdef)
 
#define CHIPID16   (*(unsigned char volatile __XDATA *)0xfdf0)
 
#define CHIPID17   (*(unsigned char volatile __XDATA *)0xfdf1)
 
#define CHIPID18   (*(unsigned char volatile __XDATA *)0xfdf2)
 
#define CHIPID19   (*(unsigned char volatile __XDATA *)0xfdf3)
 
#define CHIPID20   (*(unsigned char volatile __XDATA *)0xfdf4)
 
#define CHIPID21   (*(unsigned char volatile __XDATA *)0xfdf5)
 
#define CHIPID22   (*(unsigned char volatile __XDATA *)0xfdf6)
 
#define CHIPID23   (*(unsigned char volatile __XDATA *)0xfdf7)
 
#define CHIPID24   (*(unsigned char volatile __XDATA *)0xfdf8)
 
#define CHIPID25   (*(unsigned char volatile __XDATA *)0xfdf9)
 
#define CHIPID26   (*(unsigned char volatile __XDATA *)0xfdfa)
 
#define CHIPID27   (*(unsigned char volatile __XDATA *)0xfdfb)
 
#define CHIPID28   (*(unsigned char volatile __XDATA *)0xfdfc)
 
#define CHIPID29   (*(unsigned char volatile __XDATA *)0xfdfd)
 
#define CHIPID30   (*(unsigned char volatile __XDATA *)0xfdfe)
 
#define CHIPID31   (*(unsigned char volatile __XDATA *)0xfdff)
 
#define MD3   (*(unsigned char volatile __XDATA *)0xfcf0)
 
#define MD2   (*(unsigned char volatile __XDATA *)0xfcf1)
 
#define MD1   (*(unsigned char volatile __XDATA *)0xfcf2)
 
#define MD0   (*(unsigned char volatile __XDATA *)0xfcf3)
 
#define MD5   (*(unsigned char volatile __XDATA *)0xfcf4)
 
#define MD4   (*(unsigned char volatile __XDATA *)0xfcf5)
 
#define dwOP1   (*(unsigned long volatile __XDATA *)0xfcf0)
 
#define ARCON   (*(unsigned char volatile __XDATA *)0xfcf6)
 
#define OPCON   (*(unsigned char volatile __XDATA *)0xfcf7)
 
#define DMA_M2M_CFG   (*(unsigned char volatile __XDATA *)0xfa00)
 
#define DMA_M2M_CR   (*(unsigned char volatile __XDATA *)0xfa01)
 
#define DMA_M2M_STA   (*(unsigned char volatile __XDATA *)0xfa02)
 
#define DMA_M2M_AMT   (*(unsigned char volatile __XDATA *)0xfa03)
 
#define DMA_M2M_DONE   (*(unsigned char volatile __XDATA *)0xfa04)
 
#define DMA_M2M_TXAH   (*(unsigned char volatile __XDATA *)0xfa05)
 
#define DMA_M2M_TXAL   (*(unsigned char volatile __XDATA *)0xfa06)
 
#define DMA_M2M_RXAH   (*(unsigned char volatile __XDATA *)0xfa07)
 
#define DMA_M2M_RXAL   (*(unsigned char volatile __XDATA *)0xfa08)
 
#define DMA_ADC_CFG   (*(unsigned char volatile __XDATA *)0xfa10)
 
#define DMA_ADC_CR   (*(unsigned char volatile __XDATA *)0xfa11)
 
#define DMA_ADC_STA   (*(unsigned char volatile __XDATA *)0xfa12)
 
#define DMA_ADC_RXAH   (*(unsigned char volatile __XDATA *)0xfa17)
 
#define DMA_ADC_RXAL   (*(unsigned char volatile __XDATA *)0xfa18)
 
#define DMA_ADC_CFG2   (*(unsigned char volatile __XDATA *)0xfa19)
 
#define DMA_ADC_CHSW0   (*(unsigned char volatile __XDATA *)0xfa1a)
 
#define DMA_ADC_CHSW1   (*(unsigned char volatile __XDATA *)0xfa1b)
 
#define DMA_SPI_CFG   (*(unsigned char volatile __XDATA *)0xfa20)
 
#define DMA_SPI_CR   (*(unsigned char volatile __XDATA *)0xfa21)
 
#define DMA_SPI_STA   (*(unsigned char volatile __XDATA *)0xfa22)
 
#define DMA_SPI_AMT   (*(unsigned char volatile __XDATA *)0xfa23)
 
#define DMA_SPI_DONE   (*(unsigned char volatile __XDATA *)0xfa24)
 
#define DMA_SPI_TXAH   (*(unsigned char volatile __XDATA *)0xfa25)
 
#define DMA_SPI_TXAL   (*(unsigned char volatile __XDATA *)0xfa26)
 
#define DMA_SPI_RXAH   (*(unsigned char volatile __XDATA *)0xfa27)
 
#define DMA_SPI_RXAL   (*(unsigned char volatile __XDATA *)0xfa28)
 
#define DMA_SPI_CFG2   (*(unsigned char volatile __XDATA *)0xfa29)
 
#define DMA_UR1T_CFG   (*(unsigned char volatile __XDATA *)0xfa30)
 
#define DMA_UR1T_CR   (*(unsigned char volatile __XDATA *)0xfa31)
 
#define DMA_UR1T_STA   (*(unsigned char volatile __XDATA *)0xfa32)
 
#define DMA_UR1T_AMT   (*(unsigned char volatile __XDATA *)0xfa33)
 
#define DMA_UR1T_DONE   (*(unsigned char volatile __XDATA *)0xfa34)
 
#define DMA_UR1T_TXAH   (*(unsigned char volatile __XDATA *)0xfa35)
 
#define DMA_UR1T_TXAL   (*(unsigned char volatile __XDATA *)0xfa36)
 
#define DMA_UR1R_CFG   (*(unsigned char volatile __XDATA *)0xfa38)
 
#define DMA_UR1R_CR   (*(unsigned char volatile __XDATA *)0xfa39)
 
#define DMA_UR1R_STA   (*(unsigned char volatile __XDATA *)0xfa3a)
 
#define DMA_UR1R_AMT   (*(unsigned char volatile __XDATA *)0xfa3b)
 
#define DMA_UR1R_DONE   (*(unsigned char volatile __XDATA *)0xfa3c)
 
#define DMA_UR1R_RXAH   (*(unsigned char volatile __XDATA *)0xfa3d)
 
#define DMA_UR1R_RXAL   (*(unsigned char volatile __XDATA *)0xfa3e)
 
#define DMA_UR2T_CFG   (*(unsigned char volatile __XDATA *)0xfa40)
 
#define DMA_UR2T_CR   (*(unsigned char volatile __XDATA *)0xfa41)
 
#define DMA_UR2T_STA   (*(unsigned char volatile __XDATA *)0xfa42)
 
#define DMA_UR2T_AMT   (*(unsigned char volatile __XDATA *)0xfa43)
 
#define DMA_UR2T_DONE   (*(unsigned char volatile __XDATA *)0xfa44)
 
#define DMA_UR2T_TXAH   (*(unsigned char volatile __XDATA *)0xfa45)
 
#define DMA_UR2T_TXAL   (*(unsigned char volatile __XDATA *)0xfa46)
 
#define DMA_UR2R_CFG   (*(unsigned char volatile __XDATA *)0xfa48)
 
#define DMA_UR2R_CR   (*(unsigned char volatile __XDATA *)0xfa49)
 
#define DMA_UR2R_STA   (*(unsigned char volatile __XDATA *)0xfa4a)
 
#define DMA_UR2R_AMT   (*(unsigned char volatile __XDATA *)0xfa4b)
 
#define DMA_UR2R_DONE   (*(unsigned char volatile __XDATA *)0xfa4c)
 
#define DMA_UR2R_RXAH   (*(unsigned char volatile __XDATA *)0xfa4d)
 
#define DMA_UR2R_RXAL   (*(unsigned char volatile __XDATA *)0xfa4e)
 
#define DMA_UR3T_CFG   (*(unsigned char volatile __XDATA *)0xfa50)
 
#define DMA_UR3T_CR   (*(unsigned char volatile __XDATA *)0xfa51)
 
#define DMA_UR3T_STA   (*(unsigned char volatile __XDATA *)0xfa52)
 
#define DMA_UR3T_AMT   (*(unsigned char volatile __XDATA *)0xfa53)
 
#define DMA_UR3T_DONE   (*(unsigned char volatile __XDATA *)0xfa54)
 
#define DMA_UR3T_TXAH   (*(unsigned char volatile __XDATA *)0xfa55)
 
#define DMA_UR3T_TXAL   (*(unsigned char volatile __XDATA *)0xfa56)
 
#define DMA_UR3R_CFG   (*(unsigned char volatile __XDATA *)0xfa58)
 
#define DMA_UR3R_CR   (*(unsigned char volatile __XDATA *)0xfa59)
 
#define DMA_UR3R_STA   (*(unsigned char volatile __XDATA *)0xfa5a)
 
#define DMA_UR3R_AMT   (*(unsigned char volatile __XDATA *)0xfa5b)
 
#define DMA_UR3R_DONE   (*(unsigned char volatile __XDATA *)0xfa5c)
 
#define DMA_UR3R_RXAH   (*(unsigned char volatile __XDATA *)0xfa5d)
 
#define DMA_UR3R_RXAL   (*(unsigned char volatile __XDATA *)0xfa5e)
 
#define DMA_UR4T_CFG   (*(unsigned char volatile __XDATA *)0xfa60)
 
#define DMA_UR4T_CR   (*(unsigned char volatile __XDATA *)0xfa61)
 
#define DMA_UR4T_STA   (*(unsigned char volatile __XDATA *)0xfa62)
 
#define DMA_UR4T_AMT   (*(unsigned char volatile __XDATA *)0xfa63)
 
#define DMA_UR4T_DONE   (*(unsigned char volatile __XDATA *)0xfa64)
 
#define DMA_UR4T_TXAH   (*(unsigned char volatile __XDATA *)0xfa65)
 
#define DMA_UR4T_TXAL   (*(unsigned char volatile __XDATA *)0xfa66)
 
#define DMA_UR4R_CFG   (*(unsigned char volatile __XDATA *)0xfa68)
 
#define DMA_UR4R_CR   (*(unsigned char volatile __XDATA *)0xfa69)
 
#define DMA_UR4R_STA   (*(unsigned char volatile __XDATA *)0xfa6a)
 
#define DMA_UR4R_AMT   (*(unsigned char volatile __XDATA *)0xfa6b)
 
#define DMA_UR4R_DONE   (*(unsigned char volatile __XDATA *)0xfa6c)
 
#define DMA_UR4R_RXAH   (*(unsigned char volatile __XDATA *)0xfa6d)
 
#define DMA_UR4R_RXAL   (*(unsigned char volatile __XDATA *)0xfa6e)
 
#define DMA_LCM_CFG   (*(unsigned char volatile __XDATA *)0xfa70)
 
#define DMA_LCM_CR   (*(unsigned char volatile __XDATA *)0xfa71)
 
#define DMA_LCM_STA   (*(unsigned char volatile __XDATA *)0xfa72)
 
#define DMA_LCM_AMT   (*(unsigned char volatile __XDATA *)0xfa73)
 
#define DMA_LCM_DONE   (*(unsigned char volatile __XDATA *)0xfa74)
 
#define DMA_LCM_TXAH   (*(unsigned char volatile __XDATA *)0xfa75)
 
#define DMA_LCM_TXAL   (*(unsigned char volatile __XDATA *)0xfa76)
 
#define DMA_LCM_RXAH   (*(unsigned char volatile __XDATA *)0xfa77)
 
#define DMA_LCM_RXAL   (*(unsigned char volatile __XDATA *)0xfa78)
 

Functions

 SFR (VOCTRL, 0xBB)
 
 SFR (CCON, _CCON)
 
 SBIT (CF, _CCON, 7)
 
 SBIT (CR, _CCON, 6)
 
 SBIT (CCF3, _CCON, 3)
 
 SBIT (CCF2, _CCON, 2)
 
 SBIT (CCF1, _CCON, 1)
 
 SBIT (CCF0, _CCON, 0)
 
 SFR (CMOD, 0xD9)
 
 SFR (CCAPM0, 0xDA)
 
 SFR (CCAPM1, 0xDB)
 
 SFR (CCAPM2, 0xDC)
 
 SFR (ADCCFG, 0xDE)
 
 SFR (IP3, 0xDF)
 
 SFR (P7M1, 0xE1)
 
 SFR (P7M0, 0xE2)
 
 SFR (DPS, 0xE3)
 
 SFR (DPL1, 0xE4)
 
 SFR (DPH1, 0xE5)
 
 SFR (CMPCR1, 0xE6)
 
 SFR (CMPCR2, 0xE7)
 
 SFR (CL, 0xE9)
 
 SFR (CCAP0L, 0xEA)
 
 SFR (CCAP1L, 0xEB)
 
 SFR (CCAP2L, 0xEC)
 
 SFR (IP3H, 0xEE)
 
 SFR (AUXINTIF, 0xEF)
 
 SFR (PWMSET, 0xF1)
 
 SFR (PCA_PWM0, 0xF2)
 
 SFR (PCA_PWM1, 0xF3)
 
 SFR (PCA_PWM2, 0xF4)
 
 SFR (IAP_TPS, 0xF5)
 
 SFR (PWMCFG, 0xF6)
 
 SFR (CH, 0xF9)
 
 SFR (CCAP0H, 0xFA)
 
 SFR (CCAP1H, 0xFB)
 
 SFR (CCAP2H, 0xFC)
 
 SFR (RSTCFG, 0xFF)
 

Macro Definition Documentation

◆ _CCON

#define _CCON   0xD8

Definition at line 8 of file fw_reg_stc8a8k64d4.h.

◆ ADCEXCFG

#define ADCEXCFG   (*(unsigned char volatile __XDATA *)0xfead)

Definition at line 211 of file fw_reg_stc8a8k64d4.h.

◆ ADCTIM

#define ADCTIM   (*(unsigned char volatile __XDATA *)0xfea8)

Definition at line 210 of file fw_reg_stc8a8k64d4.h.

◆ ARCON

#define ARCON   (*(unsigned char volatile __XDATA *)0xfcf6)

Definition at line 313 of file fw_reg_stc8a8k64d4.h.

◆ CCAP3H

#define CCAP3H   (*(unsigned char volatile __XDATA *)0xfd56)

Definition at line 261 of file fw_reg_stc8a8k64d4.h.

◆ CCAP3L

#define CCAP3L   (*(unsigned char volatile __XDATA *)0xfd55)

Definition at line 260 of file fw_reg_stc8a8k64d4.h.

◆ CCAPM3

#define CCAPM3   (*(unsigned char volatile __XDATA *)0xfd54)

Definition at line 259 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID0

#define CHIPID0   (*(unsigned char volatile __XDATA *)0xfde0)

Definition at line 267 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID1

#define CHIPID1   (*(unsigned char volatile __XDATA *)0xfde1)

Definition at line 268 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID10

#define CHIPID10   (*(unsigned char volatile __XDATA *)0xfdea)

Definition at line 277 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID11

#define CHIPID11   (*(unsigned char volatile __XDATA *)0xfdeb)

Definition at line 278 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID12

#define CHIPID12   (*(unsigned char volatile __XDATA *)0xfdec)

Definition at line 279 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID13

#define CHIPID13   (*(unsigned char volatile __XDATA *)0xfded)

Definition at line 280 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID14

#define CHIPID14   (*(unsigned char volatile __XDATA *)0xfdee)

Definition at line 281 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID15

#define CHIPID15   (*(unsigned char volatile __XDATA *)0xfdef)

Definition at line 282 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID16

#define CHIPID16   (*(unsigned char volatile __XDATA *)0xfdf0)

Definition at line 283 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID17

#define CHIPID17   (*(unsigned char volatile __XDATA *)0xfdf1)

Definition at line 284 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID18

#define CHIPID18   (*(unsigned char volatile __XDATA *)0xfdf2)

Definition at line 285 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID19

#define CHIPID19   (*(unsigned char volatile __XDATA *)0xfdf3)

Definition at line 286 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID2

#define CHIPID2   (*(unsigned char volatile __XDATA *)0xfde2)

Definition at line 269 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID20

#define CHIPID20   (*(unsigned char volatile __XDATA *)0xfdf4)

Definition at line 287 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID21

#define CHIPID21   (*(unsigned char volatile __XDATA *)0xfdf5)

Definition at line 288 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID22

#define CHIPID22   (*(unsigned char volatile __XDATA *)0xfdf6)

Definition at line 289 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID23

#define CHIPID23   (*(unsigned char volatile __XDATA *)0xfdf7)

Definition at line 290 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID24

#define CHIPID24   (*(unsigned char volatile __XDATA *)0xfdf8)

Definition at line 291 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID25

#define CHIPID25   (*(unsigned char volatile __XDATA *)0xfdf9)

Definition at line 292 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID26

#define CHIPID26   (*(unsigned char volatile __XDATA *)0xfdfa)

Definition at line 293 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID27

#define CHIPID27   (*(unsigned char volatile __XDATA *)0xfdfb)

Definition at line 294 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID28

#define CHIPID28   (*(unsigned char volatile __XDATA *)0xfdfc)

Definition at line 295 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID29

#define CHIPID29   (*(unsigned char volatile __XDATA *)0xfdfd)

Definition at line 296 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID3

#define CHIPID3   (*(unsigned char volatile __XDATA *)0xfde3)

Definition at line 270 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID30

#define CHIPID30   (*(unsigned char volatile __XDATA *)0xfdfe)

Definition at line 297 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID31

#define CHIPID31   (*(unsigned char volatile __XDATA *)0xfdff)

Definition at line 298 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID4

#define CHIPID4   (*(unsigned char volatile __XDATA *)0xfde4)

Definition at line 271 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID5

#define CHIPID5   (*(unsigned char volatile __XDATA *)0xfde5)

Definition at line 272 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID6

#define CHIPID6   (*(unsigned char volatile __XDATA *)0xfde6)

Definition at line 273 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID7

#define CHIPID7   (*(unsigned char volatile __XDATA *)0xfde7)

Definition at line 274 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID8

#define CHIPID8   (*(unsigned char volatile __XDATA *)0xfde8)

Definition at line 275 of file fw_reg_stc8a8k64d4.h.

◆ CHIPID9

#define CHIPID9   (*(unsigned char volatile __XDATA *)0xfde9)

Definition at line 276 of file fw_reg_stc8a8k64d4.h.

◆ CKSEL

#define CKSEL   (*(unsigned char volatile __XDATA *)0xfe00)

Definition at line 140 of file fw_reg_stc8a8k64d4.h.

◆ CLKDIV

#define CLKDIV   (*(unsigned char volatile __XDATA *)0xfe01)

Definition at line 141 of file fw_reg_stc8a8k64d4.h.

◆ CMPEXCFG

#define CMPEXCFG   (*(unsigned char volatile __XDATA *)0xfeae)

Definition at line 212 of file fw_reg_stc8a8k64d4.h.

◆ DMA_ADC_CFG

#define DMA_ADC_CFG   (*(unsigned char volatile __XDATA *)0xfa10)

Definition at line 335 of file fw_reg_stc8a8k64d4.h.

◆ DMA_ADC_CFG2

#define DMA_ADC_CFG2   (*(unsigned char volatile __XDATA *)0xfa19)

Definition at line 340 of file fw_reg_stc8a8k64d4.h.

◆ DMA_ADC_CHSW0

#define DMA_ADC_CHSW0   (*(unsigned char volatile __XDATA *)0xfa1a)

Definition at line 341 of file fw_reg_stc8a8k64d4.h.

◆ DMA_ADC_CHSW1

#define DMA_ADC_CHSW1   (*(unsigned char volatile __XDATA *)0xfa1b)

Definition at line 342 of file fw_reg_stc8a8k64d4.h.

◆ DMA_ADC_CR

#define DMA_ADC_CR   (*(unsigned char volatile __XDATA *)0xfa11)

Definition at line 336 of file fw_reg_stc8a8k64d4.h.

◆ DMA_ADC_RXAH

#define DMA_ADC_RXAH   (*(unsigned char volatile __XDATA *)0xfa17)

Definition at line 338 of file fw_reg_stc8a8k64d4.h.

◆ DMA_ADC_RXAL

#define DMA_ADC_RXAL   (*(unsigned char volatile __XDATA *)0xfa18)

Definition at line 339 of file fw_reg_stc8a8k64d4.h.

◆ DMA_ADC_STA

#define DMA_ADC_STA   (*(unsigned char volatile __XDATA *)0xfa12)

Definition at line 337 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_AMT

#define DMA_LCM_AMT   (*(unsigned char volatile __XDATA *)0xfa73)

Definition at line 418 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_CFG

#define DMA_LCM_CFG   (*(unsigned char volatile __XDATA *)0xfa70)

Definition at line 415 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_CR

#define DMA_LCM_CR   (*(unsigned char volatile __XDATA *)0xfa71)

Definition at line 416 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_DONE

#define DMA_LCM_DONE   (*(unsigned char volatile __XDATA *)0xfa74)

Definition at line 419 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_RXAH

#define DMA_LCM_RXAH   (*(unsigned char volatile __XDATA *)0xfa77)

Definition at line 422 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_RXAL

#define DMA_LCM_RXAL   (*(unsigned char volatile __XDATA *)0xfa78)

Definition at line 423 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_STA

#define DMA_LCM_STA   (*(unsigned char volatile __XDATA *)0xfa72)

Definition at line 417 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_TXAH

#define DMA_LCM_TXAH   (*(unsigned char volatile __XDATA *)0xfa75)

Definition at line 420 of file fw_reg_stc8a8k64d4.h.

◆ DMA_LCM_TXAL

#define DMA_LCM_TXAL   (*(unsigned char volatile __XDATA *)0xfa76)

Definition at line 421 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_AMT

#define DMA_M2M_AMT   (*(unsigned char volatile __XDATA *)0xfa03)

Definition at line 328 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_CFG

#define DMA_M2M_CFG   (*(unsigned char volatile __XDATA *)0xfa00)

Definition at line 325 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_CR

#define DMA_M2M_CR   (*(unsigned char volatile __XDATA *)0xfa01)

Definition at line 326 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_DONE

#define DMA_M2M_DONE   (*(unsigned char volatile __XDATA *)0xfa04)

Definition at line 329 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_RXAH

#define DMA_M2M_RXAH   (*(unsigned char volatile __XDATA *)0xfa07)

Definition at line 332 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_RXAL

#define DMA_M2M_RXAL   (*(unsigned char volatile __XDATA *)0xfa08)

Definition at line 333 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_STA

#define DMA_M2M_STA   (*(unsigned char volatile __XDATA *)0xfa02)

Definition at line 327 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_TXAH

#define DMA_M2M_TXAH   (*(unsigned char volatile __XDATA *)0xfa05)

Definition at line 330 of file fw_reg_stc8a8k64d4.h.

◆ DMA_M2M_TXAL

#define DMA_M2M_TXAL   (*(unsigned char volatile __XDATA *)0xfa06)

Definition at line 331 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_AMT

#define DMA_SPI_AMT   (*(unsigned char volatile __XDATA *)0xfa23)

Definition at line 347 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_CFG

#define DMA_SPI_CFG   (*(unsigned char volatile __XDATA *)0xfa20)

Definition at line 344 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_CFG2

#define DMA_SPI_CFG2   (*(unsigned char volatile __XDATA *)0xfa29)

Definition at line 353 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_CR

#define DMA_SPI_CR   (*(unsigned char volatile __XDATA *)0xfa21)

Definition at line 345 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_DONE

#define DMA_SPI_DONE   (*(unsigned char volatile __XDATA *)0xfa24)

Definition at line 348 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_RXAH

#define DMA_SPI_RXAH   (*(unsigned char volatile __XDATA *)0xfa27)

Definition at line 351 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_RXAL

#define DMA_SPI_RXAL   (*(unsigned char volatile __XDATA *)0xfa28)

Definition at line 352 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_STA

#define DMA_SPI_STA   (*(unsigned char volatile __XDATA *)0xfa22)

Definition at line 346 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_TXAH

#define DMA_SPI_TXAH   (*(unsigned char volatile __XDATA *)0xfa25)

Definition at line 349 of file fw_reg_stc8a8k64d4.h.

◆ DMA_SPI_TXAL

#define DMA_SPI_TXAL   (*(unsigned char volatile __XDATA *)0xfa26)

Definition at line 350 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1R_AMT

#define DMA_UR1R_AMT   (*(unsigned char volatile __XDATA *)0xfa3b)

Definition at line 365 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1R_CFG

#define DMA_UR1R_CFG   (*(unsigned char volatile __XDATA *)0xfa38)

Definition at line 362 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1R_CR

#define DMA_UR1R_CR   (*(unsigned char volatile __XDATA *)0xfa39)

Definition at line 363 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1R_DONE

#define DMA_UR1R_DONE   (*(unsigned char volatile __XDATA *)0xfa3c)

Definition at line 366 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1R_RXAH

#define DMA_UR1R_RXAH   (*(unsigned char volatile __XDATA *)0xfa3d)

Definition at line 367 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1R_RXAL

#define DMA_UR1R_RXAL   (*(unsigned char volatile __XDATA *)0xfa3e)

Definition at line 368 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1R_STA

#define DMA_UR1R_STA   (*(unsigned char volatile __XDATA *)0xfa3a)

Definition at line 364 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1T_AMT

#define DMA_UR1T_AMT   (*(unsigned char volatile __XDATA *)0xfa33)

Definition at line 358 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1T_CFG

#define DMA_UR1T_CFG   (*(unsigned char volatile __XDATA *)0xfa30)

Definition at line 355 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1T_CR

#define DMA_UR1T_CR   (*(unsigned char volatile __XDATA *)0xfa31)

Definition at line 356 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1T_DONE

#define DMA_UR1T_DONE   (*(unsigned char volatile __XDATA *)0xfa34)

Definition at line 359 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1T_STA

#define DMA_UR1T_STA   (*(unsigned char volatile __XDATA *)0xfa32)

Definition at line 357 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1T_TXAH

#define DMA_UR1T_TXAH   (*(unsigned char volatile __XDATA *)0xfa35)

Definition at line 360 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR1T_TXAL

#define DMA_UR1T_TXAL   (*(unsigned char volatile __XDATA *)0xfa36)

Definition at line 361 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2R_AMT

#define DMA_UR2R_AMT   (*(unsigned char volatile __XDATA *)0xfa4b)

Definition at line 380 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2R_CFG

#define DMA_UR2R_CFG   (*(unsigned char volatile __XDATA *)0xfa48)

Definition at line 377 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2R_CR

#define DMA_UR2R_CR   (*(unsigned char volatile __XDATA *)0xfa49)

Definition at line 378 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2R_DONE

#define DMA_UR2R_DONE   (*(unsigned char volatile __XDATA *)0xfa4c)

Definition at line 381 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2R_RXAH

#define DMA_UR2R_RXAH   (*(unsigned char volatile __XDATA *)0xfa4d)

Definition at line 382 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2R_RXAL

#define DMA_UR2R_RXAL   (*(unsigned char volatile __XDATA *)0xfa4e)

Definition at line 383 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2R_STA

#define DMA_UR2R_STA   (*(unsigned char volatile __XDATA *)0xfa4a)

Definition at line 379 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2T_AMT

#define DMA_UR2T_AMT   (*(unsigned char volatile __XDATA *)0xfa43)

Definition at line 373 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2T_CFG

#define DMA_UR2T_CFG   (*(unsigned char volatile __XDATA *)0xfa40)

Definition at line 370 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2T_CR

#define DMA_UR2T_CR   (*(unsigned char volatile __XDATA *)0xfa41)

Definition at line 371 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2T_DONE

#define DMA_UR2T_DONE   (*(unsigned char volatile __XDATA *)0xfa44)

Definition at line 374 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2T_STA

#define DMA_UR2T_STA   (*(unsigned char volatile __XDATA *)0xfa42)

Definition at line 372 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2T_TXAH

#define DMA_UR2T_TXAH   (*(unsigned char volatile __XDATA *)0xfa45)

Definition at line 375 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR2T_TXAL

#define DMA_UR2T_TXAL   (*(unsigned char volatile __XDATA *)0xfa46)

Definition at line 376 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3R_AMT

#define DMA_UR3R_AMT   (*(unsigned char volatile __XDATA *)0xfa5b)

Definition at line 395 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3R_CFG

#define DMA_UR3R_CFG   (*(unsigned char volatile __XDATA *)0xfa58)

Definition at line 392 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3R_CR

#define DMA_UR3R_CR   (*(unsigned char volatile __XDATA *)0xfa59)

Definition at line 393 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3R_DONE

#define DMA_UR3R_DONE   (*(unsigned char volatile __XDATA *)0xfa5c)

Definition at line 396 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3R_RXAH

#define DMA_UR3R_RXAH   (*(unsigned char volatile __XDATA *)0xfa5d)

Definition at line 397 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3R_RXAL

#define DMA_UR3R_RXAL   (*(unsigned char volatile __XDATA *)0xfa5e)

Definition at line 398 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3R_STA

#define DMA_UR3R_STA   (*(unsigned char volatile __XDATA *)0xfa5a)

Definition at line 394 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3T_AMT

#define DMA_UR3T_AMT   (*(unsigned char volatile __XDATA *)0xfa53)

Definition at line 388 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3T_CFG

#define DMA_UR3T_CFG   (*(unsigned char volatile __XDATA *)0xfa50)

Definition at line 385 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3T_CR

#define DMA_UR3T_CR   (*(unsigned char volatile __XDATA *)0xfa51)

Definition at line 386 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3T_DONE

#define DMA_UR3T_DONE   (*(unsigned char volatile __XDATA *)0xfa54)

Definition at line 389 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3T_STA

#define DMA_UR3T_STA   (*(unsigned char volatile __XDATA *)0xfa52)

Definition at line 387 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3T_TXAH

#define DMA_UR3T_TXAH   (*(unsigned char volatile __XDATA *)0xfa55)

Definition at line 390 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR3T_TXAL

#define DMA_UR3T_TXAL   (*(unsigned char volatile __XDATA *)0xfa56)

Definition at line 391 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4R_AMT

#define DMA_UR4R_AMT   (*(unsigned char volatile __XDATA *)0xfa6b)

Definition at line 410 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4R_CFG

#define DMA_UR4R_CFG   (*(unsigned char volatile __XDATA *)0xfa68)

Definition at line 407 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4R_CR

#define DMA_UR4R_CR   (*(unsigned char volatile __XDATA *)0xfa69)

Definition at line 408 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4R_DONE

#define DMA_UR4R_DONE   (*(unsigned char volatile __XDATA *)0xfa6c)

Definition at line 411 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4R_RXAH

#define DMA_UR4R_RXAH   (*(unsigned char volatile __XDATA *)0xfa6d)

Definition at line 412 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4R_RXAL

#define DMA_UR4R_RXAL   (*(unsigned char volatile __XDATA *)0xfa6e)

Definition at line 413 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4R_STA

#define DMA_UR4R_STA   (*(unsigned char volatile __XDATA *)0xfa6a)

Definition at line 409 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4T_AMT

#define DMA_UR4T_AMT   (*(unsigned char volatile __XDATA *)0xfa63)

Definition at line 403 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4T_CFG

#define DMA_UR4T_CFG   (*(unsigned char volatile __XDATA *)0xfa60)

Definition at line 400 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4T_CR

#define DMA_UR4T_CR   (*(unsigned char volatile __XDATA *)0xfa61)

Definition at line 401 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4T_DONE

#define DMA_UR4T_DONE   (*(unsigned char volatile __XDATA *)0xfa64)

Definition at line 404 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4T_STA

#define DMA_UR4T_STA   (*(unsigned char volatile __XDATA *)0xfa62)

Definition at line 402 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4T_TXAH

#define DMA_UR4T_TXAH   (*(unsigned char volatile __XDATA *)0xfa65)

Definition at line 405 of file fw_reg_stc8a8k64d4.h.

◆ DMA_UR4T_TXAL

#define DMA_UR4T_TXAL   (*(unsigned char volatile __XDATA *)0xfa66)

Definition at line 406 of file fw_reg_stc8a8k64d4.h.

◆ dwOP1

#define dwOP1   (*(unsigned long volatile __XDATA *)0xfcf0)

Definition at line 310 of file fw_reg_stc8a8k64d4.h.

◆ I2CCFG

#define I2CCFG   (*(unsigned char volatile __XDATA *)0xfe80)

Definition at line 197 of file fw_reg_stc8a8k64d4.h.

◆ I2CMSAUX

#define I2CMSAUX   (*(unsigned char volatile __XDATA *)0xfe88)

Definition at line 205 of file fw_reg_stc8a8k64d4.h.

◆ I2CMSCR

#define I2CMSCR   (*(unsigned char volatile __XDATA *)0xfe81)

Definition at line 198 of file fw_reg_stc8a8k64d4.h.

◆ I2CMSST

#define I2CMSST   (*(unsigned char volatile __XDATA *)0xfe82)

Definition at line 199 of file fw_reg_stc8a8k64d4.h.

◆ I2CRXD

#define I2CRXD   (*(unsigned char volatile __XDATA *)0xfe87)

Definition at line 204 of file fw_reg_stc8a8k64d4.h.

◆ I2CSLADR

#define I2CSLADR   (*(unsigned char volatile __XDATA *)0xfe85)

Definition at line 202 of file fw_reg_stc8a8k64d4.h.

◆ I2CSLCR

#define I2CSLCR   (*(unsigned char volatile __XDATA *)0xfe83)

Definition at line 200 of file fw_reg_stc8a8k64d4.h.

◆ I2CSLST

#define I2CSLST   (*(unsigned char volatile __XDATA *)0xfe84)

Definition at line 201 of file fw_reg_stc8a8k64d4.h.

◆ I2CTXD

#define I2CTXD   (*(unsigned char volatile __XDATA *)0xfe86)

Definition at line 203 of file fw_reg_stc8a8k64d4.h.

◆ IRC24MCR

#define IRC24MCR   (*(unsigned char volatile __XDATA *)0xfe02)

Definition at line 142 of file fw_reg_stc8a8k64d4.h.

◆ IRC32KCR

#define IRC32KCR   (*(unsigned char volatile __XDATA *)0xfe04)

Definition at line 144 of file fw_reg_stc8a8k64d4.h.

◆ IRCDB

#define IRCDB   (*(unsigned char volatile __XDATA *)0xfe06)

Definition at line 146 of file fw_reg_stc8a8k64d4.h.

◆ LCMIFCFG

#define LCMIFCFG   (*(unsigned char volatile __XDATA *)0xfe50)

Definition at line 190 of file fw_reg_stc8a8k64d4.h.

◆ LCMIFCFG2

#define LCMIFCFG2   (*(unsigned char volatile __XDATA *)0xfe51)

Definition at line 191 of file fw_reg_stc8a8k64d4.h.

◆ LCMIFCR

#define LCMIFCR   (*(unsigned char volatile __XDATA *)0xfe52)

Definition at line 192 of file fw_reg_stc8a8k64d4.h.

◆ LCMIFDATH

#define LCMIFDATH   (*(unsigned char volatile __XDATA *)0xfe55)

Definition at line 195 of file fw_reg_stc8a8k64d4.h.

◆ LCMIFDATL

#define LCMIFDATL   (*(unsigned char volatile __XDATA *)0xfe54)

Definition at line 194 of file fw_reg_stc8a8k64d4.h.

◆ LCMIFSTA

#define LCMIFSTA   (*(unsigned char volatile __XDATA *)0xfe53)

Definition at line 193 of file fw_reg_stc8a8k64d4.h.

◆ MCLKOCR

#define MCLKOCR   (*(unsigned char volatile __XDATA *)0xfe05)

Definition at line 145 of file fw_reg_stc8a8k64d4.h.

◆ MD0

#define MD0   (*(unsigned char volatile __XDATA *)0xfcf3)

Definition at line 307 of file fw_reg_stc8a8k64d4.h.

◆ MD1

#define MD1   (*(unsigned char volatile __XDATA *)0xfcf2)

Definition at line 306 of file fw_reg_stc8a8k64d4.h.

◆ MD2

#define MD2   (*(unsigned char volatile __XDATA *)0xfcf1)

Definition at line 305 of file fw_reg_stc8a8k64d4.h.

◆ MD3

#define MD3   (*(unsigned char volatile __XDATA *)0xfcf0)

Definition at line 304 of file fw_reg_stc8a8k64d4.h.

◆ MD4

#define MD4   (*(unsigned char volatile __XDATA *)0xfcf5)

Definition at line 309 of file fw_reg_stc8a8k64d4.h.

◆ MD5

#define MD5   (*(unsigned char volatile __XDATA *)0xfcf4)

Definition at line 308 of file fw_reg_stc8a8k64d4.h.

◆ OPCON

#define OPCON   (*(unsigned char volatile __XDATA *)0xfcf7)

Definition at line 314 of file fw_reg_stc8a8k64d4.h.

◆ P0DR

#define P0DR   (*(unsigned char volatile __XDATA *)0xfe28)

Definition at line 172 of file fw_reg_stc8a8k64d4.h.

◆ P0IE

#define P0IE   (*(unsigned char volatile __XDATA *)0xfe30)

Definition at line 181 of file fw_reg_stc8a8k64d4.h.

◆ P0IM0

#define P0IM0   (*(unsigned char volatile __XDATA *)0xfd20)

Definition at line 234 of file fw_reg_stc8a8k64d4.h.

◆ P0IM1

#define P0IM1   (*(unsigned char volatile __XDATA *)0xfd30)

Definition at line 242 of file fw_reg_stc8a8k64d4.h.

◆ P0INTE

#define P0INTE   (*(unsigned char volatile __XDATA *)0xfd00)

Definition at line 218 of file fw_reg_stc8a8k64d4.h.

◆ P0INTF

#define P0INTF   (*(unsigned char volatile __XDATA *)0xfd10)

Definition at line 226 of file fw_reg_stc8a8k64d4.h.

◆ P0NCS

#define P0NCS   (*(unsigned char volatile __XDATA *)0xfe18)

Definition at line 156 of file fw_reg_stc8a8k64d4.h.

◆ P0PU

#define P0PU   (*(unsigned char volatile __XDATA *)0xfe10)

Definition at line 148 of file fw_reg_stc8a8k64d4.h.

◆ P0SR

#define P0SR   (*(unsigned char volatile __XDATA *)0xfe20)

Definition at line 164 of file fw_reg_stc8a8k64d4.h.

◆ P0WKUE

#define P0WKUE   (*(unsigned char volatile __XDATA *)0xfd40)

Definition at line 250 of file fw_reg_stc8a8k64d4.h.

◆ P1DR

#define P1DR   (*(unsigned char volatile __XDATA *)0xfe29)

Definition at line 173 of file fw_reg_stc8a8k64d4.h.

◆ P1IE

#define P1IE   (*(unsigned char volatile __XDATA *)0xfe31)

Definition at line 182 of file fw_reg_stc8a8k64d4.h.

◆ P1IM0

#define P1IM0   (*(unsigned char volatile __XDATA *)0xfd21)

Definition at line 235 of file fw_reg_stc8a8k64d4.h.

◆ P1IM1

#define P1IM1   (*(unsigned char volatile __XDATA *)0xfd31)

Definition at line 243 of file fw_reg_stc8a8k64d4.h.

◆ P1INTE

#define P1INTE   (*(unsigned char volatile __XDATA *)0xfd01)

Definition at line 219 of file fw_reg_stc8a8k64d4.h.

◆ P1INTF

#define P1INTF   (*(unsigned char volatile __XDATA *)0xfd11)

Definition at line 227 of file fw_reg_stc8a8k64d4.h.

◆ P1NCS

#define P1NCS   (*(unsigned char volatile __XDATA *)0xfe19)

Definition at line 157 of file fw_reg_stc8a8k64d4.h.

◆ P1PU

#define P1PU   (*(unsigned char volatile __XDATA *)0xfe11)

Definition at line 149 of file fw_reg_stc8a8k64d4.h.

◆ P1SR

#define P1SR   (*(unsigned char volatile __XDATA *)0xfe21)

Definition at line 165 of file fw_reg_stc8a8k64d4.h.

◆ P1WKUE

#define P1WKUE   (*(unsigned char volatile __XDATA *)0xfd41)

Definition at line 251 of file fw_reg_stc8a8k64d4.h.

◆ P2DR

#define P2DR   (*(unsigned char volatile __XDATA *)0xfe2a)

Definition at line 174 of file fw_reg_stc8a8k64d4.h.

◆ P2IE

#define P2IE   (*(unsigned char volatile __XDATA *)0xfe32)

Definition at line 183 of file fw_reg_stc8a8k64d4.h.

◆ P2IM0

#define P2IM0   (*(unsigned char volatile __XDATA *)0xfd22)

Definition at line 236 of file fw_reg_stc8a8k64d4.h.

◆ P2IM1

#define P2IM1   (*(unsigned char volatile __XDATA *)0xfd32)

Definition at line 244 of file fw_reg_stc8a8k64d4.h.

◆ P2INTE

#define P2INTE   (*(unsigned char volatile __XDATA *)0xfd02)

Definition at line 220 of file fw_reg_stc8a8k64d4.h.

◆ P2INTF

#define P2INTF   (*(unsigned char volatile __XDATA *)0xfd12)

Definition at line 228 of file fw_reg_stc8a8k64d4.h.

◆ P2NCS

#define P2NCS   (*(unsigned char volatile __XDATA *)0xfe1a)

Definition at line 158 of file fw_reg_stc8a8k64d4.h.

◆ P2PU

#define P2PU   (*(unsigned char volatile __XDATA *)0xfe12)

Definition at line 150 of file fw_reg_stc8a8k64d4.h.

◆ P2SR

#define P2SR   (*(unsigned char volatile __XDATA *)0xfe22)

Definition at line 166 of file fw_reg_stc8a8k64d4.h.

◆ P2WKUE

#define P2WKUE   (*(unsigned char volatile __XDATA *)0xfd42)

Definition at line 252 of file fw_reg_stc8a8k64d4.h.

◆ P3DR

#define P3DR   (*(unsigned char volatile __XDATA *)0xfe2b)

Definition at line 175 of file fw_reg_stc8a8k64d4.h.

◆ P3IE

#define P3IE   (*(unsigned char volatile __XDATA *)0xfe33)

Definition at line 184 of file fw_reg_stc8a8k64d4.h.

◆ P3IM0

#define P3IM0   (*(unsigned char volatile __XDATA *)0xfd23)

Definition at line 237 of file fw_reg_stc8a8k64d4.h.

◆ P3IM1

#define P3IM1   (*(unsigned char volatile __XDATA *)0xfd33)

Definition at line 245 of file fw_reg_stc8a8k64d4.h.

◆ P3INTE

#define P3INTE   (*(unsigned char volatile __XDATA *)0xfd03)

Definition at line 221 of file fw_reg_stc8a8k64d4.h.

◆ P3INTF

#define P3INTF   (*(unsigned char volatile __XDATA *)0xfd13)

Definition at line 229 of file fw_reg_stc8a8k64d4.h.

◆ P3NCS

#define P3NCS   (*(unsigned char volatile __XDATA *)0xfe1b)

Definition at line 159 of file fw_reg_stc8a8k64d4.h.

◆ P3PU

#define P3PU   (*(unsigned char volatile __XDATA *)0xfe13)

Definition at line 151 of file fw_reg_stc8a8k64d4.h.

◆ P3SR

#define P3SR   (*(unsigned char volatile __XDATA *)0xfe23)

Definition at line 167 of file fw_reg_stc8a8k64d4.h.

◆ P3WKUE

#define P3WKUE   (*(unsigned char volatile __XDATA *)0xfd43)

Definition at line 253 of file fw_reg_stc8a8k64d4.h.

◆ P4DR

#define P4DR   (*(unsigned char volatile __XDATA *)0xfe2c)

Definition at line 176 of file fw_reg_stc8a8k64d4.h.

◆ P4IE

#define P4IE   (*(unsigned char volatile __XDATA *)0xfe34)

Definition at line 185 of file fw_reg_stc8a8k64d4.h.

◆ P4IM0

#define P4IM0   (*(unsigned char volatile __XDATA *)0xfd24)

Definition at line 238 of file fw_reg_stc8a8k64d4.h.

◆ P4IM1

#define P4IM1   (*(unsigned char volatile __XDATA *)0xfd34)

Definition at line 246 of file fw_reg_stc8a8k64d4.h.

◆ P4INTE

#define P4INTE   (*(unsigned char volatile __XDATA *)0xfd04)

Definition at line 222 of file fw_reg_stc8a8k64d4.h.

◆ P4INTF

#define P4INTF   (*(unsigned char volatile __XDATA *)0xfd14)

Definition at line 230 of file fw_reg_stc8a8k64d4.h.

◆ P4NCS

#define P4NCS   (*(unsigned char volatile __XDATA *)0xfe1c)

Definition at line 160 of file fw_reg_stc8a8k64d4.h.

◆ P4PU

#define P4PU   (*(unsigned char volatile __XDATA *)0xfe14)

Definition at line 152 of file fw_reg_stc8a8k64d4.h.

◆ P4SR

#define P4SR   (*(unsigned char volatile __XDATA *)0xfe24)

Definition at line 168 of file fw_reg_stc8a8k64d4.h.

◆ P4WKUE

#define P4WKUE   (*(unsigned char volatile __XDATA *)0xfd44)

Definition at line 254 of file fw_reg_stc8a8k64d4.h.

◆ P5DR

#define P5DR   (*(unsigned char volatile __XDATA *)0xfe2d)

Definition at line 177 of file fw_reg_stc8a8k64d4.h.

◆ P5IE

#define P5IE   (*(unsigned char volatile __XDATA *)0xfe35)

Definition at line 186 of file fw_reg_stc8a8k64d4.h.

◆ P5IM0

#define P5IM0   (*(unsigned char volatile __XDATA *)0xfd25)

Definition at line 239 of file fw_reg_stc8a8k64d4.h.

◆ P5IM1

#define P5IM1   (*(unsigned char volatile __XDATA *)0xfd35)

Definition at line 247 of file fw_reg_stc8a8k64d4.h.

◆ P5INTE

#define P5INTE   (*(unsigned char volatile __XDATA *)0xfd05)

Definition at line 223 of file fw_reg_stc8a8k64d4.h.

◆ P5INTF

#define P5INTF   (*(unsigned char volatile __XDATA *)0xfd15)

Definition at line 231 of file fw_reg_stc8a8k64d4.h.

◆ P5NCS

#define P5NCS   (*(unsigned char volatile __XDATA *)0xfe1d)

Definition at line 161 of file fw_reg_stc8a8k64d4.h.

◆ P5PU

#define P5PU   (*(unsigned char volatile __XDATA *)0xfe15)

Definition at line 153 of file fw_reg_stc8a8k64d4.h.

◆ P5SR

#define P5SR   (*(unsigned char volatile __XDATA *)0xfe25)

Definition at line 169 of file fw_reg_stc8a8k64d4.h.

◆ P5WKUE

#define P5WKUE   (*(unsigned char volatile __XDATA *)0xfd45)

Definition at line 255 of file fw_reg_stc8a8k64d4.h.

◆ P6DR

#define P6DR   (*(unsigned char volatile __XDATA *)0xfe2e)

Definition at line 178 of file fw_reg_stc8a8k64d4.h.

◆ P6IE

#define P6IE   (*(unsigned char volatile __XDATA *)0xfe36)

Definition at line 187 of file fw_reg_stc8a8k64d4.h.

◆ P6IM0

#define P6IM0   (*(unsigned char volatile __XDATA *)0xfd26)

Definition at line 240 of file fw_reg_stc8a8k64d4.h.

◆ P6IM1

#define P6IM1   (*(unsigned char volatile __XDATA *)0xfd36)

Definition at line 248 of file fw_reg_stc8a8k64d4.h.

◆ P6INTE

#define P6INTE   (*(unsigned char volatile __XDATA *)0xfd06)

Definition at line 224 of file fw_reg_stc8a8k64d4.h.

◆ P6INTF

#define P6INTF   (*(unsigned char volatile __XDATA *)0xfd16)

Definition at line 232 of file fw_reg_stc8a8k64d4.h.

◆ P6NCS

#define P6NCS   (*(unsigned char volatile __XDATA *)0xfe1e)

Definition at line 162 of file fw_reg_stc8a8k64d4.h.

◆ P6PU

#define P6PU   (*(unsigned char volatile __XDATA *)0xfe16)

Definition at line 154 of file fw_reg_stc8a8k64d4.h.

◆ P6SR

#define P6SR   (*(unsigned char volatile __XDATA *)0xfe26)

Definition at line 170 of file fw_reg_stc8a8k64d4.h.

◆ P6WKUE

#define P6WKUE   (*(unsigned char volatile __XDATA *)0xfd46)

Definition at line 256 of file fw_reg_stc8a8k64d4.h.

◆ P7DR

#define P7DR   (*(unsigned char volatile __XDATA *)0xfe2f)

Definition at line 179 of file fw_reg_stc8a8k64d4.h.

◆ P7IE

#define P7IE   (*(unsigned char volatile __XDATA *)0xfe37)

Definition at line 188 of file fw_reg_stc8a8k64d4.h.

◆ P7IM0

#define P7IM0   (*(unsigned char volatile __XDATA *)0xfd27)

Definition at line 241 of file fw_reg_stc8a8k64d4.h.

◆ P7IM1

#define P7IM1   (*(unsigned char volatile __XDATA *)0xfd37)

Definition at line 249 of file fw_reg_stc8a8k64d4.h.

◆ P7INTE

#define P7INTE   (*(unsigned char volatile __XDATA *)0xfd07)

Definition at line 225 of file fw_reg_stc8a8k64d4.h.

◆ P7INTF

#define P7INTF   (*(unsigned char volatile __XDATA *)0xfd17)

Definition at line 233 of file fw_reg_stc8a8k64d4.h.

◆ P7NCS

#define P7NCS   (*(unsigned char volatile __XDATA *)0xfe1f)

Definition at line 163 of file fw_reg_stc8a8k64d4.h.

◆ P7PU

#define P7PU   (*(unsigned char volatile __XDATA *)0xfe17)

Definition at line 155 of file fw_reg_stc8a8k64d4.h.

◆ P7SR

#define P7SR   (*(unsigned char volatile __XDATA *)0xfe27)

Definition at line 171 of file fw_reg_stc8a8k64d4.h.

◆ P7WKUE

#define P7WKUE   (*(unsigned char volatile __XDATA *)0xfd47)

Definition at line 257 of file fw_reg_stc8a8k64d4.h.

◆ PCA_PWM3

#define PCA_PWM3   (*(unsigned char volatile __XDATA *)0xfd57)

Definition at line 262 of file fw_reg_stc8a8k64d4.h.

◆ PIN_IP

#define PIN_IP   (*(unsigned char volatile __XDATA *)0xfd60)

Definition at line 264 of file fw_reg_stc8a8k64d4.h.

◆ PIN_IPH

#define PIN_IPH   (*(unsigned char volatile __XDATA *)0xfd61)

Definition at line 265 of file fw_reg_stc8a8k64d4.h.

◆ PWM0CR

#define PWM0CR   (*(unsigned char volatile __XDATA *)0xff14)

Definition at line 77 of file fw_reg_stc8a8k64d4.h.

◆ PWM0HLD

#define PWM0HLD   (*(unsigned char volatile __XDATA *)0xff15)

Definition at line 78 of file fw_reg_stc8a8k64d4.h.

◆ PWM0T1H

#define PWM0T1H   (*(unsigned char volatile __XDATA *)0xff10)

Definition at line 72 of file fw_reg_stc8a8k64d4.h.

◆ PWM0T1L

#define PWM0T1L   (*(unsigned char volatile __XDATA *)0xff11)

Definition at line 73 of file fw_reg_stc8a8k64d4.h.

◆ PWM0T2H

#define PWM0T2H   (*(unsigned char volatile __XDATA *)0xff12)

Definition at line 75 of file fw_reg_stc8a8k64d4.h.

◆ PWM0T2L

#define PWM0T2L   (*(unsigned char volatile __XDATA *)0xff13)

Definition at line 76 of file fw_reg_stc8a8k64d4.h.

◆ PWM1CR

#define PWM1CR   (*(unsigned char volatile __XDATA *)0xff1c)

Definition at line 85 of file fw_reg_stc8a8k64d4.h.

◆ PWM1HLD

#define PWM1HLD   (*(unsigned char volatile __XDATA *)0xff1d)

Definition at line 86 of file fw_reg_stc8a8k64d4.h.

◆ PWM1T1H

#define PWM1T1H   (*(unsigned char volatile __XDATA *)0xff18)

Definition at line 80 of file fw_reg_stc8a8k64d4.h.

◆ PWM1T1L

#define PWM1T1L   (*(unsigned char volatile __XDATA *)0xff19)

Definition at line 81 of file fw_reg_stc8a8k64d4.h.

◆ PWM1T2H

#define PWM1T2H   (*(unsigned char volatile __XDATA *)0xff1a)

Definition at line 83 of file fw_reg_stc8a8k64d4.h.

◆ PWM1T2L

#define PWM1T2L   (*(unsigned char volatile __XDATA *)0xff1b)

Definition at line 84 of file fw_reg_stc8a8k64d4.h.

◆ PWM2CR

#define PWM2CR   (*(unsigned char volatile __XDATA *)0xff24)

Definition at line 93 of file fw_reg_stc8a8k64d4.h.

◆ PWM2HLD

#define PWM2HLD   (*(unsigned char volatile __XDATA *)0xff25)

Definition at line 94 of file fw_reg_stc8a8k64d4.h.

◆ PWM2T1H

#define PWM2T1H   (*(unsigned char volatile __XDATA *)0xff20)

Definition at line 88 of file fw_reg_stc8a8k64d4.h.

◆ PWM2T1L

#define PWM2T1L   (*(unsigned char volatile __XDATA *)0xff21)

Definition at line 89 of file fw_reg_stc8a8k64d4.h.

◆ PWM2T2H

#define PWM2T2H   (*(unsigned char volatile __XDATA *)0xff22)

Definition at line 91 of file fw_reg_stc8a8k64d4.h.

◆ PWM2T2L

#define PWM2T2L   (*(unsigned char volatile __XDATA *)0xff23)

Definition at line 92 of file fw_reg_stc8a8k64d4.h.

◆ PWM3CR

#define PWM3CR   (*(unsigned char volatile __XDATA *)0xff2c)

Definition at line 101 of file fw_reg_stc8a8k64d4.h.

◆ PWM3HLD

#define PWM3HLD   (*(unsigned char volatile __XDATA *)0xff2d)

Definition at line 102 of file fw_reg_stc8a8k64d4.h.

◆ PWM3T1H

#define PWM3T1H   (*(unsigned char volatile __XDATA *)0xff28)

Definition at line 96 of file fw_reg_stc8a8k64d4.h.

◆ PWM3T1L

#define PWM3T1L   (*(unsigned char volatile __XDATA *)0xff29)

Definition at line 97 of file fw_reg_stc8a8k64d4.h.

◆ PWM3T2H

#define PWM3T2H   (*(unsigned char volatile __XDATA *)0xff2a)

Definition at line 99 of file fw_reg_stc8a8k64d4.h.

◆ PWM3T2L

#define PWM3T2L   (*(unsigned char volatile __XDATA *)0xff2b)

Definition at line 100 of file fw_reg_stc8a8k64d4.h.

◆ PWM4CR

#define PWM4CR   (*(unsigned char volatile __XDATA *)0xff34)

Definition at line 109 of file fw_reg_stc8a8k64d4.h.

◆ PWM4HLD

#define PWM4HLD   (*(unsigned char volatile __XDATA *)0xff35)

Definition at line 110 of file fw_reg_stc8a8k64d4.h.

◆ PWM4T1H

#define PWM4T1H   (*(unsigned char volatile __XDATA *)0xff30)

Definition at line 104 of file fw_reg_stc8a8k64d4.h.

◆ PWM4T1L

#define PWM4T1L   (*(unsigned char volatile __XDATA *)0xff31)

Definition at line 105 of file fw_reg_stc8a8k64d4.h.

◆ PWM4T2H

#define PWM4T2H   (*(unsigned char volatile __XDATA *)0xff32)

Definition at line 107 of file fw_reg_stc8a8k64d4.h.

◆ PWM4T2L

#define PWM4T2L   (*(unsigned char volatile __XDATA *)0xff33)

Definition at line 108 of file fw_reg_stc8a8k64d4.h.

◆ PWM5CR

#define PWM5CR   (*(unsigned char volatile __XDATA *)0xff3c)

Definition at line 117 of file fw_reg_stc8a8k64d4.h.

◆ PWM5HLD

#define PWM5HLD   (*(unsigned char volatile __XDATA *)0xff3d)

Definition at line 118 of file fw_reg_stc8a8k64d4.h.

◆ PWM5T1H

#define PWM5T1H   (*(unsigned char volatile __XDATA *)0xff38)

Definition at line 112 of file fw_reg_stc8a8k64d4.h.

◆ PWM5T1L

#define PWM5T1L   (*(unsigned char volatile __XDATA *)0xff39)

Definition at line 113 of file fw_reg_stc8a8k64d4.h.

◆ PWM5T2H

#define PWM5T2H   (*(unsigned char volatile __XDATA *)0xff3a)

Definition at line 115 of file fw_reg_stc8a8k64d4.h.

◆ PWM5T2L

#define PWM5T2L   (*(unsigned char volatile __XDATA *)0xff3b)

Definition at line 116 of file fw_reg_stc8a8k64d4.h.

◆ PWM6CR

#define PWM6CR   (*(unsigned char volatile __XDATA *)0xff44)

Definition at line 125 of file fw_reg_stc8a8k64d4.h.

◆ PWM6HLD

#define PWM6HLD   (*(unsigned char volatile __XDATA *)0xff45)

Definition at line 126 of file fw_reg_stc8a8k64d4.h.

◆ PWM6T1H

#define PWM6T1H   (*(unsigned char volatile __XDATA *)0xff40)

Definition at line 120 of file fw_reg_stc8a8k64d4.h.

◆ PWM6T1L

#define PWM6T1L   (*(unsigned char volatile __XDATA *)0xff41)

Definition at line 121 of file fw_reg_stc8a8k64d4.h.

◆ PWM6T2H

#define PWM6T2H   (*(unsigned char volatile __XDATA *)0xff42)

Definition at line 123 of file fw_reg_stc8a8k64d4.h.

◆ PWM6T2L

#define PWM6T2L   (*(unsigned char volatile __XDATA *)0xff43)

Definition at line 124 of file fw_reg_stc8a8k64d4.h.

◆ PWM7CR

#define PWM7CR   (*(unsigned char volatile __XDATA *)0xff4c)

Definition at line 133 of file fw_reg_stc8a8k64d4.h.

◆ PWM7HLD

#define PWM7HLD   (*(unsigned char volatile __XDATA *)0xff4d)

Definition at line 134 of file fw_reg_stc8a8k64d4.h.

◆ PWM7T1H

#define PWM7T1H   (*(unsigned char volatile __XDATA *)0xff48)

Definition at line 128 of file fw_reg_stc8a8k64d4.h.

◆ PWM7T1L

#define PWM7T1L   (*(unsigned char volatile __XDATA *)0xff49)

Definition at line 129 of file fw_reg_stc8a8k64d4.h.

◆ PWM7T2H

#define PWM7T2H   (*(unsigned char volatile __XDATA *)0xff4a)

Definition at line 131 of file fw_reg_stc8a8k64d4.h.

◆ PWM7T2L

#define PWM7T2L   (*(unsigned char volatile __XDATA *)0xff4b)

Definition at line 132 of file fw_reg_stc8a8k64d4.h.

◆ PWMCH

#define PWMCH   (*(unsigned char volatile __XDATA *)0xff00)

Set B7 of P_SW2 before read/write the following registers

Definition at line 62 of file fw_reg_stc8a8k64d4.h.

◆ PWMCKS

#define PWMCKS   (*(unsigned char volatile __XDATA *)0xff02)

Definition at line 64 of file fw_reg_stc8a8k64d4.h.

◆ PWMCL

#define PWMCL   (*(unsigned char volatile __XDATA *)0xff01)

Definition at line 63 of file fw_reg_stc8a8k64d4.h.

◆ PWMDELSEL

#define PWMDELSEL   (*(unsigned char volatile __XDATA *)0xff07)

Definition at line 70 of file fw_reg_stc8a8k64d4.h.

◆ PWMFDCR

#define PWMFDCR   (*(unsigned char volatile __XDATA *)0xff06)

Definition at line 69 of file fw_reg_stc8a8k64d4.h.

◆ PWMIF

#define PWMIF   (*(unsigned char volatile __XDATA *)0xff05)

Definition at line 68 of file fw_reg_stc8a8k64d4.h.

◆ PWMTADCH

#define PWMTADCH   (*(unsigned char volatile __XDATA *)0xff03)

Definition at line 66 of file fw_reg_stc8a8k64d4.h.

◆ PWMTADCL

#define PWMTADCL   (*(unsigned char volatile __XDATA *)0xff04)

Definition at line 67 of file fw_reg_stc8a8k64d4.h.

◆ PxIE

#define PxIE   0xfe30

Definition at line 180 of file fw_reg_stc8a8k64d4.h.

◆ TM2PS

#define TM2PS   (*(unsigned char volatile __XDATA *)0xfea2)

Definition at line 207 of file fw_reg_stc8a8k64d4.h.

◆ TM3PS

#define TM3PS   (*(unsigned char volatile __XDATA *)0xfea3)

Definition at line 208 of file fw_reg_stc8a8k64d4.h.

◆ TM4PS

#define TM4PS   (*(unsigned char volatile __XDATA *)0xfea4)

Definition at line 209 of file fw_reg_stc8a8k64d4.h.

◆ XOSCCR

#define XOSCCR   (*(unsigned char volatile __XDATA *)0xfe03)

Definition at line 143 of file fw_reg_stc8a8k64d4.h.

Function Documentation

◆ SBIT() [1/6]

SBIT ( CCF0  ,
_CCON  ,
 
)

◆ SBIT() [2/6]

SBIT ( CCF1  ,
_CCON  ,
 
)

◆ SBIT() [3/6]

SBIT ( CCF2  ,
_CCON  ,
 
)

◆ SBIT() [4/6]

SBIT ( CCF3  ,
_CCON  ,
 
)

◆ SBIT() [5/6]

SBIT ( CF  ,
_CCON  ,
 
)

◆ SBIT() [6/6]

SBIT ( CR  ,
_CCON  ,
 
)

◆ SFR() [1/32]

SFR ( ADCCFG  ,
0xDE   
)

◆ SFR() [2/32]

SFR ( AUXINTIF  ,
0xEF   
)

◆ SFR() [3/32]

SFR ( CCAP0H  ,
0xFA   
)

◆ SFR() [4/32]

SFR ( CCAP0L  ,
0xEA   
)

◆ SFR() [5/32]

SFR ( CCAP1H  ,
0xFB   
)

◆ SFR() [6/32]

SFR ( CCAP1L  ,
0xEB   
)

◆ SFR() [7/32]

SFR ( CCAP2H  ,
0xFC   
)

◆ SFR() [8/32]

SFR ( CCAP2L  ,
0xEC   
)

◆ SFR() [9/32]

SFR ( CCAPM0  ,
0xDA   
)

◆ SFR() [10/32]

SFR ( CCAPM1  ,
0xDB   
)

◆ SFR() [11/32]

SFR ( CCAPM2  ,
0xDC   
)

◆ SFR() [12/32]

SFR ( CCON  ,
_CCON   
)

◆ SFR() [13/32]

SFR ( CH  ,
0xF9   
)

◆ SFR() [14/32]

SFR ( CL  ,
0xE9   
)

◆ SFR() [15/32]

SFR ( CMOD  ,
0xD9   
)

◆ SFR() [16/32]

SFR ( CMPCR1  ,
0xE6   
)

◆ SFR() [17/32]

SFR ( CMPCR2  ,
0xE7   
)

◆ SFR() [18/32]

SFR ( DPH1  ,
0xE5   
)

◆ SFR() [19/32]

SFR ( DPL1  ,
0xE4   
)

◆ SFR() [20/32]

SFR ( DPS  ,
0xE3   
)

◆ SFR() [21/32]

SFR ( IAP_TPS  ,
0xF5   
)

◆ SFR() [22/32]

SFR ( IP3  ,
0xDF   
)

◆ SFR() [23/32]

SFR ( IP3H  ,
0xEE   
)

◆ SFR() [24/32]

SFR ( P7M0  ,
0xE2   
)

◆ SFR() [25/32]

SFR ( P7M1  ,
0xE1   
)

◆ SFR() [26/32]

SFR ( PCA_PWM0  ,
0xF2   
)

◆ SFR() [27/32]

SFR ( PCA_PWM1  ,
0xF3   
)

◆ SFR() [28/32]

SFR ( PCA_PWM2  ,
0xF4   
)

◆ SFR() [29/32]

SFR ( PWMCFG  ,
0xF6   
)

◆ SFR() [30/32]

SFR ( PWMSET  ,
0xF1   
)

◆ SFR() [31/32]

SFR ( RSTCFG  ,
0xFF   
)

◆ SFR() [32/32]

SFR ( VOCTRL  ,
0xBB   
)