6주차 예비보고서(외부 메모리 인터페이스)
- 최초 등록일
- 2014.07.08
- 최종 저작일
- 2013.10
- 12페이지/ 한컴오피스
- 가격 2,000원
목차
1 목적
2 외부 메모리 인터페이스
2.1 정의
2.2 외부 메모리 인터페이스 신호
2.3 외부 메모리의 연결
2.4 외부 메모리 읽기 쓰기
2.5 외부 메모리 인터페이스 설정 레지스터
3 TEXT LCD
3.1 TEXT LCD(Character LCD)
3.2 HBE-MCU-Multi Text LCD
3.3 TEXT LCD(Character LCD) 구조
3.4 TEXT LCD 제어 신호 동작 타이밍
3.5 TEXT LCD 제어 명령
4 실습
4.1 실습 [14] : TEXT LCD에 글자쓰기
4.2 실습 [15] : 외부 메모리 I/F에 SRAM 붙이기
본문내용
1. 목 적
외부 메모리 인터페이스에 대한 개념적 의미를 공부하고, 칩 외부에 별도의 주변장치들을 연결하기 위한 여러 사용방법을 이해 및 실습한다.
2. 외부 메모리 인터페이스
2.1 정 의
: 칩 외부에 더 큰 용량의 메모리나 별도의 주변장치들을 연결하기 위한 인터페이스(외부 램, 외부 플래쉬 롬, LCD/DA 변환기와 같은 주변장치)이다. 노말 모드에서 0x1100-0xffff 번지에 외부 데이터 메모리로 사용가능하며, 외부 메모리 인터페이스 기능은 다음과 같다.
① 주변장치와 적절한 인터페이스를 위한 0-3의 대기 사이클을 지정가능
② 2개의 섹터로 외부 데이터 메모리를 분할하고, 독립적인 대기 사이클 지정가능
③ 16비트 주소의 상위바이트 중 필요한 개수의 비트만을 주소 버스로 동작가능
④ 데이터 버스의 신호들이 동작할 때 전류 소비량이 감소되도록 Bus-keeper 기능 설정가능
<중 략>
② CLEAR DISPLAY : 디스플레이 상태를 소거하고 커서를 Home 위치로
③ Return Home : DDRAM의 내용은 변경하지 않고 커서만을 Home 위치로
④ Entry Mode SET : 데이터를 Read 하거나 Write 할 경우에 커서의 위치를 증가시킬 것인가 (I/D=1)감소시킬 것인가(I/D=0)를 결정
⑤ Display ON/OFF Control : 화면 표시를 ON/OFF 하거나(D) 커서를 ON/OFF 하거나(C) 커서를 깜빡이게 할 것인지(B)의 여부를 지정
⑥ Cursor or Display Shift : 화면(S/C=1) 또는 커서(S/C=0)를 오른쪽(R/L=1) 또는 왼쪽(R/L=0)으로 이동
⑦ Function SET : 인터페이스에서 데이터의 길이를 8비트(DL=1) 또는 4비트(DL=0)로 지정한다. 화면 표시행수를 2행(N=1) 또는 1행(N=0)으로 지정한다. 문자의 폰트를 5x10 도트(F=1) 또는 5x7 도트(F=0)로 지정한다.
⑧ Set CG RAM Address : Character Generator RAM의 어드레스를 지정하고 이후 송수신 하는
데이터는 CG RAM의 데이터이다.
참고 자료
없음