📄 mb95100.asm
字号:
__ilr4 .res.b 1 ;00007D /* ILR4 */
ILR4 .equ 0x007D
__ilr5 .res.b 1 ;00007E /* ILR5 */
ILR5 .equ 0x007E
.section IOXTND, DATA, locate=0xF80 ; /* WRAR0 */
.GLOBAL __wrarh0, __wrarl0, __wrdr0, __wrarh1, __wrarl1, __wrdr1
.GLOBAL __wrarh2, __wrarl2, __wrdr2, __wrarh3, __wrarl3, __wrdr3
.GLOBAL __wrarh4, __wrarl4, __wrdr4, __wrarh5, __wrarl5, __wrdr5
.GLOBAL __t01cr0, __t00cr0, __t0dr, __t01dr, __t00dr, __tmcr0
.GLOBAL __t11cr0, __t10cr0, __t1dr, __t11dr, __t10dr, __tmcr1
.GLOBAL __pps01, __pps00, __pds01, __pds00, __pps11, __pps10
.GLOBAL __pds11, __pds10, __ppgs, __revc, __tmr0, __tmrlr0
.GLOBAL __tmrh0, __tmrl0, __tmr1, __tmrlr1, __tmrh1, __tmrl1
.GLOBAL __pdcr0, __pdcrh0, __pdcrl0, __pcsr0, __pcsrh0, __pcsrl0
.GLOBAL __pdut0, __pduth0, __pdutl0, __pdcr1, __pdcrh1, __pdcrl1
.GLOBAL __pcsr1, __pcsrh1, __pcsrl1, __pdut1, __pduth1, __pdutl1
.GLOBAL __pdcr2, __pdcrh2, __pdcrl2, __pcsr2, __pcsrh2, __pcsrl2
.GLOBAL __pdut2, __pduth2, __pdutl2, __bgr, __bgr1, __bgr0
.GLOBAL __pssr0, __brsr0, __pssr1, __brsr1, __aidr, __aidrh
.GLOBAL __aidrl, __lcdcc, __lcdce1, __lcdce2, __lcdce3, __lcdce4
.GLOBAL __lcdce5, __lcdce6, __lcdcb1, __lcdcb2, __seg00, __seg01
.GLOBAL __seg02, __seg03, __seg04, __seg05, __seg06, __seg07
.GLOBAL __seg08, __seg09, __seg10, __seg11, __seg12, __seg13
.GLOBAL __seg14, __seg15, __seg16, __seg17, __seg18, __seg19
.GLOBAL __seg20, __seg21, __seg22, __seg23, __seg24, __seg25
.GLOBAL __seg26, __seg27, __seg28, __seg29, __seg30, __seg31
.GLOBAL __seg32, __seg33, __seg34, __seg35, __seg36, __seg37
.GLOBAL __seg38, __seg39, __dacr, __dat, __wcdr, __csvcr
.GLOBAL __ilsr, __wicr
__wrarh0 .res.b 1 ;000F80 /* WRAR0 */
WRARH0 .equ 0x0F80
__wrarl0 .res.b 1 ;000F81
WRARL0 .equ 0x0F81
__wrdr0 .res.b 1 ;000F82 /* WRDR0 */
WRDR0 .equ 0x0F82
__wrarh1 .res.b 1 ;000F83 /* WRAR1 */
WRARH1 .equ 0x0F83
__wrarl1 .res.b 1 ;000F84
WRARL1 .equ 0x0F84
__wrdr1 .res.b 1 ;000F85 /* WRDR1 */
WRDR1 .equ 0x0F85
__wrarh2 .res.b 1 ;000F86 /* WRAR2 */
WRARH2 .equ 0x0F86
__wrarl2 .res.b 1 ;000F87
WRARL2 .equ 0x0F87
__wrdr2 .res.b 1 ;000F88 /* WRDR2 */
WRDR2 .equ 0x0F88
__wrarh3 .res.b 1 ;000F89 /* WRAR3 */
WRARH3 .equ 0x0F89
__wrarl3 .res.b 1 ;000F8A
WRARL3 .equ 0x0F8A
__wrdr3 .res.b 1 ;000F8B /* WRDR3 */
WRDR3 .equ 0x0F8B
__wrarh4 .res.b 1 ;000F8C /* WRAR4 */
WRARH4 .equ 0x0F8C
__wrarl4 .res.b 1 ;000F8D
WRARL4 .equ 0x0F8D
__wrdr4 .res.b 1 ;000F8E /* WRDR4 */
WRDR4 .equ 0x0F8E
__wrarh5 .res.b 1 ;000F8F /* WRAR5 */
WRARH5 .equ 0x0F8F
__wrarl5 .res.b 1 ;000F90
WRARL5 .equ 0x0F90
__wrdr5 .res.b 1 ;000F91 /* WRDR5 */
WRDR5 .equ 0x0F91
__t01cr0 .res.b 1 ;000F92 /* T01CR0 */
T01CR0 .equ 0x0F92
__t00cr0 .res.b 1 ;000F93 /* T00CR0 */
T00CR0 .equ 0x0F93
__t0dr .res.b 2 ;000F94 /* T01DR */
T0DR .equ 0x0F94
.org 0xF94
__t01dr .res.b 1 ;000F94
T01DR .equ 0x0F94
__t00dr .res.b 1 ;000F95
T00DR .equ 0x0F95
__tmcr0 .res.b 1 ;000F96 /* TMCR0 */
TMCR0 .equ 0x0F96
__t11cr0 .res.b 1 ;000F97 /* T11CR0 */
T11CR0 .equ 0x0F97
__t10cr0 .res.b 1 ;000F98 /* T10CR0 */
T10CR0 .equ 0x0F98
__t1dr .res.b 2 ;000F99 /* T01DR */
T1DR .equ 0x0F99
.org 0xF99
__t11dr .res.b 1 ;000F99
T11DR .equ 0x0F99
__t10dr .res.b 1 ;000F9A /* T00DR */
T10DR .equ 0x0F9A
__tmcr1 .res.b 1 ;000F9B /* TMCR0 */
TMCR1 .equ 0x0F9B
__pps01 .res.b 1 ;000F9C /* PPS01 */
PPS01 .equ 0x0F9C
__pps00 .res.b 1 ;000F9D /* PPS00 */
PPS00 .equ 0x0F9D
__pds01 .res.b 1 ;000F9E /* PDS01 */
PDS01 .equ 0x0F9E
__pds00 .res.b 1 ;000F9F /* PDS00 */
PDS00 .equ 0x0F9F
__pps11 .res.b 1 ;000FA0 /* PPS11 */
PPS11 .equ 0x0FA0
__pps10 .res.b 1 ;000FA1 /* PPS10 */
PPS10 .equ 0x0FA1
__pds11 .res.b 1 ;000FA2 /* PDS11 */
PDS11 .equ 0x0FA2
__pds10 .res.b 1 ;000FA3 /* PDS10 */
PDS10 .equ 0x0FA3
__ppgs .res.b 1 ;000FA4 /* PPGS */
PPGS .equ 0x0FA4
__revc .res.b 1 ;000FA5 /* REVC */
REVC .equ 0x0FA5
__tmr0 .res.b 2 ;000FA6 /* Reload Timer */
TMR0 .equ 0x0FA6
.org 0xFA6
__tmrlr0 .res.b 2 ;000FA6
TMRLR0 .equ 0x0FA6
.org 0xFA6
__tmrh0 .res.b 1 ;000FA6
TMRH0 .equ 0x0FA6
__tmrl0 .res.b 1 ;000FA7
TMRL0 .equ 0x0FA7
__tmr1 .res.b 2 ;000FA8
TMR1 .equ 0x0FA8
.org 0xFA8
__tmrlr1 .res.b 2 ;000FA8
TMRLR1 .equ 0x0FA8
.org 0xFA8
__tmrh1 .res.b 1 ;000FA8
TMRH1 .equ 0x0FA8
__tmrl1 .res.b 1 ;000FA9
TMRL1 .equ 0x0FA9
__pdcr0 .res.b 2 ;000FAA /* PDCR0 */
PDCR0 .equ 0x0FAA
.org 0xFAA
__pdcrh0 .res.b 1 ;000FAA
PDCRH0 .equ 0x0FAA
__pdcrl0 .res.b 1 ;000FAB
PDCRL0 .equ 0x0FAB
__pcsr0 .res.b 2 ;000FAC /* PCSR0 */
PCSR0 .equ 0x0FAC
.org 0xFAC
__pcsrh0 .res.b 1 ;000FAC
PCSRH0 .equ 0x0FAC
__pcsrl0 .res.b 1 ;000FAD
PCSRL0 .equ 0x0FAD
__pdut0 .res.b 2 ;000FAE /* PDUT0 */
PDUT0 .equ 0x0FAE
.org 0xFAE
__pduth0 .res.b 1 ;000FAE
PDUTH0 .equ 0x0FAE
__pdutl0 .res.b 1 ;000FAF
PDUTL0 .equ 0x0FAF
__pdcr1 .res.b 2 ;000FB0 /* PDCR1 */
PDCR1 .equ 0x0FB0
.org 0xFB0
__pdcrh1 .res.b 1 ;000FB0
PDCRH1 .equ 0x0FB0
__pdcrl1 .res.b 1 ;000FB1
PDCRL1 .equ 0x0FB1
__pcsr1 .res.b 2 ;000FB2 /* PCSR1 */
PCSR1 .equ 0x0FB2
.org 0xFB2
__pcsrh1 .res.b 1 ;000FB2
PCSRH1 .equ 0x0FB2
__pcsrl1 .res.b 1 ;000FB3
PCSRL1 .equ 0x0FB3
__pdut1 .res.b 2 ;000FB4 /* PDUT1 */
PDUT1 .equ 0x0FB4
.org 0xFB4
__pduth1 .res.b 1 ;000FB4
PDUTH1 .equ 0x0FB4
__pdutl1 .res.b 1 ;000FB5
PDUTL1 .equ 0x0FB5
__pdcr2 .res.b 2 ;000FB6 /* PDCR2 */
PDCR2 .equ 0x0FB6
.org 0xFB6
__pdcrh2 .res.b 1 ;000FB6
PDCRH2 .equ 0x0FB6
__pdcrl2 .res.b 1 ;000FB7
PDCRL2 .equ 0x0FB7
__pcsr2 .res.b 2 ;000FB8 /* PCSR2 */
PCSR2 .equ 0x0FB8
.org 0xFB8
__pcsrh2 .res.b 1 ;000FB8
PCSRH2 .equ 0x0FB8
__pcsrl2 .res.b 1 ;000FB9
PCSRL2 .equ 0x0FB9
__pdut2 .res.b 2 ;000FBA /* PDUT2 */
PDUT2 .equ 0x0FBA
.org 0xFBA
__pduth2 .res.b 1 ;000FBA
PDUTH2 .equ 0x0FBA
__pdutl2 .res.b 1 ;000FBB
PDUTL2 .equ 0x0FBB
__bgr .res.b 2 ;000FBC /* BGR */
BGR .equ 0x0FBC
.org 0xFBC
__bgr1 .res.b 1 ;000FBC
BGR1 .equ 0x0FBC
__bgr0 .res.b 1 ;000FBD
BGR0 .equ 0x0FBD
__pssr0 .res.b 1 ;000FBE /* PSSR0 */
PSSR0 .equ 0x0FBE
__brsr0 .res.b 1 ;000FBF /* BRSR0 */
BRSR0 .equ 0x0FBF
__pssr1 .res.b 1 ;000FC0 /* PSSR1 */
PSSR1 .equ 0x0FC0
__brsr1 .res.b 1 ;000FC1 /* BRSR1 */
BRSR1 .equ 0x0FC1
__aidr .res.b 2 ;000FC2 /* AIDRH */
AIDR .equ 0x0FC2
.org 0xFC2
__aidrh .res.b 1 ;000FC2
AIDRH .equ 0x0FC2
__aidrl .res.b 1 ;000FC3 /* AIDRL */
AIDRL .equ 0x0FC3
__lcdcc .res.b 1 ;000FC4 /* LCDCC */
LCDCC .equ 0x0FC4
__lcdce1 .res.b 1 ;000FC5 /* LCDCE1 */
LCDCE1 .equ 0x0FC5
__lcdce2 .res.b 1 ;000FC6 /* LCDCE2 */
LCDCE2 .equ 0x0FC6
__lcdce3 .res.b 1 ;000FC7 /* LCDCE3 */
LCDCE3 .equ 0x0FC7
__lcdce4 .res.b 1 ;000FC8 /* LCDCE4 */
LCDCE4 .equ 0x0FC8
__lcdce5 .res.b 1 ;000FC9 /* LCDCE5 */
LCDCE5 .equ 0x0FC9
__lcdce6 .res.b 1 ;000FCA /* LCDCE6 */
LCDCE6 .equ 0x0FCA
__lcdcb1 .res.b 1 ;000FCB /* LCDCB1 */
LCDCB1 .equ 0x0FCB
__lcdcb2 .res.b 1 ;000FCC /* LCDCB2 */
LCDCB2 .equ 0x0FCC
__seg00 .res.b 1 ;000FCD /* SEG00 */
SEG00 .equ 0x0FCD
.org 0xFCD
__seg01 .res.b 1 ;000FCD
SEG01 .equ 0x0FCD
__seg02 .res.b 1 ;000FCE /* SEG02 */
SEG02 .equ 0x0FCE
.org 0xFCE
__seg03 .res.b 1 ;000FCE
SEG03 .equ 0x0FCE
__seg04 .res.b 1 ;000FCF /* SEG04 */
SEG04 .equ 0x0FCF
.org 0xFCF
__seg05 .res.b 1 ;000FCF
SEG05 .equ 0x0FCF
__seg06 .res.b 1 ;000FD0 /* SEG06 */
SEG06 .equ 0x0FD0
.org 0xFD0
__seg07 .res.b 1 ;000FD0
SEG07 .equ 0x0FD0
__seg08 .res.b 1 ;000FD1 /* SEG08 */
SEG08 .equ 0x0FD1
.org 0xFD1
__seg09 .res.b 1 ;000FD1
SEG09 .equ 0x0FD1
__seg10 .res.b 1 ;000FD2 /* SEG10 */
SEG10 .equ 0x0FD2
.org 0xFD2
__seg11 .res.b 1 ;000FD2
SEG11 .equ 0x0FD2
__seg12 .res.b 1 ;000FD3 /* SEG12 */
SEG12 .equ 0x0FD3
.org 0xFD3
__seg13 .res.b 1 ;000FD3
SEG13 .equ 0x0FD3
__seg14 .res.b 1 ;000FD4 /* SEG14 */
SEG14 .equ 0x0FD4
.org 0xFD4
__seg15 .res.b 1 ;000FD4
SEG15 .equ 0x0FD4
__seg16 .res.b 1 ;000FD5 /* SEG16 */
SEG16 .equ 0x0FD5
.org 0xFD5
__seg17 .res.b 1 ;000FD5
SEG17 .equ 0x0FD5
__seg18 .res.b 1 ;000FD6 /* SEG18 */
SEG18 .equ 0x0FD6
.org 0xFD6
__seg19 .res.b 1 ;000FD6
SEG19 .equ 0x0FD6
__seg20 .res.b 1 ;000FD7 /* SEG20 */
SEG20 .equ 0x0FD7
.org 0xFD7
__seg21 .res.b 1 ;000FD7
SEG21 .equ 0x0FD7
__seg22 .res.b 1 ;000FD8 /* SEG22 */
SEG22 .equ 0x0FD8
.org 0xFD8
__seg23 .res.b 1 ;000FD8
SEG23 .equ 0x0FD8
__seg24 .res.b 1 ;000FD9 /* SEG24 */
SEG24 .equ 0x0FD9
.org 0xFD9
__seg25 .res.b 1 ;000FD9
SEG25 .equ 0x0FD9
__seg26 .res.b 1 ;000FDA /* SEG26 */
SEG26 .equ 0x0FDA
.org 0xFDA
__seg27 .res.b 1 ;000FDA
SEG27 .equ 0x0FDA
__seg28 .res.b 1 ;000FDB /* SEG28 */
SEG28 .equ 0x0FDB
.org 0xFDB
__seg29 .res.b 1 ;000FDB
SEG29 .equ 0x0FDB
__seg30 .res.b 1 ;000FDC /* SEG30 */
SEG30 .equ 0x0FDC
.org 0xFDC
__seg31 .res.b 1 ;000FDC
SEG31 .equ 0x0FDC
__seg32 .res.b 1 ;000FDD /* SEG32 */
SEG32 .equ 0x0FDD
.org 0xFDD
__seg33 .res.b 1 ;000FDD
SEG33 .equ 0x0FDD
__seg34 .res.b 1 ;000FDE /* SEG34 */
SEG34 .equ 0x0FDE
.org 0xFDE
__seg35 .res.b 1 ;000FDE
SEG35 .equ 0x0FDE
__seg36 .res.b 1 ;000FDF /* SEG36 */
SEG36 .equ 0x0FDF
.org 0xFDF
__seg37 .res.b 1 ;000FDF
SEG37 .equ 0x0FDF
__seg38 .res.b 1 ;000FE0 /* SEG38 */
SEG38 .equ 0x0FE0
.org 0xFE0
__seg39 .res.b 1 ;000FE0
SEG39 .equ 0x0FE0
__dacr .res.b 1 ;000FE1 /* DACR */
DACR .equ 0x0FE1
__dat .res.b 1 ;000FE2 /* DAT */
DAT .equ 0x0FE2
__wcdr .res.b 1 ;000FE3 /* WCDR */
WCDR .equ 0x0FE3
.org 0xFEA
__csvcr .res.b 1 ;000FEA /* CSVCR */
CSVCR .equ 0x0FEA
.org 0xFEE
__ilsr .res.b 1 ;000FEE /* ILSR */
ILSR .equ 0x0FEE
__wicr .res.b 1 ;000FEF /* WICR */
WICR .equ 0x0FEF
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -