'마이크로프로세서 Atmega128'에 해당되는 글 1건

  1. 2014.08.09 마이크로프로세서 ATmega128 AVR

ATmega128 마이크로컨트롤러

AVR ATmega128은 ATMEL사에서 개발한 RISC 아키텍처 기반의 저 전력 CMOS형 8bit 마이크로컨트

롤러로서 프로그램 메모리와 데이터 메모리가 완전히 분리된 하버드구조(Harvard Architecture)를 갖고

있습니다 대부분의 명령을 단일 클럭 동안에 수행하기 때문에 매우빠른 실행 속도를 갖는 것도 특징

입니다. ATmega128 마이크로 콘트롤러의 특징은

1. 고성능 저 전력의 RISC구조의 8bit 마이크로 컨트롤러입니다.

->16Mhz의 시스템 동작 주파수에서 16MIPS의 명령 처리 속도를 가지며

->133종의 명령 세트를 가지며 대부분 1클럭 동안 실행됩니다.

->32개의 8bit범용 레지스터 및 다수의 I/O제어용 레지스터를 내장합니다.

2.비 휘발성 프로그램 메모리와 데이터 메모리를 가집니다.

->128kb의 ISP방식 프로그램용 플래시 메모리를 내장하며

->4kb의 데이터 저장용 EEPROM과  SRAM을 내장하며

->외부에 쵀대 64kb의 데이터 메모리 확장을 위한 인터페이스를 제공합니다.

3.그외 특수기능은

->내부 RC오실레이터와 외부에 크리스탈을 연결하기 위한 발진회로를 내장하며

->6개의 슬림모드

->외부,내부 인터럽트 소스를 가집니다.

4. 주변장치로는

->53개의 I/O 포트 A,B,C,D,E,F의 8비트 포트와 G의 5비트 포트

->2개의 USART

->8채널 10비트 ADC

->6개의 PWM 채널 2~16비트 분해능

->2개의 PWM 채널 8비트 분해능

->아날로드 비교기

->2개의 8비트 Timer/Counter,독립된 프리스케일러와 비교모드

->2개의 16비트 Timer/Counter, 독립된 프리스케일러와 비교와 캡처모드

->마스터/슬레이브 SPI 직렬 인터페이스 및 TWI

-> 프로그램 가능한 Watchdog Timer

동작속도 =>ATmega128L : 0~8MHz, ATmega128 : 0~16MHz

동작전원 =>ATmega128L : 2.7~5.5V, ATmega128 : 4.5~5.5V

Posted by it is