Epson S5U1C63000A Computer Accessories User Manual


 
CHAPTER 11: MELODY ASSEMBLER
262 EPSON S5U1C63000A MANUAL
(S1C63 FAMILY ASSEMBLER PACKAGE)
CHAPTER 11 MELODY ASSEMBLER
11.1 Outline of the Melody Assembler winmla
Some S1C63 models have a built-in melody generator that outputs the sound converted from the melody
ROM data. The Melody Assembler winmla is the software tool for converting the melody data created
using an editor into the melody ROM data and melody option setup data. From the file created by
winmla, Seiko Epson produces the mask patterns for the S1C63 chip.
In addition, simultaneously with this file, winmla can create the required HEX file when debugging
programs with the ICE.
11.2 Input/output Files
Figure 11.2.1 shows the input/output files of winmla.
Device information
definition file
s1c63xxx.ini
Melody data
conversion
winmla
Melody ROM option
HEX file
Melody ROM option
document file
Melody
data file
To ICE
by debugger
Mask data creation
by mask data checker
zzzzzzzz.mdt
zzzzzzzz.msa zzzzzzzz.mdc
Fig. 11.2.1 Input/Output Files of winmla
Device information definition file (s1c63xxx.ini)
This file contains option lists for various types of microcomputers and other information. Always be
sure to use the files presented by Seiko Epson. This file is effective for only the type of microcomputer
indicated by the file name. Do not modify the contents of the file or use the file in other types of
microcomputers.
Nelody data file (zzzzzzzz.mdt)
This is a test format file in which the score data is written. Use an editor to create this file. Refer to
Section 11.4, "Melody Data", for details.
Melody ROM option document file (zzzzzzzz.mdc)
This is a text format file in which the contents of selected mask options and the mask data created
from the melody data are stored. You can read this file into winmla and correct the already selected
option settings. This file is packed along with completed other program/data files into a single file by
the mask data checker winmdc, which we would like to have presented to Seiko Epson as the mask
data file. From this file, Seiko Epson will create the mask patterns for the IC.
Melody ROM option HEX file (zzzzzzzz.msa)
This is the Motorola S2 format file necessary to set the selected mask options in the ICE. When you
debug programs with the ICE, download this file into the ICE using debugger commands.
1 The "xxx" in the file name denotes the model name of a microcomputer. For the "zzzzzzzz" part, any
given file name can be specified.
2 For details on how to download mask options into the ICE, refer to Chapter 8, "Debugger".