'Character LCD'에 해당되는 글 1건

  1. 2013.12.14 실험6. Text LCD 제어

※ AVR 실험 #06

- TEXT LCD를 사용함에 있어 LCD의 내부구조와 그 동작을 이해해야 한다.

- LCD 모듈의 내부는 컨트롤러, 드라이버, LCD 패널, 백라이트 유닛 등으로 구성되며 최근 이 기능들을 일체형으로 만든 제품들이 많다. 삼성전자의 LCD 컨트롤러 및 드라이버의 역할 및 동작과정을 이해해야 한다.

- LCD 컨트롤러 내부에는 표시할 문자 데이터를 저장하는 DD RAM, 이들 문자 코드를 실제로 표시할 문자 폰트로 변환하는 CG ROM, 사용자 정의 문자를 저장하는 CG RAM 등의 메모리를 내장하고 있다. 또 LCD 모듈을 제어하는데 사용되는 명령을 저장하는 명령 레지스터 및 이를 해독하는 Instruction Decoder가 있으며, 각 문자의 폰트를 쉬프트 레지스터에 의하여 수평 구동신호와 수직 구동신호로 변환하는 회로를 내장하고 있다. 이러한 내부 구조뿐만 아니라 외부구조의 Pin Assignment를 숙지해야 한다.

- 또한 LCD를 제어함에 있어 Data가 오고 갈 때의 동작 타이밍을 이해하고 그에 맞게 MCU를 이용하여 제어를 해 주어야 한다.

- 마지막으로 LCD를 제어하기위해서는 Instruction Set에 대하여 이해하여야 하고 명령어를 전달하기위한 제어신호 및 실행 시간에 대해서 숙지해야 한다.


※ AVR 예비 보고서 이론 내용

Text LCD 모듈 이론(Document, Datasheet 폴더에 포함된 내용을 분석 및 정리)

- Easy Processor kit의 Text LCD관련 회로 분석

- Text LCD에 문자가 출력되는 과정을 설명할 수 있어야 한다.(분석과제)

- 소스코드에 대한 철저한 분석 및 주석


※ 실습장비: Easy processor kit (Huins)


※ 예비보고서

실험6 예비보고서.pdf


※ 결과보고서

실험6 결과보고서 (11주차).pdf



Posted by 로드펭귄