ATmega128 조사(특징 및 구조, I/O포트, 인터럽트, 타이머/카운터, A/D컨버터)
- 최초 등록일
- 2008.04.05
- 최종 저작일
- 2008.04
- 11페이지/ 한컴오피스
- 가격 1,500원
소개글
AVR의 ATmega128 특징 및 구조, I/O포트, 인터럽트, 타이머/카운터, A/D컨버터에 대해
상세히 설명해 놓은 자료입니다.
목차
■ ATmega128 조사
• ATmega128 특징 및 구조
• I/O 포트
• 인터럽트
• 타이머/카운트
• A/D 컨버터
본문내용
■ ATmega128 조사
• ATmega128 특징 및 구조
1. 고성능이면서 저전력의 8비트 마이크로콘트롤러
2. 진보된 RISC구조를 사용하여, 16MHz에서 평균적으로 16MIPS의 명령처리 속도
3. 133개의 명령세트를 가지며, 대부분이 1클럭 사이클에 실행된다.
4. 32개의 범용 작업레지스터를 가지며, 2싸이클에 실행되는 곱셈기와 많은 I/O 제어용 레지스터를 가지고 있다.
5. 128KB의 ISP방식 프로그램용 플래시 메모리, ISP를 위한 SPI (Serial Peripheral Interface) 핀을 가짐
6. 4KB의 데이터 저장용 EEPROM, 4KB의 데이터 저장용 SRAM
7. 외부에 최대 64KB의 데이터 메모리를 인터페이스 할 수 있는 SRAM
8. 시스템 클럭을 발생하는 내부 RC 오실레이터 회로를 가지고, 또한 외부에서 크리스탈이나 세라믹
레조네이터를 접속할 수 있는 발진회로도 내장하고 있다.
9. 6개의 8비트 병렬 I/O 포트 및 1개의 5비트 병렬 I/O포트를 가지고 있다.
10. 2개의 8비트 타이머/카운터(0,2)와 2개의 16비트 타이머/카운터(1,3)를 가지고 있다. 이들 타이머/
카운터는 2개의 8비트 PWM출력, 6개의 2~16비트 PWM출력, 출력비교단자 등과 관련되어 동작
11. 8채널 10비트 A/D 컨버터를 가지고 있으며, 2개의 전이중 통신이 가능한 USART 직렬통신 포트를 가지고 있다.
12. 아날로그 비교기를 가지고 있다.
13. 리셋 벡터와 8개의 외부인터럽트를 포함하여 총 35개의 인터럽트 벡터를 가지고 있다.
14. 슬립모드로서 6개의 파워절약 모드를 가지고 있으며, ATmega103 호환 모드를 가진다.
15. 64핀 TQFP (Thin Quad Flat Package) 또는 64핀 MLF(Micro Lead Frame) 패키지가 있다.
16. 향상된 RISC 구조
- 32*8 범용 동작 레지스터 + 주변 컨트롤 레지스터로 구성
- 16MHz 에서 평균적으로 16MIPS의 속도로 명령어를 처리
- 133종의 명령 세트를 가지며, 1클럭 사이클에 실행
참고 자료
없음