📄 apauto.asm
字号:
;;=========================================================
;;=========================================================
.chip 8052
.symbols
.ramchk off
;;=========================================================
W78 equ 1 ; W78E58B/858/62/65/516/365/ERD2
W77 equ 0 ; W77E516/532, W79xxx
;----------------------------------------------------------
chpenr reg f6h
chpcon reg bfh
turbo_TA reg c7h
turbo_CHPCON reg 9fh
;;=========================================================
goto_LDROM:
if W78
;W78EXX run this program.
mov ie,#0h
mov tcon,#00h
mov t2con,#00h
mov chpenr,#87h
mov chpenr,#59h
mov chpcon,#03h
mov chpenr,#00h
mov ie,#82h
mov tmod,#01h
mov tl0,#f0h
mov th0,#ffh
setb tr0
mov pcon,#01h
jmp $
endif
if W77
;W77Exx run this program.
mov ie,#0h
mov eie,#0h
mov tcon,#00h
mov t2con,#00h
mov turbo_TA,#aah
mov turbo_TA,#55h
mov turbo_CHPCON,#03h
mov turbo_TA,#00
mov ie,#82h
mov tmod,#01h
mov tl0,#f0h
mov th0,#ffh
setb tr0
mov pcon,#01h
jmp $
endif
.end
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -