소프트웨어/AVR

LCD 제어

뱀프니들 2011. 9. 21. 20:56
◆ LCD 내부 구성

◆ LCD 커넥터 기능

◆ LCD 레지스터
기능 Rs R/W DB7 DB6 DB5 DB4 DB3 DB2 DB1 DB0 실행시간
 Clear Display 0 0 0 0 0 0 0 0 0 1  1.52ms
 Return Home 0 0 0 0 0 0 0 0 1 -  1.52ms
 Entry Mode Set 0 0 0 0 0 0 0 1 I/D S  37us
 Display ON/OFF Control 0 0 0 0 0 0 1 D C B  37us
 Cursor or Display Shift 0 0 0 0 0 1 S/C R/L - -  37us
 Function Set 0 0 0 0 1 DL N F - -  37us
 Set CG RAM Address 0 0 0 1  CG RAM Address  37us
 Set DD RAM Address 0 0 1  DD RAM Address  37us
 Read Busy Flag and Address 0 1 BF  Address Counter  0us
 Data Wite to CG RAM or DD RAM 1 0  Write Data  41us
 Data Read From CG RAM or DD RAM 1 1  Read Data  41us


◆ LCD 초기화 순서

명령어를 출력하는 루틴
데이터를 출력하는 루틴
필요하면 문자열을 출력하는 루틴