Tag Archives: 4 gray levels

Generating 2bpp grayscale data on two pages

Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems and a programmable graphic and text processing tool.

Generating 2bpp grayscale data on two pages

From Version 3.4b, a new setting for an alternative output format for 2bpp grayscale has been implemented.

The data then is generated in two separate data arrays (or pages) : The first page of 1bpp data is to turn on light gray, and the second page of 1bpp data is to turn dark gray.

For example, for a 128 x 96 2bpp gray LCD Panel, the generated data is split in two arrays of 128 x 12 bytes. Each byte contains 1bpp of 8 pixels, combined with the other byte in the other array to make the 2bpp.

Target : For example LCD controller S6B0741 (Samsung)

bitmap2lcd 4bpp grayscale

Grayscale GLCD controller support : 4,16 and 32 gray levels

Bitmap2LCD is a tool for programming small Graphic LCDs in embedded systems.

Since V2.3 and upwards, Bitmap2LCD supports the 4,16 and 32 level grayscale controllers. ( Newly implemented are the 4 and 32 gray levels capability )

Color images and pictures can be imported and converted to 4, 16 and 32 gray levels into the work canvas. The software tool then generates the pixel data array in the selected arrangment, 2, 4 or 5 bits per pixel.

Here’s a list of grayscale LCD controllers, featuring 4, 16 and 32 gray levels.

 

Grayscale LCD Controllers

4 Gray Levels (2bpp)

 

S6B0741 128×129 Samsung

 

KS0741 128×129 Samsung

 

HT1647 64×16 Holtek

 

ST7541 128×129 Sitronix

 

ST7571 128×129 Sitronix

 

ST7586S 384×160 Sitronix

 

UPD16686 128×128 NEC

 

UPD16498 128×128 NEC

 

UPD16488A 128×92 NEC

 

HD66750 128×128 Hitachi

 

HD66421 160×100 Hitachi

 

EM65100 69 x101 Elan Microelectronics Corp

 

NJU6680 128×128 New Japan Radio

 

NJU6682 160×132 New Japan Radio

 

RA8806 320X240 Raio Technology

 

16 Gray Levels (4bpp)

 

EM65101 128×160 Elan Microelectronics Corp

 

SSD1322 480×120 Solomon Systech

 

SSD1325 128×80 Solomon Systech

 

SSD1326 256×32 Solomon Systech

 

SSD1327 128×128 Solomon Systech

 

32 Gray Levels (5bpp)

 

ST7529 255×160 Sitronix