📄 sr103se60pub.h
字号:
#define bCPU_SC1TID g29icr.bf.sc1tid /*!< 們倛侾 庴怣姰椆妱崬傒専弌 */
#define bCPU_SC1EMPID g29icr.bf.sc1empid /*!< 們倛侾 俥俬俥俷僼儖妱崬傒専弌 */
#define bCPU_SC1TIR g29icr.bf.sc1tir /*!< 們倛侾 庴怣姰椆妱崬傒梫媮 */
#define bCPU_SC1EMPIR g29icr.bf.sc1empir /*!< 們倛侾 俥俬俥俷僼儖妱崬傒梫媮 */
#define bCPU_SC1TIE g29icr.bf.sc1tie /*!< 們倛侾 庴怣姰椆妱崬傒嫋壜 */
#define bCPU_SC1EMPIE g29icr.bf.sc1empie /*!< 們倛侾 俥俬俥俷僼儖妱崬傒嫋壜 */
#define bCPU_G29LV g29icr.bf.g29lv /*!< 妱崬傒桪愭儗儀儖 */
/*!
* @name 妱崬傒惂屼
* @brief 0x8978
*/
extern volatile union TG30ICR_tag{
ui16_t mem;
struct{
ui16_t i2cid:1;
ui16_t reserve0:3;
ui16_t i2cir:1;
ui16_t reserve1:3;
ui16_t i2cie:1;
ui16_t reserve2:3;
ui16_t g30lv:3;
ui16_t reserve3:1;
}bf;
}g30icr;
#define ui16_CPU_G30ICR g30icr.mem
#define bCPU_I2CID g30icr.bf.i2cid /*!< 俬俀俠妱崬傒専弌 */
#define bCPU_I2CIR g30icr.bf.i2cir /*!< 俬俀俠妱崬傒梫媮 */
#define bCPU_I2CIE g30icr.bf.i2cie /*!< 俬俀俠妱崬傒嫋壜 */
#define bCPU_G30LV g30icr.bf.g30lv /*!< 妱崬傒桪愭儗儀儖 */
/*!
* @name 妱崬傒惂屼
* @brief 0x8a00
*/
extern volatile union TIAGR_tag{
ui16_t mem;
struct{
ui16_t reserve0:2;
ui16_t gn:6;
ui16_t reserve1:8;
}bf;
}iagr;
#define ui16_CPU_IAGR iagr.mem
#define bCPU_GN iagr.bf.gn /*!< 僌儖乕僾斣崋儗僕僗僞 */
/*!
* @name 奜晹妱崬傒
* @brief 0x8a80
*/
extern volatile union TEXTMD0_tag{
ui16_t mem;
struct{
ui16_t ir0tg:2;
ui16_t ir1tg:2;
ui16_t ir2tg:2;
ui16_t ir3tg:2;
ui16_t ir4tg:2;
ui16_t ir5tg:2;
ui16_t ir6tg:2;
ui16_t ir7tg:2;
}bf;
}extmd0;
#define ui16_CPU_EXTMD0 extmd0.mem
#define bCPU_IR0TG extmd0.bf.ir0tg /*!< IRQ0抂巕僩儕僈忦審 */
#define bCPU_IR1TG extmd0.bf.ir1tg /*!< IRQ1抂巕僩儕僈忦審 */
#define bCPU_IR2TG extmd0.bf.ir2tg /*!< IRQ2抂巕僩儕僈忦審 */
#define bCPU_IR3TG extmd0.bf.ir3tg /*!< IRQ3抂巕僩儕僈忦審 */
#define bCPU_IR4TG extmd0.bf.ir4tg /*!< IRQ4抂巕僩儕僈忦審 */
#define bCPU_IR5TG extmd0.bf.ir5tg /*!< IRQ5抂巕僩儕僈忦審 */
#define bCPU_IR6TG extmd0.bf.ir6tg /*!< IRQ6抂巕僩儕僈忦審 */
#define bCPU_IR7TG extmd0.bf.ir7tg /*!< IRQ7抂巕僩儕僈忦審 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa000
*/
extern volatile union TTM0MD_tag{
ui8_t mem;
struct{
ui8_t tm0ck:3;
ui8_t reserve0:3;
ui8_t tm0lde:1;
ui8_t tm0cne:1;
}bf;
}tm0md;
#define ui8_CPU_TM0MD tm0md.mem
#define bCPU_TM0CK tm0md.bf.tm0ck /*!< 僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM0LDE tm0md.bf.tm0lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM0CNE tm0md.bf.tm0cne /*!< 僞僀儅摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa001
*/
extern volatile union TTM1MD_tag{
ui8_t mem;
struct{
ui8_t tm1ck:3;
ui8_t reserve0:3;
ui8_t tm1lde:1;
ui8_t tm1cne:1;
}bf;
}tm1md;
#define ui8_CPU_TM1MD tm1md.mem
#define bCPU_TM1CK tm1md.bf.tm1ck /*!< 僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM1LDE tm1md.bf.tm1lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM1CNE tm1md.bf.tm1cne /*!< 僞僀儅摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa004
*/
extern volatile ui8_t tm0br;
#define ui8_CPU_TM0BR tm0br
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa005
*/
extern volatile ui8_t tm1br;
#define ui8_CPU_TM1BR tm1br
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa008
*/
extern volatile ui8_t tm0bc;
#define ui8_CPU_TM0BC tm0bc
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa009
*/
extern volatile ui8_t tm1bc;
#define ui8_CPU_TM1BC tm1bc
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa010
*/
extern volatile union TTM2MD_tag{
ui8_t mem;
struct{
ui8_t tm2ck:3;
ui8_t reserve0:3;
ui8_t tm2lde:1;
ui8_t tm2cne:1;
}bf;
}tm2md;
#define ui8_CPU_TM2MD tm2md.mem
#define bCPU_TM2CK tm2md.bf.tm2ck /*!< 僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM2LDE tm2md.bf.tm2lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM2CNE tm2md.bf.tm2cne /*!< 僞僀儅摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa011
*/
extern volatile union TTM3MD_tag{
ui8_t mem;
struct{
ui8_t tm3ck:3;
ui8_t reserve0:3;
ui8_t tm3lde:1;
ui8_t tm3cne:1;
}bf;
}tm3md;
#define ui8_CPU_TM3MD tm3md.mem
#define bCPU_TM3CK tm3md.bf.tm3ck /*!< 僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM3LDE tm3md.bf.tm3lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM3CNE tm3md.bf.tm3cne /*!< 僞僀儅摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa014
*/
extern volatile ui8_t tm2br;
#define ui8_CPU_TM2BR tm2br
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa015
*/
extern volatile ui8_t tm3br;
#define ui8_CPU_TM3BR tm3br
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa018
*/
extern volatile ui8_t tm2bc;
#define ui8_CPU_TM2BC tm2bc
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa019
*/
extern volatile ui8_t tm3bc;
#define ui8_CPU_TM3BC tm3bc
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa01c
*/
extern volatile union TTMPSCNT1_tag{
ui8_t mem;
struct{
ui8_t reserve0:7;
ui8_t tmpscnt1en:1;
}bf;
}tmpscnt1;
#define ui8_CPU_TMPSCNT1 tmpscnt1.mem
#define bCPU_TMPSCNT1EN tmpscnt1.bf.tmpscnt1en /*!< 僾儕僗働乕儔摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa020
*/
extern volatile union TTM4MD_tag{
ui8_t mem;
struct{
ui8_t tm4ck:3;
ui8_t reserve0:3;
ui8_t tm4lde:1;
ui8_t tm4cne:1;
}bf;
}tm4md;
#define ui8_CPU_TM4MD tm4md.mem
#define bCPU_TM4CK tm4md.bf.tm4ck /*!< 僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM4LDE tm4md.bf.tm4lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM4CNE tm4md.bf.tm4cne /*!< 僞僀儅摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa021
*/
extern volatile union TTM5MD_tag{
ui8_t mem;
struct{
ui8_t tm5ck:3;
ui8_t reserve0:3;
ui8_t tm5lde:1;
ui8_t tm5cne:1;
}bf;
}tm5md;
#define ui8_CPU_TM5MD tm5md.mem
#define bCPU_TM5CK tm5md.bf.tm5ck /*!< 僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM5LDE tm5md.bf.tm5lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM5CNE tm5md.bf.tm5cne /*!< 僞僀儅摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa024
*/
extern volatile ui8_t tm4br;
#define ui8_CPU_TM4BR tm4br
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa025
*/
extern volatile ui8_t tm5br;
#define ui8_CPU_TM5BR tm5br
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa028
*/
extern volatile ui8_t tm4bc;
#define ui8_CPU_TM4BC tm4bc
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa029
*/
extern volatile ui8_t tm5bc;
#define ui8_CPU_TM5BC tm5bc
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa030
*/
extern volatile union TTM6MD_tag{
ui8_t mem;
struct{
ui8_t tm6ck:3;
ui8_t reserve0:3;
ui8_t tm6lde:1;
ui8_t tm6cne:1;
}bf;
}tm6md;
#define ui8_CPU_TM6MD tm6md.mem
#define bCPU_TM6CK tm6md.bf.tm6ck /*!< 僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM6LDE tm6md.bf.tm6lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM6CNE tm6md.bf.tm6cne /*!< 僞僀儅摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa031
*/
extern volatile union TTM7MD_tag{
ui8_t mem;
struct{
ui8_t tm7ck:3;
ui8_t reserve0:3;
ui8_t tm7lde:1;
ui8_t tm7cne:1;
}bf;
}tm7md;
#define ui8_CPU_TM7MD tm7md.mem
#define bCPU_TM7CK tm7md.bf.tm7ck /*!< 僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM7LDE tm7md.bf.tm7lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM7CNE tm7md.bf.tm7cne /*!< 僞僀儅摦嶌嫋壜 */
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa034
*/
extern volatile ui8_t tm6br;
#define ui8_CPU_TM6BR tm6br
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa035
*/
extern volatile ui8_t tm7br;
#define ui8_CPU_TM7BR tm7br
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa038
*/
extern volatile ui8_t tm6bc;
#define ui8_CPU_TM6BC tm6bc
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa039
*/
extern volatile ui8_t tm7bc;
#define ui8_CPU_TM7BC tm7bc
/*!
* @name 8價僢僩僞僀儅
* @brief 0xa03c
*/
extern volatile union TTMPSCNT2_tag{
ui8_t mem;
struct{
ui8_t reserve0:7;
ui8_t tmpscnt2en:1;
}bf;
}tmpscnt2;
#define ui8_CPU_TMPSCNT2 tmpscnt2.mem
#define bCPU_TMPSCNT2EN tmpscnt2.bf.tmpscnt2en /*!< 僾儕僗働乕儔摦嶌嫋壜 */
/*!
* @name 16價僢僩僞僀儅
* @brief 0xa040
*/
extern volatile union TTM8MD_tag{
ui16_t mem;
struct{
ui16_t tm8ck:3;
ui16_t reserve0:3;
ui16_t tm8lde:1;
ui16_t tm8cne:1;
ui16_t tm8ud:2;
ui16_t tm8cge:1;
ui16_t tm8cle:1;
ui16_t tm8one:1;
ui16_t tm8tge:1;
ui16_t reserve1:1;
ui16_t tm8xf:1;
}bf;
}tm8md;
#define ui16_CPU_TM8MD tm8md.mem
#define bCPU_TM8CK tm8md.bf.tm8ck /*!< 僞僀儅僇僂儞僩僜乕僗慖戰 */
#define bCPU_TM8LDE tm8md.bf.tm8lde /*!< 僞僀儅弶婜壔 */
#define bCPU_TM8CNE tm8md.bf.tm8cne /*!< 僞僀儅摦嶌嫋壜 */
#define bCPU_TM8UD tm8md.bf.tm8ud /*!< 僞僀儅傾僢僾僟僂儞慖戰 */
#define bCPU_TM8CGE tm8md.bf.tm8cge /*!< 僞僀儅僇僂儞僩惂屼擖椡嫋壜 */
#define bCPU_TM8CLE tm8md.bf.tm8cle /*!< 僞僀儅僇僂儞僞僋儕傾嫋壜 */
#define bCPU_TM8ONE tm8md.bf.tm8one /*!< 僞僀儅儚儞僔儑僢僩摦嶌嫋壜 */
#define bCPU_TM8TGE tm8md.bf.tm8tge /*!< 僞僀儅奜晹僩儕僈嫋壜 */
#define bCPU_TM8XF tm8md.bf.tm8xf /*!< 僞僀儅摦嶌昞帵 */
/*!
* @name 16價僢僩僞僀儅
* @brief 0xa044
*/
extern volatile union TTM8MDA_tag{
ui8_t mem;
struct{
ui8_t tm8ao:2;
ui8_t reserve0:2;
ui8_t tm8ace:1;
ui8_t tm8aeg:1;
ui8_t tm8am:2;
}bf;
}tm8mda;
#define ui8_CPU_TM8MDA tm8mda.mem
#define bCPU_TM8AO tm8mda.bf.tm8ao /*!< 僞僀儅俙弌椡攇宍慖戰 */
#define bCPU_TM8ACE tm8mda.bf.tm8ace /*!< 僞僀儅僉儍僾僠儍俙摦嶌嫋壜 */
#define bCPU_TM8AEG tm8mda.bf.tm8aeg /*!< 僞僀儅俙抂巕嬌惈慖戰 */
#define bCPU_TM8AM tm8mda.bf.tm8am /*!< 僞僀儅僐儞儁傾僉儍僾僠儍俙摦嶌儌乕僪慖戰 */
/*!
* @name 16價僢僩僞僀儅
* @brief 0xa045
*/
extern volatile union TTM8MDB_tag{
ui8_t mem;
struct{
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -