기본적인 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) 포트
'연구 노트 > Embedded' 카테고리의 다른 글
[MCS-51] Arduino를 이용한 AT89S52 프로그램 다운로드 (0) | 2019.12.12 |
---|---|
[MCS-51] AT89S52 특징 (0) | 2019.12.12 |
[STM32] UART 통신 수신 코드 구현 방법 (0) | 2019.10.17 |
시리얼 데이터 통신을 위한 프로토콜 (0) | 2019.10.14 |
PWM으로 스텝모터 제어시 꼭 확인합시다. (0) | 2019.09.19 |