NHD-7.0-800480WF-CTXI#

NHD-7.0-800480WF-CTXI#
TFT (Thin-Film-Transistor) Color Liquid Crystal Display Module
NHD7.0800480WFCTXI#-
Newhaven Display
7.0” Diagonal
800xRGBx480 pixels
Model
Built-in Controller
White LED backlight
TFT
6:00 view, Wide Temp
RoHS Compliant
Newhaven Display International, Inc.
2511 Technology Drive, Suite 101
Elgin IL, 60124
Ph: 847-844-8795
Fax: 847-844-8796
www.newhavendisplay.com
[email protected]
[email protected]
Document Revision History
Revision
Date
Description
Changed by
0
1
2
3
4
5
6
7
8
8/31/2010
10/5/2010
2/8/2011
2/23/2011
3/3/2011
10/7/2011
1/6/2012
5/31/2012
8/7/2013
Initial Release
Mechanical Drawing updated
Initialization code added
Grammar/symbols updated
Mechanical drawing updated
Backlight pin description added
Pixel data format updated
Mechanical drawing updated
Updated Functions and Features, Mechanical Drawing,
Electrical and Optical Characteristics.
MC
BE
AK
BE
BE
AK
AK
AK
JN
Functions and Features
•
•
•
•
•
800xRGBx480 resolution
LED backlight
8-bit MCU interface
262,144 colors
SSD1963 8-bit controller
[2]
Mechanical Drawing
[3]
[4]
CON2 LCD Pin Description
Pin No.
1
2
3
4
5
Symbol
GND
VDD
NC
D/C#
WR#
Connection
Power Supply
Power Supply
MPU
MPU
Function Description
Ground
Power supply for logic (+3.3V)
No Connect
Register Select signal: 1=Data, 0=Command
Active LOW Write signal (8080 mode)
Read/Write signal (6800 mode)
Active LOW Read signal (8080 mode)
Edge trigger Enable signal (6800 mode)
6
RD#
MPU
7-14
15
16
17
18
19
20
DB0~DB7
CS#
NC
NC
RST#
NC
NC
MPU
8-bit bi-directional data bus
MPU
MPU
-
Active LOW Chip Select signal
No Connect
No Connect
Active LOW Reset signal
No Connect
No Connect
LCD connector: 1.0mm pitch,20-Conductor FFC, top contact
Recommended connection: 1.0mm pitch, 20-conductor FFC cable
CON1 TFT Pin-Out (before controller board):
Pin No.
1
2
3
4-7
8
9
10-12
13-15
16
17-19
20
21-23
24
25-27
28
29-31
32
33-35
36-37
38
39-40
Symbol
GND
GND
NC
VDD
NC
DE
GND
B5-B3
GND
B2-B0
GND
G5-G3
GND
G2-G0
GND
R5-R3
GND
R2-R0
GND
DCLK
GND
Connection
Power Supply
Power Supply
Power Supply
MPU
Power Supply
MPU
Power Supply
MPU
Power Supply
MPU
Power Supply
MPU
Power Supply
MPU
Power Supply
MPU
Power Supply
MPU
Power Supply
Function Description
Power Ground
Power Ground
No connect
Power Supply (+3.3V)
No connect
Data Enable
Power Ground
Blue B5 (MSB) to B3
Power Ground
Blue B2 – B0(LSB)
Power Ground
Green B5 (MSB) to B3
Power Ground
Green B2 – B0(LSB)
Power Ground
Red B5 (MSB) to B3
Power Ground
Red B2 – B0(LSB)
Power Ground
Clock (Falling edge triggered)
Power Ground
LCD connector: 0.5mm pitch, 40-Conductor FFC, Bottom contact
Recommended connection: 0.5mm pitch, 40-conductor FFC cable
Backlight Pin-Out:
Pin No.
1
2
Symbol
VDD
GND
Connection
Power Supply
Power Supply
Function Description
Power Supply (+9.9V)
Power Ground
Backlight connector: JST p/n: BHSR-02VS-1
Recommended mating connector: JST p/n: SM 02B-BHSS-1
[5]
Electrical Characteristics
Item
Operating Temperature Range
Storage Temperature Range
Supply Voltage
Supply Current
“H” Level input
“L” Level input
Backlight Supply Voltage
Backlight Supply Current
Backlight Lifetime
Symbol
Top
Tst
VDD
IDD
Vih
Vil
VLED
ILED
-
Condition
Absolute Max
Absolute Max
o
VDD=3.3V 25 C
VLED=9.9V
Until half-brightness
Min.
-20
-30
3.0
0.8V*DD
-
Typ.
3.3
200
-
Max.
+70
+80
3.6
260
VDD+ 0.5
0.2*VDD
Unit
⁰C
⁰C
V
mA
V
V
140
10,000
9.9
160
20,000
180
-
V
mA
Hrs.
Optical Characteristics
Item
Viewing Angle – Top
Viewing Angle – Bottom
Viewing Angle – Left
Viewing Angle – Right
Contrast Ratio
Luminance
Response Time (rise)
Response Time (fall)
Symbol
Condition
Cr ≥10
Cr
YL
Tr
Tf
-
Min.
250
300
-
Typ.
50
70
70
70
400
350
5
11
Max.
10
16
Unit
⁰
⁰
⁰
⁰
2
cd/m
ms
ms
Controller Information
Built-in SSD1963 controller.
Please download specification at http://www.newhavendisplay.com/app_notes/SSD1963.pdf
[6]
Parallel Interface:
The SSD1963 controller supports both 8080 mode and 6800 mode.
See the SSD1963 datasheet for detailed timing diagrams.
Command Instructions:
See the SSD1963 datasheet for the Instruction Table and Command Descriptions.
Pixel Data Format:
[7]
Example Initialization Program
/*******************************************************************************
* Function Name : UILCD_Init
* Description : Initializes LCD.
* Input
: None
* Output
: None
* Return
: None
*******************************************************************************/
void TFT_7_Init(void)
{
GPIO_ResetBits(GPIOC, CS1);
GPIO_SetBits(GPIOC, nRD);
GPIO_ResetBits(GPIOC, nWR);
GPIO_WriteBit(GPIOC, RES, Bit_RESET);
TFT_delay(5);
GPIO_WriteBit(GPIOC, RES, Bit_SET);
TFT_delay(100);
TFT_7_Write_Command(0x01); //Software Reset
TFT_7_Write_Command(0x01);
TFT_7_Write_Command(0x01);
TFT_delay(10);
TFT_7_Command_Write(0xe0,0x01); //START PLL
TFT_7_Command_Write(0xe0,0x03); //LOCK PLL
TFT_7_Write_Command(0xb0);
//SET LCD MODE SET TFT 18Bits MODE
GPIO_SetBits(GPIOC, RS);
TFT_7_Write_Data(0x08);
//SET TFT MODE & hsync+Vsync+DEN MODE
TFT_7_Write_Data(0x80);
//SET TFT MODE & hsync+Vsync+DEN MODE
TFT_7_Write_Data(0x03);
//SET horizontal size=800-1 HightByte
TFT_7_Write_Data(0x1f);
//SET horizontal size=800-1 LowByte
TFT_7_Write_Data(0x01);
//SET vertical size=480-1 HightByte
TFT_7_Write_Data(0xdf);
//SET vertical size=480-1 LowByte
TFT_7_Write_Data(0x00);
//SET even/odd line RGB seq.=RGB
TFT_7_Command_Write(0xf0,0x00); //SET pixel data I/F format=8bit
TFT_7_Command_Write(0x36,0x09); //SET address mode=flip vertical, BGR
TFT_7_Command_Write(0x3a,0x60); // SET R G B format = 6 6 6
TFT_7_Write_Command(0xe2);
//SET PLL freq=113.33MHz
GPIO_SetBits(GPIOC, RS);
TFT_7_Write_Data(0x22);
TFT_7_Write_Data(0x03);
TFT_7_Write_Data(0x04);
TFT_7_Write_Command(0xe6);
//SET PCLK freq=33.26MHz
GPIO_SetBits(GPIOC, RS);
TFT_7_Write_Data(0x02);
TFT_7_Write_Data(0xff);
TFT_7_Write_Data(0xff);
TFT_7_Write_Command(0xb4);
//SET HBP,
GPIO_SetBits(GPIOC, RS);
TFT_7_Write_Data(0x03);
//SET HSYNC Total
TFT_7_Write_Data(0xef);
TFT_7_Write_Data(0x00);
//SET HBP
TFT_7_Write_Data(0xa3);
TFT_7_Write_Data(0x07);
//SET VBP
TFT_7_Write_Data(0x00);
//SET Hsync pulse start position
TFT_7_Write_Data(0x00);
[8]
TFT_7_Write_Data(0x00);
TFT_7_Write_Command(0xb6);
GPIO_SetBits(GPIOC, RS);
TFT_7_Write_Data(0x01);
TFT_7_Write_Data(0xef);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x04);
TFT_7_Write_Data(0x01);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x00);
TFT_7_Write_Command(0x2a);
GPIO_SetBits(GPIOC, RS);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x03);
TFT_7_Write_Data(0x1f);
TFT_7_Write_Command(0x2b);
GPIO_SetBits(GPIOC, RS);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x01);
TFT_7_Write_Data(0xdf);
/*TFT_7_Write_Command(0x33);
GPIO_SetBits(GPIOC, RS);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x01);
TFT_7_Write_Data(0xdf);
TFT_7_Write_Data(0x00);
TFT_7_Write_Data(0x00);
TFT_7_Write_Command(0x28);
}
//SET Hsync pulse subpixel start position
//SET VBP,
//SET Vsync total = 496
//SET VBP=4
//SET Vsync pulse 2=1+1
//SET Vsync pulse start position
//SET column address
//SET start column address=0
//SET end column address=799
//SET page address
//SET start page address=0
//SET end page address=479
//SET scroll area
//SET top fixed area=0
//SET vertical scrolling area=479
//SET bottom fixed area=0
//SET display off */
void TFT_7_Write_Command(unsigned char command)
{
GPIO_Write(GPIOB, command);
GPIO_ResetBits(GPIOC, RS);
GPIO_ResetBits(GPIOC, nWR);
GPIO_SetBits(GPIOC, nWR);
}
void TFT_7_Write_Data(unsigned char data1)
{
GPIO_SetBits(GPIOC, RS);
GPIO_Write(GPIOB, data1);
GPIO_ResetBits(GPIOC, nWR);
GPIO_SetBits(GPIOC, nWR);
}
void TFT_7_Command_Write(unsigned char REG,unsigned char VALUE)
{
TFT_7_Write_Command(REG);
TFT_7_Write_Data(VALUE);
}
void TFT_7_SendData(unsigned long color)
[9]
{
GPIO_SetBits(GPIOC, RS);
GPIO_Write(GPIOB, (color>>16));
GPIO_ResetBits(GPIOC, nWR);
GPIO_SetBits(GPIOC, nWR);
GPIO_Write(GPIOB, (color>>8));
GPIO_ResetBits(GPIOC, nWR);
GPIO_SetBits(GPIOC, nWR);
GPIO_Write(GPIOB, (color));
GPIO_ResetBits(GPIOC, nWR);
GPIO_SetBits(GPIOC, nWR);
}
void TFT_7_WindowSet(unsigned int s_x,unsigned int e_x,unsigned int s_y,unsigned int e_y)
{
TFT_7_Write_Command(0x2a);
//SET page address
TFT_7_Write_Data((s_x)>>8);
//SET start page address=0
TFT_7_Write_Data(s_x);
TFT_7_Write_Data((e_x)>>8);
//SET end page address=639
TFT_7_Write_Data(e_x);
TFT_7_Write_Command(0x2b);
TFT_7_Write_Data((s_y)>>8);
TFT_7_Write_Data(s_y);
TFT_7_Write_Data((e_y)>>8);
TFT_7_Write_Data(e_y);
}
//SET column address
//SET start column address=0
//SET end column address=479
[10]
Quality Information
Test Item
Content of Test
High Temperature storage
Endurance test applying the high storage
temperature for a long time.
Endurance test applying the low storage
temperature for a long time.
Endurance test applying the electric stress
(voltage & current) and the high thermal
stress for a long time.
Endurance test applying the electric stress
(voltage & current) and the low thermal
stress for a long time.
Endurance test applying the electric stress
(voltage & current) and the high thermal
with high humidity stress for a long time.
Endurance test applying the electric stress
(voltage & current) during a cycle of low
and high thermal stress.
Endurance test applying vibration to
simulate transportation and use.
Low Temperature storage
High Temperature
Operation
Low Temperature
Operation
High Temperature /
Humidity Operation
Thermal Shock resistance
Vibration test
Static electricity test
Test Condition
Endurance test applying electric static
discharge.
2
-30⁰C , 240hrs
1,2
+70⁰C 240hrs
2
-20⁰C , 240hrs
1,2
+60⁰C , 90% RH , 240hrs
1,2
-30⁰C,30min -> 25⁰C,5min >80⁰C,30min = 1 cycle
10 cycles
10-55Hz , 15mm amplitude.
60 sec in each of 3 directions
X,Y,Z
For 15 minutes
VS=800V, RS=1.5kΩ, CS=100pF
One time
Note 1: No condensation to be observed.
Note 2: Conducted after 4 hours of storage at 25⁰C, 0%RH.
Note 3: Test performed on product itself, not inside a container.
Precautions for using LCDs/LCMs
See Precautions at www.newhavendisplay.com/specs/precautions.pdf
Warranty Information and Terms & Conditions
http://www.newhavendisplay.com/index.php?main_page=terms
[11]
Note
+80⁰C , 240hrs
3