마이크로 컨트롤러-8051 아키텍처
8051 마이크로 컨트롤러는 1981 년에 인텔에서 설계했습니다. 8 비트 마이크로 컨트롤러입니다. 40 핀 DIP (듀얼 인라인 패키지), 4kb의 ROM 스토리지 및 128 바이트의 RAM 스토리지, 2 개의 16 비트 타이머로 구성됩니다. 4 개의 병렬 8 비트 포트로 구성되어 있으며 요구 사항에 따라 프로그래밍 및 주소 지정이 가능합니다. 온칩 수정 발진기는 수정 주파수가 12MHz 인 마이크로 컨트롤러에 통합되어 있습니다.
이제 8051 마이크로 컨트롤러의 아키텍처를 살펴 보겠습니다.
다음 다이어그램에서 시스템 버스는 모든 지원 장치를 CPU에 연결합니다. 시스템 버스는 8 비트 데이터 버스, 16 비트 주소 버스 및 버스 제어 신호로 구성됩니다. 프로그램 메모리, 포트, 데이터 메모리, 직렬 인터페이스, 인터럽트 제어, 타이머 및 CPU와 같은 다른 모든 장치는 모두 시스템 버스를 통해 함께 인터페이스됩니다.