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

📄 io78f0397.h

📁 NEC upd78f0300的自编程序样例
💻 H
📖 第 1 页 / 共 3 页
字号:

#define DMUE              DMUC0_bit.no7

#define TOEN0             TMHMD0_bit.no0
#define TOLEV0            TMHMD0_bit.no1
#define TMHE0             TMHMD0_bit.no7

#define TOE50             TMC50_bit.no0
#define LVR50             TMC50_bit.no2
#define LVS50             TMC50_bit.no3
#define TCE50             TMC50_bit.no7

#define TOEN1             TMHMD1_bit.no0
#define TOLEV1            TMHMD1_bit.no1
#define TMHE1             TMHMD1_bit.no7

#define NRZ1              TMCYC1_bit.no0

#define WTM0              WTM_bit.no0
#define WTM1              WTM_bit.no1

#define RXE0              ASIM0_bit.no5
#define TXE0              ASIM0_bit.no6
#define POWER0            ASIM0_bit.no7

#define CSIE10            CSIM10_bit.no7

#define CSIE11            CSIM11_bit.no7

#define AMPH              OSCCTL_bit.no0
#define OSCSELS           OSCCTL_bit.no4
#define EXCLKS            OSCCTL_bit.no5
#define OSCSEL            OSCCTL_bit.no6
#define EXCLK             OSCCTL_bit.no7

#define RSTOP             RCM_bit.no0
#define LSRSTOP           RCM_bit.no1
#define RSTS              RCM_bit.no7

#define MCM0              MCM_bit.no0
#define MCS               MCM_bit.no1
#define XSEL              MCM_bit.no2

#define MSTOP             MOC_bit.no7

#define SPT0              IICC0_bit.no0
#define STT0              IICC0_bit.no1
#define ACKE0             IICC0_bit.no2
#define WTIM0             IICC0_bit.no3
#define SPIE0             IICC0_bit.no4
#define WREL0             IICC0_bit.no5
#define LREL0             IICC0_bit.no6
#define IICE0             IICC0_bit.no7

#define DFC0              IICCL0_bit.no2
#define SMC0              IICCL0_bit.no3
#define DAD0              IICCL0_bit.no4
#define CLD0              IICCL0_bit.no5

#define CLX0              IICX0_bit.no0

#define SPD0              IICS0_bit.no0
#define STD0              IICS0_bit.no1
#define ACKD0             IICS0_bit.no2
#define TRC0              IICS0_bit.no3
#define COI0              IICS0_bit.no4
#define EXC0              IICS0_bit.no5
#define ALD0              IICS0_bit.no6
#define MSTS0             IICS0_bit.no7

#define IICRSV            IICF0_bit.no0
#define STCEN             IICF0_bit.no1
#define IICBSY            IICF0_bit.no6
#define STCF              IICF0_bit.no7

#define OVF01             TMC01_bit.no0

#define TOE01             TOC01_bit.no0
#define LVR01             TOC01_bit.no2
#define LVS01             TOC01_bit.no3
#define OSPE01            TOC01_bit.no5
#define OSPT01            TOC01_bit.no6

#define OVF00             TMC00_bit.no0

#define TOE00             TOC00_bit.no0
#define LVR00             TOC00_bit.no2
#define LVS00             TOC00_bit.no3
#define OSPE00            TOC00_bit.no5
#define OSPT00            TOC00_bit.no6

#define LVIF              LVIM_bit.no0
#define LVIMD             LVIM_bit.no1
#define LVISEL            LVIM_bit.no2
#define LVION             LVIM_bit.no7

#define FPRERR            PFS_bit.no0

#define FLSPM0            FLPMC_bit.no0
#define FWEPR             FLPMC_bit.no2
#define FWEDIS            FLPMC_bit.no3

#define LVIIF             IF0L_bit.no0
#define PIF0              IF0L_bit.no1
#define PIF1              IF0L_bit.no2
#define PIF2              IF0L_bit.no3
#define PIF3              IF0L_bit.no4
#define PIF4              IF0L_bit.no5
#define PIF5              IF0L_bit.no6
#define SREIF6            IF0L_bit.no7

#define SRIF6             IF0H_bit.no0
#define STIF6             IF0H_bit.no1
#define CSIIF10           IF0H_bit.no2
#define DUALIF0           IF0H_bit.no2
#define STIF0             IF0H_bit.no2
#define TMIFH1            IF0H_bit.no3
#define TMIFH0            IF0H_bit.no4
#define TMIF50            IF0H_bit.no5
#define TMIF000           IF0H_bit.no6
#define TMIF010           IF0H_bit.no7

#define ADIF              IF1L_bit.no0
#define SRIF0             IF1L_bit.no1
#define WTIIF             IF1L_bit.no2
#define TMIF51            IF1L_bit.no3
#define KRIF              IF1L_bit.no4
#define WTIF              IF1L_bit.no5

#define DMUIF             IF1H_bit.no0
#define IICIF0            IF1H_bit.no0
#define CSIIF11           IF1H_bit.no1
#define TMIF001           IF1H_bit.no2
#define TMIF011           IF1H_bit.no3

#define LVIMK             MK0L_bit.no0
#define PMK0              MK0L_bit.no1
#define PMK1              MK0L_bit.no2
#define PMK2              MK0L_bit.no3
#define PMK3              MK0L_bit.no4
#define PMK4              MK0L_bit.no5
#define PMK5              MK0L_bit.no6
#define SREMK6            MK0L_bit.no7

#define SRMK6             MK0H_bit.no0
#define STMK6             MK0H_bit.no1
#define CSIMK10           MK0H_bit.no2
#define DUALMK0           MK0H_bit.no2
#define STMK0             MK0H_bit.no2
#define TMMKH1            MK0H_bit.no3
#define TMMKH0            MK0H_bit.no4
#define TMMK50            MK0H_bit.no5
#define TMMK000           MK0H_bit.no6
#define TMMK010           MK0H_bit.no7

#define ADMK              MK1L_bit.no0
#define SRMK0             MK1L_bit.no1
#define WTIMK             MK1L_bit.no2
#define TMMK51            MK1L_bit.no3
#define KRMK              MK1L_bit.no4
#define WTMK              MK1L_bit.no5

#define DMUMK             MK1H_bit.no0
#define IICMK0            MK1H_bit.no0
#define CSIMK11           MK1H_bit.no1
#define TMMK001           MK1H_bit.no2
#define TMMK011           MK1H_bit.no3

#define LVIPR             PR0L_bit.no0
#define PPR0              PR0L_bit.no1
#define PPR1              PR0L_bit.no2
#define PPR2              PR0L_bit.no3
#define PPR3              PR0L_bit.no4
#define PPR4              PR0L_bit.no5
#define PPR5              PR0L_bit.no6
#define SREPR6            PR0L_bit.no7

#define SRPR6             PR0H_bit.no0
#define STPR6             PR0H_bit.no1
#define CSIPR10           PR0H_bit.no2
#define DUALPR0           PR0H_bit.no2
#define STPR0             PR0H_bit.no2
#define TMPRH1            PR0H_bit.no3
#define TMPRH0            PR0H_bit.no4
#define TMPR50            PR0H_bit.no5
#define TMPR000           PR0H_bit.no6
#define TMPR010           PR0H_bit.no7

#define ADPR              PR1L_bit.no0
#define SRPR0             PR1L_bit.no1
#define WTIPR             PR1L_bit.no2
#define TMPR51            PR1L_bit.no3
#define KRPR              PR1L_bit.no4
#define WTPR              PR1L_bit.no5

#define DMUPR             PR1H_bit.no0
#define IICPR0            PR1H_bit.no0
#define CSIPR11           PR1H_bit.no1
#define TMPR001           PR1H_bit.no2
#define TMPR011           PR1H_bit.no3

#define CSS               PCC_bit.no4
#define CLS               PCC_bit.no5
#define XTSTART           PCC_bit.no6

#pragma language=default

#endif /* __IAR_SYSTEMS_ICC__ */

#ifdef __IAR_SYSTEMS_ASM__

//----------------------------------------------
//       SFR declarations
//----------------------------------------------

        SFRTYPE  P0         BYTE, READ, WRITE  =  0xFF00
        SFRTYPE  P1         BYTE, READ, WRITE  =  0xFF01
        SFRTYPE  P2         BYTE, READ, WRITE  =  0xFF02
        SFRTYPE  P3         BYTE, READ, WRITE  =  0xFF03

        SFRTYPE  P7         BYTE, READ, WRITE  =  0xFF07

        SFRTYPE  ADCR       WORD, READ         =  0xFF08
        SFRTYPE  ADCRH      BYTE, READ         =  0xFF09

        SFRTYPE  RXB6       BYTE, READ         =  0xFF0A
        SFRTYPE  TXB6       BYTE, READ, WRITE  =  0xFF0B
        SFRTYPE  P12        BYTE, READ, WRITE  =  0xFF0C
        SFRTYPE  P13        BYTE, READ, WRITE  =  0xFF0D

        SFRTYPE  SIO10      BYTE, READ         =  0xFF0F

        SFRTYPE  TM00       WORD, READ, WRITE  =  0xFF10

        SFRTYPE  CR000      WORD, READ, WRITE  =  0xFF12

        SFRTYPE  CR010      WORD, READ, WRITE  =  0xFF14
        SFRTYPE  TM50       BYTE, READ         =  0xFF16
        SFRTYPE  CR50       BYTE, READ, WRITE  =  0xFF17
        SFRTYPE  CMP00      BYTE, READ, WRITE  =  0xFF18

⌨️ 快捷键说明

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