8051 특징
- 최초 등록일
- 2007.03.11
- 최종 저작일
- 2006.10
- 13페이지/ 한컴오피스
- 가격 1,000원
소개글
8051에 대한 전반적인 특징과 8051이란 무엇인지 작성한 자료입니다.
목차
8051이란?
1. 개요
2. 메모리 공간
3. 8051 입출력 포트
4. 8051 타이머/카운터
5. 8051 인터럽트
6. 8051 외부 인터럽트
7. 8051 외부 메모리 확장
8. 8051 리세트와 초기화
본문내용
8051이란?
1. 개요
인텔의 8051은 1980년에 개발된 8비트 1칩 마이크로 프로세서로서 CPU 자체에 메모리와 I/O를 내장하고 시리얼 포트로 직접 데이터를 교신할 수 있는 고성능 축소형 마이컴이다. 주로 프로세서 콘트롤러 시스템에 사용되고 있으며, FA용 비트 버스인 8044등 에도 응용된다. 8051계열은 기본적으로 같은 구조이나 메모리의 추가 등으로 약 10여종으로 구분된다. 즉, 마스크 ROM형식으로 외부에 붙여쓰는 ROM/RAM형인 8031, EPROM형인 8751, ROM의 용량이 확장된 8051과 그 ROM에 제어용 BASIC언어가 내장되어 있는 8052A-BASIC, CMOS형 등이 그것이다. 다음표는 MCS-51의 내부구조에 대한 표이다.
이 마이컴은 인텔사의 1칩 마이크로프로세서 8048시리즈의 상위기종으로 개발되었는데 제어용 하드웨어/소프트웨어 기능이 약 2배 이상 강화되어 있다. 8051은 내장된 4K바이트의 프로그램 ROM, 128바이트의 내부 RAM, 4포트x8비트의 입출력 포트, 4비트 사용가능한 2개의 16비트 타이머 카운터I/O 확장모드 및 이 중에 UART 모드가 가능한 시리얼I/O, 우선순위 설정 가능한 5개의 인터럽트 등으로 구성된다. 또한 8051은 발진회로가 내장되어 있어 3.5~16MHz의 광대역 반공진 회로를 구성한다. 이 발진을 시스템 클럭으로 하고, 이를 12분주한 값이 1명령 사이클이다. 또 8051에 내장된 발진회로는 수정진동자를 X-TAL1 과 X-TAL2에 직접 연결할 수 있는데 X-TAL1을 그라운드에 접속하고 X-TAL2에 외부 클럭을 연결한다. 단자 배치도는 다음과 같다.
참고 자료
없음