📄 eg10a.asm
字号:
;;==============================================================================
;; PROJECT : SPLB30 Program With Flash
;; FILE_NAME : EF101A (bank 0 & bank 1)
;; VERSION : 1.0
;; DATE : 2002_11_21
;; WRITEEN BY : Wu wen hui
;;==============================================================================
.SYNTAX 6502
.LINKLIST
.SYMBOLS
.MACLIST ON
.INCLUDE splb30.inc
;;TestCode equ 0
D_SystemC32K equ 32768
D_SystemClock equ 2000000
;;==============================================================================
.PAGE0
;;==============================================================================
org $40
;;==============================================================================
.include melody.inh
.include workram.inc
;;==============================================================================
.CODE
;;==============================================================================
org $0100
.include melody.dat
;;==============================================================================
org $0200
.include dataram.asm
org $0a00
DR_SyncInfoBuf ds 20
;;==============================================================================
org $3E00
R_LcdRamForSplb30 ds 1
;;==============================================================================
;;==============================================================================
;;
;; Program Area
;;
;;==============================================================================
org $4000
BankStart: EQU $4000
MelodyTabLow:
db <Beep
db <Beep2
org $4020
MelodyTabHigh:
db >Beep
db >Beep2
org $4030
db 1
;;=============================================================================
;;=============================================================================
;; org $c000
;; db 00h ;;IC Test Program used
;;======================================================================
ORG $C800
;;======================================================================
;; Bank 0
;;======================================================================
.include index.asm ;;for bank,char...
.include b30core.asm ; bank 0
.include lcdtab.asm
.include music.asm
.include main.asm
.include melody.tab
.include display.asm
.include keyScan.asm
ORG $FFE0
ldx #1
stx P_BankSwitch00
rts
;;======================================================================
;;======================================================================
ORG $FFF2
DW NMI
DW RESET
DW IRQ
ORG $FFFA
DW NMI
DW RESET
DW IRQ
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -