[TM0027 GLCD EVM] 보드 제작 - 128x64 ST7565 Driver
TM0027 GLCD 모듈(ST7565 드라이버)을 여러가지 용도로 사용할 수 있도록 소형화 해서 모듈로 제작했다.
시리얼 방식 회로도
TM0027 초기화코드
- Cortex-M3 예제소스코드 링크
- MSP430 예제 소스코드 링크
- AVR 예제소스코드 링크
시리얼 방식 제어로 SI, RE, SCL, CS 4핀으로 간딘히 제어 가능하다.
STM32 MP3모듈과 동일한 크기로 제작해서 쉽게 연결가능하다.
확장 테스트 보드 연결
TM0027 GLCD 모듈(ST7565 드라이버)을 여러가지 용도로 사용할 수 있도록 소형화 해서 모듈로 제작했다.
시리얼 방식 회로도
TM0027 초기화코드
- Cortex-M3 예제소스코드 링크
- MSP430 예제 소스코드 링크
- AVR 예제소스코드 링크
void Lcd_init(void)
{
glcdport_init();
Delay(500);
Lcd_Cmd(0xab); //new
Lcd_Cmd(0xaf); // display on
Lcd_Cmd(0x40); // display start line=0
Lcd_Cmd(0xc8); // Common output mode select= reverse
Lcd_Cmd(0xa6); // normal display
Lcd_Cmd(0xa4); // Duisplay all point = off
Lcd_Cmd(0xa3); // LCD bias = 1/9 a2
Lcd_Cmd(0x2f); // Power control = all on
Lcd_Cmd(0x25); // Rab Ratio 26
Lcd_Cmd(0x81); // E-Vol setting
Lcd_Cmd(0x11); // Contrast Level
}
{
glcdport_init();
Delay(500);
Lcd_Cmd(0xab); //new
Lcd_Cmd(0xaf); // display on
Lcd_Cmd(0x40); // display start line=0
Lcd_Cmd(0xc8); // Common output mode select= reverse
Lcd_Cmd(0xa6); // normal display
Lcd_Cmd(0xa4); // Duisplay all point = off
Lcd_Cmd(0xa3); // LCD bias = 1/9 a2
Lcd_Cmd(0x2f); // Power control = all on
Lcd_Cmd(0x25); // Rab Ratio 26
Lcd_Cmd(0x81); // E-Vol setting
Lcd_Cmd(0x11); // Contrast Level
}
시리얼 방식 제어로 SI, RE, SCL, CS 4핀으로 간딘히 제어 가능하다.
STM32 MP3모듈과 동일한 크기로 제작해서 쉽게 연결가능하다.
확장 테스트 보드 연결
반응형