8085 마이크로 프로세서 핀 다이어그램 및 설명

문제를 제거하기 위해 도구를 사용해보십시오





8085 마이크로 프로세서는 반도체 장치 CLK (시계)에 의해 동기화됩니다. 이 프로세서는 다음과 같은 기술을 사용하여 제작 된 전자 논리 회로로 구축 할 수 있습니다. VLSI (매우 대규모 통합) 또는 LSI (대규모 통합). 마이크로 프로세서의 주요 기능은 일련의 프로그램 구현을 변경하기위한 의사 결정뿐만 아니라 여러 기능을 수행하는 것입니다. 컴퓨터에서 중앙 처리 장치는 컴퓨팅 작업을 수행하기 위해 단일 또는 추가 회로 기판에서 실행됩니다. CPU와 같은 다양한 유형의 마이크로 프로세서가 시장에 나와 있으며 논리 회로, 제어 장치로 구성되며 ALU, 제어 장치 및 레지스터 어레이와 같은 세 가지 세그먼트로 분리 될 수 있습니다.

8085 마이크로 프로세서 란 무엇입니까?

8085 마이크로 프로세서는 8 비트 범용 프로세서입니다. 64K Byte의 메모리를 처리 할 수 ​​있습니다. 이 마이크로 프로세서는 40 핀으로 구성되며 + 5V에서 작동합니다. 전원 공급 . 이 프로세서는 3MHz의 최대 주파수에서 작동 할 수 있습니다. 이 프로세서는 HMOS 기술로 설계된 8085 AH, 8085 AH1 및 8085 AH2와 같은 세 가지 버전으로 제공됩니다. 고도로 개발 된 버전은 전원 공급 장치의 20 %를 사용합니다. 이 프로세서 버전의 CLK 주파수는 8085 A-3MHz, 8085AH-3MHz, 8085 AH2-5MHz 및 8085 AH1-6MHz입니다.




8085 마이크로 프로세서

8085 마이크로 프로세서

8085 마이크로 프로세서 핀 구성

40 핀 마이크로 프로세서 주소 버스, 데이터 버스, 제어 신호 및 상태 신호 전원 공급 장치 및 주파수, 외부에서 시작된 신호 및 직렬 입력 / 출력 포트와 같은 6 개 그룹으로 나눌 수 있습니다.



8085 마이크로 프로세서 핀 구성

8085 마이크로 프로세서 핀 구성

주소 버스 (A8-A15)

주소 버스 핀의 범위는 A8에서 A15까지이며 주로 가장 중요한 메모리 주소 비트에 적용됩니다.

주소 버스 (또는) 데이터 버스 (AD0-AD7)


주소 버스 핀 또는 데이터 버스 핀의 범위는 AD0에서 AD7까지이며,이 핀은 주 장치 CLK 사이클에서 주소 버스의 LSB (최하위 비트)에 적용 할 수있을뿐만 아니라 두 번째 클록 사이클 및 데이터 버스로도 사용됩니다. 세 번째 클록 사이클.
CLK 사이클은 두 발진기의 근처 펄스 사이에서 사용되는 시간으로 설계되거나 단순히 0 볼트를 나타낼 수 있습니다. 여기서 첫 번째 클럭은 0V에서 5V까지의 펄스 범위의 1 차 전이이며 다시 0V에 도달합니다.

ALE (Address Latch Enable)

기본적으로 ALE는 데이터 버스와 하위 주소의 역 다중화를 지원합니다. 이것은 1 차 클록 사이클 전반에 걸쳐 높아질뿐만 아니라 낮은 순서의 주소 비트를 허용합니다. 하위 주소 버스가 메모리에 추가됩니다. 그렇지 않으면 외부 래치가 있습니다.

상태 신호 (IO / 1000)

상태 신호 IO / M은 주소가 메모리 용인지 입력 / 출력용인지 확인합니다. 주소가 높으면 입력 / 출력 장치의 장치에 주소 버스의 주소가 사용됩니다. 주소가 낮 으면 주소 버스의 주소가 메모리에 사용됩니다.

상태 신호 (S0-S1)

상태 신호 S0, S1은 상태에 따라 다른 기능과 상태를 제공합니다.

  • S0, S1이 01이면 작업은 HALT가됩니다.
  • S0, S1은 10이면 작업이 WRITE가됩니다.
  • S0, S1이 10이면 작업이 READ됩니다.
  • S0, S1이 11이면 작업은 FETCH가됩니다.

활성 저 신호 (RD)

RD는 에너지가 낮은 신호이며 표시가 작을 때마다 작동이 실행되며 마이크로 프로세서 READ 작동을 제어하는 ​​데 사용됩니다. RD 핀이 작아지면 8085 마이크로 프로세서가 I / O 장치 또는 메모리의 정보를 이해합니다.

액티브 로우 신호 (WR)

이것은 에너지가 낮은 신호이며 마이크로 프로세서의 쓰기 작업을 제어합니다. WR 핀이 작아 질 때마다 정보가 I / O 장치 또는 메모리에 기록됩니다.

준비된

READY 핀은 장치가 데이터를 수신하거나 전송하도록 설정되었는지 확인하기 위해 8085 마이크로 프로세서와 함께 사용됩니다. 장치는 A / D 변환기 또는 LCD 디스플레이 등일 수 있습니다. 이러한 장치는 READY 핀이있는 8085 마이크로 프로세서와 연결됩니다. 이 핀이 높으면 장치가 정보를 전송할 준비가 된 것입니다. 그렇지 않은 경우 마이크로 프로세서는이 핀이 높을 때까지 유지됩니다.

보류

HOLD 핀은 어떤 장치가 주소와 데이터 버스의 사용을 요구하는시기를 지정합니다. 두 장치는 LCD와 A / D 컨버터입니다. 만약 A / D 컨버터 주소 버스와 데이터 버스를 사용하고 있습니다. LCD가 HOLD 신호를 제공하여 두 버스를 모두 사용하기를 원할 때, 이후 마이크로 프로세서는 기존 사이클이 종료 된 후 제어 신호를 LCD로 전송합니다. 언제 LCD 절차가 끝나면 제어 신호가 A / D 컨버터로 역으로 전송됩니다.

HLDA

HOLD의 응답 신호로이 신호의 획득 여부를 지정합니다. HOLD 수요를 구현 한 후이 신호는 낮아집니다.

이것은 인터럽트 신호이며이 중 우선 순위는 인터럽트 낮습니다. 이 신호는 소프트웨어에서 허용하거나 허용하지 않을 수 있습니다. INTR 핀이 하이가되면 8085 마이크로 프로세서는 실행중인 전류 명령을 완료하고 INTR 신호를 인식하여 진행합니다.

INTA

8085 마이크로 프로세서가 인터럽트 신호를 받으면이를 인식해야합니다. 이것은 INTA에 의해 수행됩니다. 결과적으로 인터럽트가 발생하면 INTA가 높아집니다.

RST 5.5, RST 6.5, RST 7.5

이 핀은 재시작 마스크 가능한 인터럽트 또는 벡터 인터럽트 , 내부 재시작 기능을 반복적으로 삽입하는 데 사용됩니다. 이러한 모든 인터럽트는 마스크 가능하며 프로그램을 사용하여 허용하거나 허용하지 않을 수 있습니다.

8085 마이크로 프로세서 인터럽트와 함께 TRAP은 차폐 불가능 인터럽트 , 프로그램에 의해 허용되거나 중지되지 않습니다. TRAP은 인터럽트 사이에 최대 우선 순위를 갖습니다. 최대에서 낮은 순으로 우선 순위에는 TRAP, RST 5.5, RST 6.5, RST 7.5 및 INTR이 포함됩니다.

리셋

RESET IN 핀은 프로그램 카운터를 0으로 재설정하고 인터럽트 활성화와 HLDA를 재정렬하는 데 사용됩니다. 플립 플롭 (FF). 중앙 처리 장치는이 핀이 높을 때까지 RST 상태로 유지됩니다. 그러나 레지스터와 플래그는 명령 레지스터와 별도로 손상되지 않습니다.

RST (리셋) 출력

RESET OUT 핀은 중앙 처리 장치가 RST IN으로 재 배열되었음을 지정합니다.

X1 X2

X1, X2 단자는 클록의 적절한 작동뿐만 아니라 필요한 생성을 위해 외부 발진기와 연관됩니다.

CLK

때로는 8085 마이크로 프로세서에서 CLK o / PS를 생성하여 다른 주변 장치 나 다른 디지털 집적 회로에 유리하게 사용할 수 있도록하는 것이 필수입니다. 이것은 CLK 핀과 함께 제공됩니다. 그 주파수는 마이크로 프로세서가 작동하는 주파수이기 때문에 지속적으로 유사합니다.

SID

이것은 직렬 i / p 데이터이며이 핀의 정보는 RIM (Read Interrupt Mask) 명령이 수행되는 동안 누산기의 7 번째 비트에 업로드됩니다. RIM은 인터럽트가 적용되는지 여부를 확인합니다.

잔디

이것은 직렬 o / p 데이터이며이 핀의 데이터는 SIM 명령이 수행 될 때마다 누산기의 7 비트로 출력을 보냅니다.

VSS 및 VCC

VSS는 접지 핀이고 Vcc는 + 5v 핀입니다. 따라서 8085 핀 다이어그램 , 신호에 대해 자세히 설명합니다.

따라서 이것은 8085 마이크로 프로세서 . 위의 정보에서 마지막으로이 프로세서의 실제 이름이 8085A라는 결론을 내릴 수 있습니다. 이 프로세서는 NMOS 장치이며 수천 개의 트랜지스터로 구성됩니다. 여기에 질문이 있습니다. 레벨 트리거 인터럽트 8085 마이크로 프로세서에서?