Skip to content

Internal LCD Port

Matthias Melcher edited this page May 17, 2024 · 5 revisions

The LCD (480x320) in the MP2x00 is connected to the main board through a 20 pin flat ribbon cable (0.5mm pitch).

Pin Name Function
1 GND Ground
2 GND
3 lcdSwVCC 3.2V
4 lcdFiltFlm Start of frame (half frame?) High pulse 41.5us every 13.2ms (75.2Hz)
5 lcdVccEn H, 3.2V
6 lcdFiltLnClk Start of line sync, High pulse 240ns every 41.2us or 24.3kHz, ~320 clock cycles per frame
7 lcdFiltAcMod 5ms or 200Hz 50% (this frequency is somewhat irregular)
8 lcdFlltVdClk starts 2.5us after LnClk falls, two pixel sync at 640ns or 1.5MHz. This adds up to ~60 clock pulses per line, or 120 pixels in 16 grays, or just a fourth of the screen width.
9 lcdFiltD0 4 bit 16 grays data for two pixels at 640ns or 1.5MHz, stable when VdClk falls
10 lcdFiltD1
11 lcdFiltD2
12 lcdFiltD3
13 lcdFiltD4
14 lcdFiltD5
15 lcdFiltD6
16 lcdFiltD7
17 d21VVc 21V
18 lcdSwVCC 3.2V
19 GND
20 GND