EMS6500 EM Microelectronic, EMS6500 Datasheet - Page 121

no-image

EMS6500

Manufacturer Part Number
EMS6500
Description
Microcontroller Development System 4-bit (Emmon), Simulators 4-bit
Manufacturer
EM Microelectronic
Datasheet
1.
Copyright  2003, EM Microelectronic-Marin SA
LCD Simulation
The application LCDEDIT allows the definition of virtual LCD displays for use with
the EM 4bit Microcontroller Development System simulation tools. These virtual LCD
displays can be customised to the specific needs of the applications and
consequently allows the complete testing of the software with the simulation tools. In
addition this tool allows the evaluation of LCD prototypes as well as the
development of software before the existence of the actual display.
When simulating a microcontroller that has an LCD the simulation module of the
microcontroller searches the current project directory for a LCD configuration file
(*.CFG) that has the same name as the project definition file. If this LCD
configuration file cannot be found then the default LCD configuration file for the
target microcontroller will be used. The LCD configuration file contains the
information necessary for the display of the LCD. This includes parameters such as
the initial position of the display on the screen, the size of the display and the size
and position of each segment within the display. Each defined segment is assigned
a segment address and data bit, as well as a bitmap, which defines the active state
of the segment. Segment address/data bit and Segment/ backplane (COM) indexes
have a one to one mapping (except that segment addresses are zero based while
segment indexes are 1 based) for default segment allocation. For free segment
allocation, each Segment/backplane index can be allocated freely whitin the
µController’s LCD address space (refer to µC specification). One bitmap may be
assigned to several segments thus reducing the amount of time spent editing the
bitmaps. In addition several segments may be assigned identical segment and
backplane indexes.
The following document describes how to use the application LCDEDIT to define a
virtual LCD display.
5
www.emmicroelectronic.com
LCD Editor
EM66xx
Binder 4.3-01/03 Rev. B/495

Related parts for EMS6500