![]()  | ![]()  | |||
| 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 |