[제어]E-Board에서의 디지털 입출력 인터페이스 (PPI 8255A)
- 최초 등록일
- 2006.09.28
- 최종 저작일
- 2015.03
- 16페이지/ 한컴오피스
- 가격 3,000원
소개글
- 디지탈 신호 입출력
- 마이크로프로세서(8080, 8085, 8086 등)와 함께 사용될 목적으로 제작된 범용 프로그래머블
입출력 LSI
- 병렬 입출력 인터페이스 칩 중 가장 일반적인 것
목차
1-1 E-Board에서의 디지탈 입출력 인터페이스(digltal I/O interface)
1-2 8255A의 구조
1-3 8255A 기능 설명(functional description)
1-4 8255A의 동작 모드(operating mode)
1-5 제어 워드 레지스터(CWR = control word register)
1-6 E-Board의 8255A 인터페이스(interface)
1-7 디지탈 입출력보드의 제작
1-8 8255A 프로그래밍(programming)
본문내용
■ E-Board에서의 8255A
- 스위치 등의 정보를 PC로 읽어들이며, LED, 모터, DAC 등의 장치 제어
→ E-Board를 제어하는 일의 대부분은 8255A를 제어하는 일
→ 사용자는 프로그램으로 8255A의 각 입출력 비트를 제어하여 E-Board의 장치들을 제어
- 8비트 입출력 포트를 3개 보유
- 각 8비트 포트 : 포트 A(PA), 포트 B(PB), 포트 C(PC)로 구성
- 8255A로 제어를 할 수 있는 입출력 핀의 수 : 모두 24(= 8 × 3)개로 최대 24가지의 디지탈
신호 제어 가능
■ E-Board에서의 8255A
†스위치 등의 정보를 PC로 읽어들이며, LED, 모터, DAC 등의 장치 제어
→ E-Board를 제어하는 일의 대부분은 8255A를 제어하는 일
→ 사용자는 프로그램으로 8255A의 각 입출력 비트를 제어하여 E-Board의 장치들을 제어
†8비트 입출력 포트를 3개 보유
- 각 8비트 포트 : 포트 A(PA), 포트 B(PB), 포트 C(PC)로 구성
- 8255A로 제어를 할 수 있는 입출력 핀의 수 : 모두 24(= 8 × 3)개로 최대 24가지의 디지탈 신호 제어 가능
3-2 8255A의 구조
†입출력을 위한 8비트 포트(port)가 3개 : 포트 A(PA), 포트 B(PB), 포트 C(PC)
†포트 제어를 위한 제어 워드 레지스터(CWR) : 8비트의 레지스터(register)
참고 자료
없음