TAMS / Java / Hades / applets: contents | previous | next | ||||
Hades Applets contents visual index introduction std_logic_1164 gatelevel circuits delay models flipflops adders and arithm... counters LFSR and selftest memories programmable logic state-machine editor misc. demos I/O and displays seven-segmen... ascii display dot-matrix d... multiplexed ... 8-digit mult... 8-digit disp... alphanumeric... alphanumeric... graphics LCD VT52 terminal DCF-77 clock relays (switch-le... CMOS circuits (sw... RTLIB logic RTLIB registers Prima processor D*CORE MicroJava Pic16 cosimulation Mips R3000 cosimu... Intel MCS4 (i4004) image processing ... [Sch04] Codeumsetzer [Sch04] Addierer [Sch04] Flipflops [Sch04] Schaltwerke [Sch04] RALU, Min... [Fer05] State-Mac... [Fer05] PIC16F84/... [Fer05] Miscellan... [Fer05] Femtojava FreeTTS | Graphics LCD (Samsung KS0108)
Circuit Description
A prototype circuit to demonstrate
the Graphics LCD simulation component.
These dot-matrix liquid-crystal displays can be used to display
black-and-white bitmap images
(actually, rather black-and-green or black-and-red etc.,
depending on the LCD backlight color).
The simulation model is based on the instruction set of the KS0108 controller chip from Samsung, but most dot-matrix liquid-crystal display controllers use a similar instruction set and interface. The 8-bit data bus can also be used in a (slower) 4-bit mode to save wires. The design shown here uses two cascaded TTL-series 74590 8-bit counters to address a ROM, whose output data directly drives the GraphicsLCD simulation component. The ROM stores both the initialization sequence data and the image data for the display. To avoid extra logic, only the lower 4-bits of each ROM data word are used for actual display data, while two bits control the counter reset, and one bit drives the display control inputs. Press the "reset" pulse-switch to reset the counters and re-load the image into the display.
| |||
Print version | Run this demo in the Hades editor (via Java WebStart) | ||||
Usage | FAQ | About | License | Feedback | Tutorial (PDF) | Referenzkarte (PDF, in German) | ||||
Impressum | http://tams.informatik.uni-hamburg.de/applets/hades/webdemos/45-misc/51-graphics-lcd/graphics-lcd.html |