Browse Prior Art Database

Mixing Image and Character Information in an Electrochromic Display

IP.com Disclosure Number: IPCOM000045528D
Original Publication Date: 1983-Apr-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 3 page(s) / 31K

Publishing Venue

IBM

Related People

Bird, CL: AUTHOR [+2]

Abstract

An electrochromic matrix display is loaded one row at a time with image data which may be derived directly from a bit-per-pel full image store or indirectly from a programmable character store. To obtain character slice representations from full image representations of a font of characters held in the programmable character store, the store is addressed by a character code and by a slice index which corresponds to the row of data currently being assembled.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

Page 1 of 3

Mixing Image and Character Information in an Electrochromic Display

An electrochromic matrix display is loaded one row at a time with image data which may be derived directly from a bit-per-pel full image store or indirectly from a programmable character store. To obtain character slice representations from full image representations of a font of characters held in the programmable character store, the store is addressed by a character code and by a slice index which corresponds to the row of data currently being assembled.

As shown in the drawing, an electrochromic matrix display (ECD) 10 is loaded by means of row shift register 11 and column shift register 12. A complete line of image data, each bit of which corresponds to one picture element (pel) of the matrix display is shifted into the column shift register. The corresponding image line is then written into one of the rows of the display, as indicated by the contents of the row shift register. By shifting a single bit through the row shift register the entire display is written one row at a time.

The input data to the column shift register is assembled in a memory 15 which is under the control of or is actually part of a microprocessor (MPU) 16. The data may be either full image data (one bit-per-pel) or may be coded alphanumeric character data. The display 10 is written with a mixture of both types of data under control of the microprocessor.

Men a line of full image data is to be written, the microprocessor sets a bit in portion 17a of a control register 17 to indicate "bit" data. A further portion of the control register 17b is loaded with the appropriate Write or Erase command. The control register portion 17a operates a switch 18 to connect the memory output directly to a serializer 20. The line of full image data in memory 15 is then clocked out on bus 19, one byte at a time, to the serializer. The successive bytes of data...