
; Example of stop playing by setting the stop flag
; In this example, bit 0 of port A is configured as input,pull-
; high and a switch button is connected between pa.0 and VSS.
pa equ
[12h]
acc equ
[05h]
#include voice.inc
code .section at 0 ’code’
org
0
jmp
begin
org
8
jmp
AdpcmISR
begin:
set
[22H]
again:
speech 0, 12H, 1
waiting:
sz
standby
jmp
again
sz
pa.0
jmp
waiting
clr
acc
Loop:
sdz
acc
jmp
Loop
sz
pa.0
jmp
waiting
set
stop
; stop
jmp
$
end
Quick reference
•
AdpcmQuickMode
Used to turn on quick mode for either 3-bit ADPCM or 4-bit ADPCM.
Define before voice.inc is included.
Usage,
#define AdpcmQuickMode
For example,
#define
AdpcmQuickMode
#include
voice.inc
......
Chapter 13
µ
C VROM Editor (HT-VDS827)
155
Summary of Contents for HT-IDE
Page 11: ...P a r t I Integrated Development Environment Part I Integrated Development Environment 1 ...
Page 12: ...HT IDE User s Guide 2 ...
Page 20: ...Fig 1 6 Fig 1 7 HT IDE User s Guide 10 ...
Page 24: ...HT IDE User s Guide 14 ...
Page 70: ...HT IDE User s Guide 60 ...
Page 76: ...HT IDE User s Guide 66 ...
Page 92: ...HT IDE User s Guide 82 ...
Page 93: ...P a r t I I Development Language and Tools Part II Development Language and Tools 83 ...
Page 94: ...HT IDE User s Guide 84 ...
Page 148: ...HT IDE User s Guide 138 ...
Page 150: ...Fig 12 1 Fig 12 2 HT IDE User s Guide 140 ...
Page 154: ...HT IDE User s Guide 144 ...
Page 192: ...HT IDE User s Guide 182 ...
Page 194: ...HT IDE User s Guide 184 ...
Page 218: ...HT IDE User s Guide 208 ...
Page 235: ...P a r t V Appendix Part V Appendix 225 ...
Page 236: ...HT IDE User s Guide 226 ...
Page 250: ...HT IDE User s Guide 240 ...