본문 바로가기

연구 노트/Embedded

[MCS-51] MCS-51 기본 구조

기본적인 MCS-51(8051) 칩에는 다음과 같은 것들이 내장되어 있습니다.

  • 일반 CPU 기능
  • 병렬 I/O 포트 (Perallel I/O port)
  • 직렬 포트 (Serial port)
  • 인터럽트 제어기 (Interrupt)
  • 타이머/카운터 (Timer/Counter)
  • ROM
  • RAM
  • 특수 기능 레지스터 (SFR, Special Function Register)

 

위 구성도는 Microchip(구 Atmel)사에서 생산하는 MCS-51 계열 MCU중 AT89S52의 것 입니다. 기본 8051에는 없지만 이 칩에 추가된 것은 아래와 갔습니다.

  • EPROM을 대신하는 플래시(Flash) 메모리
  • 와치독 타이머 (Watch dog timer)
  • 내장된 플래시 메모리에 프로그램을 쓰기 위한 ISP(In-System Programing) 포트