마이크로 프로세서-8085 핀 구성
다음 이미지는 8085 마이크로 프로세서의 핀 다이어그램을 보여줍니다.
8085 마이크로 프로세서의 핀은 7 개 그룹으로 분류 할 수 있습니다.
주소 버스
A15-A8, 가장 중요한 8 비트 메모리 / IO 주소를 전달합니다.
데이터 버스
AD7-AD0, 최하위 8 비트 주소 및 데이터 버스를 전달합니다.
제어 및 상태 신호
이러한 신호는 작동의 특성을 식별하는 데 사용됩니다. 3 개의 제어 신호와 3 개의 상태 신호가 있습니다.
세 가지 제어 신호는 RD, WR 및 ALE입니다.
RD −이 신호는 선택한 IO 또는 메모리 장치를 읽을 것이며 데이터 버스에서 사용 가능한 데이터를받을 준비가되었음을 나타냅니다.
WR −이 신호는 데이터 버스의 데이터가 선택된 메모리 또는 IO 위치에 기록 될 것임을 나타냅니다.
ALE− 마이크로 프로세서에 의해 새 작업이 시작될 때 생성되는 양의 진행 펄스입니다. 펄스가 높으면 주소를 나타냅니다. 펄스가 내려 가면 데이터를 나타냅니다.
세 가지 상태 신호는 IO / M, S0 및 S1입니다.
IO / M
이 신호는 IO와 메모리 작동을 구별하는 데 사용됩니다. 즉, 높으면 IO 작동을 나타내고 낮 으면 메모리 작동을 나타냅니다.
S1 및 S0
이 신호는 현재 작동 유형을 식별하는 데 사용됩니다.
전원 공급
전원 공급 장치 신호에는 VCC 및 VSS가 있습니다. VCC는 + 5v 전원 공급 장치를 나타내고 VSS는 접지 신호를 나타냅니다.
클록 신호
3 개의 클럭 신호, 즉 X1, X2, CLK OUT이 있습니다.
X1, X2− 크리스탈 (RC, LC N / W)이이 두 핀에 연결되어 내부 클록 발생기의 주파수를 설정하는 데 사용됩니다. 이 주파수는 내부적으로 2로 나뉩니다.
CLK OUT −이 신호는 마이크로 프로세서와 연결된 장치의 시스템 클럭으로 사용됩니다.
인터럽트 및 외부에서 시작된 신호
인터럽트는 마이크로 프로세서가 작업을 수행하도록 요청하기 위해 외부 장치가 생성하는 신호입니다. 인터럽트 신호는 TRAP, RST 7.5, RST 6.5, RST 5.5, INTR의 5 가지가 있습니다. 인터럽트에 대해서는 인터럽트 섹션에서 자세히 설명합니다.
INTA − 인터럽트 확인 신호입니다.
RESET IN −이 신호는 프로그램 카운터를 0으로 설정하여 마이크로 프로세서를 재설정하는 데 사용됩니다.
RESET OUT −이 신호는 마이크로 프로세서가 재설정 될 때 연결된 모든 장치를 재설정하는 데 사용됩니다.
READY−이 신호는 장치가 데이터를 송수신 할 준비가되었음을 나타냅니다. READY가 낮 으면 CPU는 READY가 높아질 때까지 기다려야합니다.
HOLD −이 신호는 다른 마스터가 주소 및 데이터 버스의 사용을 요청하고 있음을 나타냅니다.
HLDA (HOLD Acknowledge)− CPU가 HOLD 요청을 수신했으며 다음 클럭 사이클에서 버스를 포기할 것임을 나타냅니다. HOLD 신호가 제거 된 후 HLDA가 로우로 설정됩니다.
직렬 I / O 신호
2 개의 직렬 신호, 즉 SID와 SOD가 있으며 이러한 신호는 직렬 통신에 사용됩니다.
SOD (직렬 출력 데이터 라인) − 출력 SOD는 SIM 명령에 지정된대로 설정 / 리셋됩니다.
SID (직렬 입력 데이터 라인) −이 라인의 데이터는 RIM 명령이 실행될 때마다 누산기에로드됩니다.