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

📄 st2205.def

📁 FLASH烧录 麻将机。。。。 FLASH烧录 麻将机
💻 DEF
字号:
;;=====================================================
;;          *****  Sitronix ST2205 define *****
;;            ------------------------------
;;               Written by : Jesse Chang
;;               -----------------------
;;=====================================================

        chip     w65c02s
        .page0
;;; GPIO ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PA      equ     00h             ; I/O port A.
PB      equ     01h             ; I/O port B.
PC      equ     02h             ; I/O port C.
PD      equ     03h             ; I/O port D.
PE      equ     04h             ; I/O port E.
PF      equ     05h             ; I/O port F.

PSC     equ     06h             ; Port C I/O type selection
PSE     equ     07h             ; Port E I/O type selection

PCA     equ     08h             ; Port A direction control register.
PCB     equ     09h             ; Port B direction control register.
PCC     equ     0ah             ; Port C direction control register.
PCD     equ     0bh             ; Port D direction control register.
PCE     equ     0ch             ; Port E direction control register.
PCF     equ     0dh             ; Port F direction control register.

PFC     equ     0eh             ; Port C function selection
PFD     equ     0fh             ; Port D function selection

;;; PSG ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PSG0A   equ     10h             ; PSG channel 0 control register A.
PSG0B   equ     11h             ; PSG channel 0 control register B.
PSG1A   equ     12h             ; PSG channel 1 control register A.
PSG1B   equ     13h             ; PSG channel 1 control register B.
PSG2A   equ     14h             ; PSG channel 2 control register A.
PSG2B   equ     15h             ; PSG channel 2 control register B.
PSG3A   equ     16h             ; PSG channel 3 control register A.
PSG3B   equ     17h             ; PSG channel 3 control register B.
VOL0    equ     18h             ; PSG channel 0 volumn control register.
VOL1    equ     19h             ; PSG channel 1 volumn control register.
VOL2    equ     1Ah             ; PSG channel 2 volumn control register.
VOL3    equ     1Bh             ; PSG channel 3 volumn control register.
VOLM0   equ     1Ch             ; PSG left  volumn control register.
VOLM1   equ     1Dh             ; PSG right volumn control register.
PSGC    equ     1Eh             ; PCG control register
PSGM    equ     1Fh             ; PCG mode selection register

;;; Timer ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
T0CL    equ     20h             ; Timer 0 register low
T0CH    equ     21h             ; Timer 0 register high
T1CL    equ     22h             ; Timer 1 register low
T1CH    equ     23h             ; Timer 1 register high
T2CL    equ     24h             ; Timer 2 register low
T2CH    equ     25h             ; Timer 2 register high
T3CL    equ     26h             ; Timer 3 register low
T3CH    equ     27h             ; Timer 3 register high

TIEN    equ     28h             ; Timer enable control register
PRS     equ     29h             ; Prescaler control register

;;; Base timer ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
BTEN    equ     2Ah             ; Base timer enable control register
BTREQ   equ     2Bh             ; Base timer interrupt request register
T4CL    equ     2Ch             ; Base timer7 register

;;; RTC ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
RCTR    equ     2Eh             ; RTC control register
RTC     equ     2Fh             ; RTC data register register

;;; Banking ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
IRR     equ     30h             ; Interrupt program ROM bank register.
IRRL    equ     30h             ; Interrupt program ROM bank register.
IRRH    equ     31h             ; Interrupt program ROM bank register.

PRR     equ     32h             ; Program ROM bank register.
PRRL    equ     32h             ; Program ROM bank register.
PRRH    equ     33h             ; Program ROM bank register.

DRR     equ     34h             ; Data ROM bank register.
DRRL    equ     34h             ; Data ROM bank register.
DRRH    equ     35h             ; Data ROM bank register.

BRRL    equ     36h             ; RAM bank register.
BRRH    equ     37h             ; LVD control register.
MISC    equ     38h             ; Miscellaneous register
SYS     equ     39h             ; System control.
PMCR    equ     3Ah             ; I/O Port mode selection register.
XREQ    equ     3Bh             ; External interrupt request register.

;;; Interrupt ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
IREQ    equ     3ch             ; Interrupt request register.
IREQL   equ     3ch             ; Interrupt request register.
IREQH   equ     3dh             ; Interrupt request register.
IENA    equ     3eh             ; Interrupt enable.
IENAL   equ     3eh             ; Interrupt enable.
IENAH   equ     3fh             ; Interrupt enable.

;;; LCD ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
LSSAL   equ     40h
LSSAH   equ     41h
LVPW    equ     42h
LXMAX   equ     43h
LYMAX   equ     44h
LPAN    equ     45h
LBUF    equ     46h
LCTR    equ     47h
LCKR    equ     48h
LFRA    equ     49h
LAC     equ     4ah
LPWM    equ     4bh
LPAL    equ     4ch

PL      equ     4eh             ; I/O port L.
PCL     equ     4fh             ; Port L direction control register.

;;; SPI ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
SDATA   equ     50h
SDATAL  equ     50h
SDATAH  equ     51h
SCTR    equ     52h
SCKR    equ     53h
SSR     equ     54h
SMOD    equ     55h

;;; DMA ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
DPTRL   equ     58h             ; DMA pointer register low
DPTRH   equ     59h             ; DMA pointer register high
DBKRL   equ     5Ah             ; DMA bank register low
DBKRH   equ     5Bh             ; DMA bank register high
DCNTL   equ     5Ch             ; DMA count register low
DCNTH   equ     5Dh             ; DMA count register high
DCTR    equ     5Eh             ; DMA control register
DMOD    equ     5Fh             ; DMA mode selection register

;;; UART(IrDA) , Baud rate generator ;;;;;;;
UCTR    equ     60h
USTR    equ     61h
IRCTR   equ     62h
BCTR    equ     63h
UDATA   equ     64h
BRS     equ     66h
BDIV    equ     67h

;;; Nand Flash ;;;;;;;
FCTR    equ     68h
ECCL    equ     69h
ELLM    equ     6Ah
ECCH    equ     6Bh

;;; 16x8 multiplier ;;;;;;;
MULL    equ     6Ch
MULH    equ     6Dh

;;; PCM channel ;;;;;;;
PCM     equ     6Eh
PCMCTR  equ     6Fh

;;; USB ;;;;;;;
USBCON  equ     70h
USBIEN  equ     71h
USBIRQ  equ     72h
USBBFS  equ     73h
EP0CON  equ     74h
EP0LEN  equ     75h
BKCON   equ     76h
BKOLEN  equ     77h

        .ends

⌨️ 快捷键说明

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