본문 바로가기
코스웨어/12년 내장형하드웨어

lcd 화면에 글자찍기

by 알 수 없는 사용자 2012. 8. 20.
728x90
반응형


lcd.c


혹시 이전 파일 다운 받으셧으면,

[LCD_Init 코드에서 6번째 군에서 

PIO_CODR = LCD_ALL; // RS, R/W, E, DB0~7 의 초기값을 0으로(명령어모드,write모드,) 

EMB_DELAY(200000);

PIO_SODR = LCD_RS; // 글자 전송 모드

EMB_DELAY(2000000);

PIO_SODR = LCD_EN; // E 의 값을 1로 준다.

EMB_DELAY(200000);   // E 값을 인지할 시간을 준다

PIO_SODR = LCD_DB(0x80); // Bus 8bit ACII 8 bit 

EMB_DELAY(200000); // 데이터를 인지할 시간을 준다

PIO_CODR = LCD_EN; // DB값을 변경하고 E 값을 low로 준다

EMB_DELAY(200000); // E 값을 인지할 시간을 준다


여기서 밑에 두줄을 삭제 하세요.

PIO_SODR = LCD_RS; // 글자 전송 모드

EMB_DELAY(200000);

]

안 받으신 분은 고친 파일 올렸습니다.

이렇게 하면 첫째줄 제일 앞에 글자가 찍힙니다.


철이형님이 가르쳐주심

728x90