11 melody assembler, 1 outline of the melody assembler winmla, 2 input/output files – Epson S5U1C63000A User Manual

Page 276: 11 m, Chapter, Elody, Ssembler

Advertising
background image

CHAPTER 11: MELODY ASSEMBLER

262

EPSON

S5U1C63000A MANUAL

(S1C63 FAMILY ASSEMBLER PACKAGE)

CHAPTER

11 M

ELODY

A

SSEMBLER

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".

Advertising