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

📄 mb90460.asm

📁 OCU Project for MB90460 Series
💻 ASM
📖 第 1 页 / 共 2 页
字号:
 .org 0x004E
__pcntl2   .res.b 1             ;00004E
PCNTL2    .equ 0x004E
__pcnth2   .res.b 1             ;00004F
PCNTH2    .equ 0x004F
__tmrr0   .res.b 2             ;000050  /* Waveform generator */
TMRR0    .equ 0x0050
__tmrr1   .res.b 2             ;000052
TMRR1    .equ 0x0052
__tmrr2   .res.b 2             ;000054
TMRR2    .equ 0x0054
__dtcr0   .res.b 1             ;000056
DTCR0    .equ 0x0056
__dtcr1   .res.b 1             ;000057
DTCR1    .equ 0x0057
__dtcr2   .res.b 1             ;000058
DTCR2    .equ 0x0058
__sigcr   .res.b 1             ;000059
SIGCR    .equ 0x0059
__cpclr   .res.b 2             ;00005A  /* 16Bit Free Running Timer                                                   */
CPCLR    .equ 0x005A
__tcdt   .res.b 2             ;00005C
TCDT    .equ 0x005C
__tccs   .res.b 2             ;00005E
TCCS    .equ 0x005E
 .org 0x005E
__tccsl   .res.b 1             ;00005E
TCCSL    .equ 0x005E
__tccsh   .res.b 1             ;00005F
TCCSH    .equ 0x005F
__ipcp0   .res.b 2             ;000060  /* ICU unit */
IPCP0    .equ 0x0060
__ipcp1   .res.b 2             ;000062
IPCP1    .equ 0x0062
__ipcp2   .res.b 2             ;000064
IPCP2    .equ 0x0064
__ipcp3   .res.b 2             ;000066
IPCP3    .equ 0x0066
__ics01   .res.b 2             ;000068
ICS01    .equ 0x0068
 .org 0x0068
__icsl01   .res.b 1             ;000068
ICSL01    .equ 0x0068
__icsh01   .res.b 1             ;000069
ICSH01    .equ 0x0069
__ics23   .res.b 2             ;00006A
ICS23    .equ 0x006A
 .org 0x006A
__ics23l   .res.b 1             ;00006A
ICS23L    .equ 0x006A
__ics23h   .res.b 1             ;00006B
ICS23H    .equ 0x006B
 .org 0x006F
__romm   .res.b 1             ;00006F  /* ROM mirror function */
ROMM    .equ 0x006F
__occp0   .res.b 2             ;000070  /* OCU unit */
OCCP0    .equ 0x0070
__occp1   .res.b 2             ;000072
OCCP1    .equ 0x0072
__occp2   .res.b 2             ;000074
OCCP2    .equ 0x0074
__occp3   .res.b 2             ;000076
OCCP3    .equ 0x0076
__occp4   .res.b 2             ;000078
OCCP4    .equ 0x0078
__occp5   .res.b 2             ;00007A
OCCP5    .equ 0x007A
__ocs0   .res.b 1             ;00007C
OCS0    .equ 0x007C
__ocs1   .res.b 1             ;00007D
OCS1    .equ 0x007D
__ocs2   .res.b 1             ;00007E
OCS2    .equ 0x007E
__ocs3   .res.b 1             ;00007F
OCS3    .equ 0x007F
__ocs4   .res.b 1             ;000080
OCS4    .equ 0x0080
__ocs5   .res.b 1             ;000081
OCS5    .equ 0x0081
__tmcr0   .res.b 2             ;000082  /* 16-Bit Reload Timer */
TMCR0    .equ 0x0082
 .org 0x0082
__tmcsr0   .res.b 2             ;000082
TMCSR0    .equ 0x0082
 .org 0x0086
__tmcr1   .res.b 2             ;000086
TMCR1    .equ 0x0086
 .org 0x0086
__tmcsr1   .res.b 2             ;000086
TMCSR1    .equ 0x0086
 .org 0x0084
__tmr0   .res.b 2             ;000084
TMR0    .equ 0x0084
 .org 0x0084
__tmr0l   .res.b 1             ;000084
TMR0L    .equ 0x0084
__tmr0h   .res.b 1             ;000085
TMR0H    .equ 0x0085
 .org 0x0084
__tmrlr0   .res.b 2             ;000084
TMRLR0    .equ 0x0084
 .org 0x0084
__tmrlr0l   .res.b 1             ;000084
TMRLR0L    .equ 0x0084
__tmrlr0h   .res.b 1             ;000085
TMRLR0H    .equ 0x0085
 .org 0x0088
__tmr1   .res.b 2             ;000088
TMR1    .equ 0x0088
 .org 0x0088
__tmr1l   .res.b 1             ;000088
TMR1L    .equ 0x0088
__tmr1h   .res.b 1             ;000089
TMR1H    .equ 0x0089
 .org 0x0088
__tmrlr1   .res.b 2             ;000088
TMRLR1    .equ 0x0088
 .org 0x0088
__tmrlr1l   .res.b 1             ;000088
TMRLR1L    .equ 0x0088
__tmrlr1h   .res.b 1             ;000089
TMRLR1H    .equ 0x0089
__opcr   .res.b 2             ;00008A  /* Waveform sequencer */
OPCR    .equ 0x008A
 .org 0x008A
__opclr   .res.b 1             ;00008A
OPCLR    .equ 0x008A
__opcur   .res.b 1             ;00008B
OPCUR    .equ 0x008B
__ipcr   .res.b 2             ;00008C
IPCR    .equ 0x008C
 .org 0x008C
__ipclr   .res.b 1             ;00008C
IPCLR    .equ 0x008C
__ipcur   .res.b 1             ;00008D
IPCUR    .equ 0x008D
__tcsr   .res.b 1             ;00008E
TCSR    .equ 0x008E
__nccr   .res.b 1             ;00008F
NCCR    .equ 0x008F
 .org 0x009E
__pacsr   .res.b 1             ;00009E  /* rom CORRECTION Function */
PACSR    .equ 0x009E
__dirr   .res.b 1             ;00009F  /* Delayed Interrupt */
DIRR    .equ 0x009F
__lpmcr   .res.b 1             ;0000A0  /* Low Power Control Registers */
LPMCR    .equ 0x00A0
__ckscr   .res.b 1             ;0000A1
CKSCR    .equ 0x00A1
 .org 0x00A8
__wdtc   .res.b 1             ;0000A8  /* Watch Dog */
WDTC    .equ 0x00A8
__tbtc   .res.b 1             ;0000A9  /* Time Base Timer */
TBTC    .equ 0x00A9
 .org 0x00AE
__fmcs   .res.b 1             ;0000AE  /* Flash Control Register */
FMCS    .equ 0x00AE
 .org 0x00B0
__icr00   .res.b 1             ;0000B0  /* Interrupt Control Registers */
ICR00    .equ 0x00B0
__icr01   .res.b 1             ;0000B1
ICR01    .equ 0x00B1
__icr02   .res.b 1             ;0000B2
ICR02    .equ 0x00B2
__icr03   .res.b 1             ;0000B3
ICR03    .equ 0x00B3
__icr04   .res.b 1             ;0000B4
ICR04    .equ 0x00B4
__icr05   .res.b 1             ;0000B5
ICR05    .equ 0x00B5
__icr06   .res.b 1             ;0000B6
ICR06    .equ 0x00B6
__icr07   .res.b 1             ;0000B7
ICR07    .equ 0x00B7
__icr08   .res.b 1             ;0000B8
ICR08    .equ 0x00B8
__icr09   .res.b 1             ;0000B9
ICR09    .equ 0x00B9
__icr10   .res.b 1             ;0000BA
ICR10    .equ 0x00BA
__icr11   .res.b 1             ;0000BB
ICR11    .equ 0x00BB
__icr12   .res.b 1             ;0000BC
ICR12    .equ 0x00BC
__icr13   .res.b 1             ;0000BD
ICR13    .equ 0x00BD
__icr14   .res.b 1             ;0000BE
ICR14    .equ 0x00BE
__icr15   .res.b 1             ;0000BF
ICR15    .equ 0x00BF

 .section IOXTND, DATA, locate=0x1FF0  ; /* ROM CORRECTION */
 .GLOBAL __padr0_l,  __padr0_m,  __padr0_h,  __padr1_l,  __padr1_m,  __padr1_h
 .GLOBAL __opdbr0,   __opdbr1,   __opdbr2,   __opdbr3,   __opdbr4,   __opdbr5
 .GLOBAL __opdbr6,   __opdbr7,   __opdbr8,   __opdbr9,   __opdbra,   __opdbrb
 .GLOBAL __opdr,     __cpcr,     __tmbr,     ___endio

__padr0_l   .res.b 1             ;001FF0  /* ROM CORRECTION */
PADR0_L    .equ 0x1FF0
__padr0_m   .res.b 1             ;001FF1
PADR0_M    .equ 0x1FF1
__padr0_h   .res.b 1             ;001FF2
PADR0_H    .equ 0x1FF2
__padr1_l   .res.b 1             ;001FF3
PADR1_L    .equ 0x1FF3
__padr1_m   .res.b 1             ;001FF4
PADR1_M    .equ 0x1FF4
__padr1_h   .res.b 1             ;001FF5
PADR1_H    .equ 0x1FF5
 .org 0x3FE0
__opdbr0   .res.b 2             ;003FE0
OPDBR0    .equ 0x3FE0
__opdbr1   .res.b 2             ;003FE2
OPDBR1    .equ 0x3FE2
__opdbr2   .res.b 2             ;003FE4
OPDBR2    .equ 0x3FE4
__opdbr3   .res.b 2             ;003FE6
OPDBR3    .equ 0x3FE6
__opdbr4   .res.b 2             ;003FE8
OPDBR4    .equ 0x3FE8
__opdbr5   .res.b 2             ;003FEA
OPDBR5    .equ 0x3FEA
__opdbr6   .res.b 2             ;003FEC
OPDBR6    .equ 0x3FEC
__opdbr7   .res.b 2             ;003FEE
OPDBR7    .equ 0x3FEE
__opdbr8   .res.b 2             ;003FF0
OPDBR8    .equ 0x3FF0
__opdbr9   .res.b 2             ;003FF2
OPDBR9    .equ 0x3FF2
__opdbra   .res.b 2             ;003FF4
OPDBRA    .equ 0x3FF4
__opdbrb   .res.b 2             ;003FF6
OPDBRB    .equ 0x3FF6
__opdr   .res.b 2             ;003FF8
OPDR    .equ 0x3FF8
__cpcr   .res.b 2             ;003FFA
CPCR    .equ 0x3FFA
__tmbr   .res.b 2             ;003FFC
TMBR    .equ 0x3FFC
 .org 0x3FFF
___endio   .res.b 1             ;003FFF
_ENDIO    .equ 0x3FFF

 .section SECURITY, CONST, locate=0xFF0000  ; /*  Security2 Control Word */
 .RES.W 1


 .end

⌨️ 快捷键说明

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