Epson Research and Development
Page 19
Vancouver Design Center
Programming Notes and Examples
S1D13503
Issue Date: 01/01/30
X18A-G-002-06
3.1.3 Memory Organization for Four Bit Pixels (16 Colors/Gray Shades)
To store four bit pixels, two pixels are grouped into one byte of display memory as shown below:
Figure 3: Pixel Storage For 4 Bits (16 Colors/gray Shades) In One Byte Of Display Memory
When these pixels are shown, Pixel 0 is seen to be left of Pixel 1. For color panels, each four bit pixel represents an index
into the red, green, and blue LUTs. For monochrome panels, each four bit pixel represents an index into the green LUT.
3.1.4 Memory Organization for Eight Bit Pixels (256 Colors)
To store eight bit pixels, one pixel is stored in one byte of display memory as shown below:
Figure 4: Pixel Storage For 8 Bits (256 Colors) In One Byte Of Display Memory
As shown above, the 256 color pixel is divided into three parts: three bits for red, three bits for green, and two bits for blue.
The red bits represent an index into the red LUT, the green bits represent an index into the green LUT, and the blue bits
represent an index into the blue LUT. Eight bit pixels are only available in color panels.
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Pixel 0
Bit 3
Pixel 0
Bit 2
Pixel 0
Bit 1
Pixel 0
Bit 0
Pixel 1
Bit 3
Pixel 1
Bit 2
Pixel 1
Bit 1
Pixel 1
Bit 0
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Red Bit 2
Red Bit 1
Red Bit 0
Green Bit 2
Green Bit 1
Green Bit 0
Blue Bit 1
Blue Bit 0
electronic components distributor