📄 audition.asm
字号:
; **********************************************************************
; * Project : Electronic Dictionary
; * Date : 2004.5
; * File Name : Audition.Asm (听力测试)
; * Programmer : Z.L.
; ***********************************************************************
Pw 128
Case Off
Argchk Off
Externs On
include st2202.def ;;st2202内部资源定义
include Data.def ;;Data RAM define.(4k)
include Bios.h ;;some basic macro
include Graphics.h ;;display macro
include Keydef.def ;;key define
include Graph.def ;;和音乐/声音相关的
include study.def ;;
Include Talkword.Def
Include Extract.H ;;和解压缩有关
Include 5000Lib.Ref
Include Xyhaddr.H
Include St2202.Mac ;;basic macr
include listen12.h ;;存放听力文本地址的头文件
Include audition.Inc ;;变量定义
;;--my vector ----
public audition_Load
public audition_keyin
public audition_help
;;======================================================================
DS0 .SECTION ;; Data ROM location 10000h(Bank#2)
Include Spkbmp.Asm
auditiontest_help_new:
Db '按[空格]键听问题',0Dh
Db '按[A][B][C][D]键输入答案',0Dh
Db '按[',0F8H,0Ceh,']`[',0F8H,0Cfh,']翻看选项内容.',0dh
Db '按回车键跳到下一道题.',0dh
Db 'test6有两个问题需要回答',0
rightnew:
db ' '
db ' '
db ' 回答正确 '
db ' '
db ' '
;;-------------------------------------
wrongnew:
db ' '
db ' '
db ' 回答错误 '
db ' '
db ' '
;;======================================================================
PS0a .SECTION ;;Program ROM location 0080h
BANKNO EQU LibBank
LISTEN_voice_Hword:
dw ltest1_ADDR>>16
dw ltest2_ADDR>>16
dw ltest3_ADDR>>16
dw ltest4_ADDR>>16
dw ltest5_ADDR>>16
dw ltest6_ADDR>>16
dw ltest6_ADDR>>16
LISTEN_voice_Lword:
dw ltest1_ADDR
dw ltest2_ADDR
dw ltest3_ADDR
dw ltest4_ADDR
dw ltest5_ADDR
dw ltest6_ADDR
dw ltest6_ADDR
LISTEN_txt_Hword:
dw listen1a_ADDR>>16
dw listen1b_ADDR>>16
dw listen1c_ADDR>>16
dw listen1d_ADDR>>16
dw listen1e_ADDR>>16
dw liste12a_ADDR>>16
dw liste12b_ADDR>>16
LISTEN_txt_Lword:
dw listen1a_ADDR
dw listen1b_ADDR
dw listen1c_ADDR
dw listen1d_ADDR
dw listen1e_ADDR
dw liste12a_ADDR
dw liste12b_ADDR
voicelength_table:
dw ltest1_length
dw ltest2_length
dw ltest3_length
dw ltest4_length
dw ltest5_length
dw ltest6_length
dw ltest6_length
;;======================================================================
;;**********************************************************************
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -