Page 494 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 494
5) 레지스터
레지스터에 데이터를 억세스하는것이 TFTLCD 구동의 첫 번째 역할이다.
TFTLCD가 구동되기 위해서는 50개에 이르는 레지스터 설정을 끝마쳐야 한다.
index register (IR)은 주소를 입력하여 레지스터를 가리키는 역할을 한다.
레지스터를 설정하기 위해서 RS, RW, WR가 필요하며, 이들은 데이터버스 D0~D15를
Write하는 역할을 수행한다.
위의 사진은 CS, RS, WR, RD로 인한 데이터 입출력 방식이다.
이를 더욱 자세히 나타내면 아래와 같다.
위의 방식을 이용하여, TFTLCD의 레지스터에 접근이 가능하다.
ILI9325에는 50개의 control register와 1개의 index register, 1개의 status read register가
존재한다. index register에 넘버값을 넣으면, 해당 register가 선택되어지는 형식으로
사용가능하다.
아래의 표는 ILI9325에서 쓰이는 주요 register의 집합이다.
- 487 -