
139
CHAPTER 6 APPLICATIONS OF 8-BIT TIMER/EVENT COUNTER
(1) Description of package
<Public declaration symbol>
MLDY: Subroutine name of musical scale generation program
<Registers used>
Bank 0: A, B, HL
<RAM used>
Name
Usage
Attribute
Bytes
POINT
Stores pointer value of table data
SADDR
1
LNG
Counts sound length data
<Nesting>
1 level 3 bytes
<Hardware used>
8-bit timer/event counters 1 and 2
P31/TO1
<Initial setting>
Sets by subroutine MLDY
Enables interrupt
<Starting>
Call subroutine MLDY
(2) Example of use
EXTRN MLDY
CALL
EI
!MLDY