인텔 8279

Intel 8279
미쓰비시 8279P-5

Intel 8279는 키보드와 디스플레이 장치를 Intel 8085, 8086 및 8088 마이크로프로세서에 연결하기 위해 특별히 개발된 키보드/디스플레이 컨트롤러다.산업용 ID8279 버전은 $30.70에 100의 수량으로 제공되었다.[1]이것의 중요한 특징은 다음과 같다.[2]

  • 키보드 및 디스플레이 동시 작동.
  • 스캔한 키보드 모드.
  • 스캔된 센서 모드.
  • 8자 키보드 FIFO.
  • 오른쪽 또는 왼쪽 항목 16바이트 디스플레이 RAM.
  • 프로그램 가능한 스캔 타이밍.
  • 키보드와 다른 마이크로프로세서 사이의 상호 작용에 사용됨.

키보드 섹션:

  • 키보드 섹션은 키보드 매트릭스의 열을 형성하는 데 사용할 수 있는 8개의 리턴 라인 RL0 - RL7로 구성된다.
  • 그것은 시프트와 컨트롤/스트롭의 두 가지 추가 입력을 가지고 있다.그 열쇠는 자동으로 디버깅된다.
  • 키보드 섹션의 두 가지 작동 모드는 2-키 잠금과 N-키 롤오버다.
  • 2키 잠금 모드에서는 두 개의 키를 동시에 누르면 첫 번째 키만 인식된다.
  • N키 롤오버 모드에서는 동시 키가 인식되고 그 코드가 FIFO에 저장된다.
  • 키보드 부분에는 8 x 8 FIFO(First In First Out) RAM도 있다.
  • FIFO는 스캔 키보드 모드에 8개의 키 코드를 저장할 수 있다.Shift 키 및 제어 키의 상태도 키 코드와 함께 저장된다.8279는 FIFO에 항목이 있을 때 인터럽트 신호를 발생시킨다.
  • 센서 매트릭스 모드에서는 64개 스위치의 상태(즉, 열기/닫기 상태)가 FIFO RAM에 저장된다.스위치의 상태가 변경되면 8279는 IRQ가 프로세서를 중단하기 위해 높음을 보증한다.

화면표시 단면:

  • 디스플레이 섹션에는 8개의 출력 라인이 A0-A3와 B0-B3 두 그룹으로 나뉜다.
  • 출력 라인은 멀티플렉스 디스플레이의 스캔 라인과 함께 8개 라인의 단일 그룹 또는 4개 라인의 두 그룹으로 사용할 수 있다.
  • 출력 라인은 공통 음극 7-세그먼트 LED의 경우 드라이버 트랜지스터를 통해 양극에 연결된다.
  • 음극은 드라이버 트랜지스터를 통해 스캔 라인에 연결된다.
  • 디스플레이는 BD(낮은) 선으로 비워둘 수 있다.
  • 디스플레이 섹션은 16 x 8 디스플레이 RAM으로 구성된다.CPU는 디스플레이 RAM의 모든 위치에서 읽거나 쓸 수 있다.

스캔 섹션:

  • 스캔 섹션에는 스캔 카운터와 4개의 스캔 라인(SL0 ~ SL3)이 있다.
  • 디코딩된 스캔 모드에서 스캔 라인의 출력은 2-4 디코더와 유사하다.
  • 인코딩된 스캔 모드에서 스캔 라인의 출력은 이진 카운트가 되며, 외부 디코더를 사용하여 이진 카운트를 디코딩된 출력으로 변환해야 한다.
  • 스캔 라인은 키보드와 디스플레이에 공통적이다.
  • 스캔 라인은 매트릭스 키보드의 행을 형성하는 데 사용되며 멀티플렉스 디스플레이의 디지트 드라이버에도 연결되어 ON/OFF가 된다.

CPU 인터페이스 섹션:

  • CPU 인터페이스 섹션은 8279와 프로세서 사이의 데이터 전송을 처리한다.
  • 이 섹션에는 8279와 CPU 사이의 데이터 전송을 위한 8개의 양방향 데이터 라인 DB0 ~ DB7이 있다.
  • 8279의 데이터 버퍼(A0=0) 또는 제어 레지스터(A0=1)를 선택하기 위한 단일 주소 라인이 있다.
  • 8279까지 읽기/쓰기에는 제어신호 WR(활성 로우), RD(활성 로우), CS(활성 로우) 및 A0이 사용된다.
  • 프로세서를 통한 인터럽트 기반 데이터 전송을 위한 인터럽트 요청 라인 IRQ가 있다.
  • 8279의 내부 클럭 주파수는 명목상 100kHz이다.내부 프리슈얼러는 외부적으로 적용된 시계를 2와 31 사이의 정수(둘 다 포함)로 나누어 내부 시계를 생산한다.
  • RESET 신호는 8279의 16자 디스플레이를 두 개의 키 잠금 키보드 모드로 설정한다.

8279와 8085의 인터페이스

마이크로프로세서 기반 시스템에서 키보드와 7-세그먼트 LED 디스플레이가 포트나 래치를 사용하여 인터페이스될 때 프로세서는 다음 작업을 수행해야 한다.

  • 키보드 검색
  • 키 디바운딩
  • 키코드생성
  • 표시 코드를 LED로 보내는 중
  • 새로 고침 표시

작동 모드

8279의 기본 입력 모드는

  • 스캔한 키보드
  • 스캔 센서 매트릭스
  • 스트로브 입력
  • 디스플레이 모드

두 가지 기본 출력 모드는

  • 왼쪽 항목(타입 작성기 유형)
  • 오른쪽 입력(계산기 유형)

전체 데이터시트 링크:

http://www.futurlec.com/Datasheet/80Series/8279.pdf

참조

  1. ^ Intel Corporation, "마이크로컴퓨터 구성요소:새로운 산업용 제품 라인은 산업용 애플리케이션에서 작동할 높은 신뢰도 부품에 대한 수요에 부응한다.", Intel Preview, 1979년 3월/4월, 페이지 11
  2. ^ "KEYBOARD/DISPLAY CONTROLLER - INTEL 8279". 8085projects.info. Retrieved 2012-05-20.