영문, 한글 출력 예제: http://avr128.com/43  

WAT-GLCD 매뉴얼: WAT-GLCD.pdf 

 

 

제품 소개

 

WAT-GLCD 모듈은 128 x 64 픽셀의 모노 그래픽 LCD 를 장착한 모듈로 AVR, ARM7, PIC, 8051 등의 MCU 와 10P Flat 케이블을 연결하여 영문, 한글, 도형, 그림 등을 출력할 수 있는 제품입니다.

 

 

그래픽 LCD 모듈WAT-GLCD 모듈 한글,영문,숫자,도형,선, 그리는 예제 AVR 코드 제공

 

 

 

 

항목

내용

해상도

128 x 64

크기

85 mm x 85 mm

백라이트 밝기

가변저항으로 조절 가능

인터페이스

Digital Input/Output

 

 

WAT-GLCD 제어AVR,ATMEGA128 등의 MCU에 연결하여 제어할 수 있습니다.


    


 

외부 인터페이스

 



 

 

 

번호

핀명

설명

1

D0

DATA (bit 0)

2

D1

DATA (bit 1)

3

D2

DATA (bit 2)

4

D3

DATA (bit 3)

5

D4

DATA (bit 4)

6

D5

DATA (bit 5)

7

D6

DATA (bit 6)

8

D7

DATA (bit 7)

9

VCC

전원 ( DC 5V)

10

GND

그라운드

< DATA PORT >

 

 

 

번호

핀명

설명

1

/CS1

GLCD 의 좌측 판넬 선택

2

/CS2

GLCD 의 우측 판넬 선택

3

/RST

GLCD 리셋

4

RW

GLCD Read/Write

5

RS

Data/Instruction

6

E

Enable

7

SW2

스위치2

8

SW1

스위치1

9

VCC

전원 ( DC 5V)

10

GND

그라운드

< CONTROL PORT >

 

 

 

 

< WAT-AVR128 모듈과 연결하여 사용하는 예 >

 

 

 

Posted by WhiteAT
,

 

PC에서 받은 데이터를 CLCD에 출력하는 예제입니다.

 

 

 

<Character LCD 초기화>

 

 

 

 

 

 

< PC로부터 수신된 데이터 출력 >

 

 

 

 

 

< PC프로그램 화면 >

http://avr128.com/35 에 있는 시리얼 통신 프로그램을 사용했습니다.

 

 

 

윈도우에 기본적으로 제공되는 하이퍼터미널 프로그램을 사용해도 됩니다.^^

 

 

 

 

원문은 http://avr128.com 에 있습니다.

 

 

 

 

 

 

 

주요 코드

 

main.c 일부

/*

    EX_09_02.c

 

    PC에서USART0 로받은데이터를LCD에출력

    AVRStudio 4.18

    2011-08-16

 

    http://avr128.com

 

*/

 

#include <avr/io.h>

#include "WAT128.h"

 

int main()

{

    INT16S iRxData;

 

    OpenSCI0(57600);    // USART 0 열기

 

    CLCD_Init();        // LCD 초기화

 

    while(1)

    {

        iRxData=GetByte0();

        if( 0<= iRxData && iRxData<=255 ){

            

            // CLCD 에출력

            CLCD_PutChar(iRxData);

            PutChar0(iRxData); // echo 보내기

        }

    }

}

 

 

 

 

 

 

전체 소스

 


 

Posted by WhiteAT
,