임베디드랜드

AVR의 특징 2.

AVR 2007. 11. 10. 00:20


출처 : http://cafe.naver.com/okh0217
AVR의 특징

AVR 은 Alf(Bogen) Vergard(Wollen) Risc 의 약자로서 ATMEL사에서 제작된 RISC 구조의 MPU 이다.
비교적 저렴한 가격에 비해 8MHz에 8MISP라는 속도는 상당히 매력적이며
ADC, PWM, SPI 등등의 고기능을 손쉽게 구현할 수 있다는 장점이 있다.
또한 AVR의 강점으로 꼽을 수 있는 것은 제작사가 컴파일러 WAVRASM 과
상당히 강력한 디버거인 AVR Studio를 제공한다는 것이다.
일반적인 AVR 의 특징에 대해 살펴보자

AT90S8535 를 예로 들었습니다.

  • AVR 고성능 저전력 RISC 구조 사용
      118 강력한 명령어 - 대부분 1클럭에 실행됨
      32 * 8 범용 작업 레지스터 + 주변 장치 제어 레지스터
      8MHz 에서 8MIPS 까지 동작

  • 데이터 & 비휘발성 프로그램 메모리
      8KB ISP(In-System Programmable) 플래시 메모리
      512B 내부 SRAM
      512 ISP(In-System Programmable) EEPROM 메모리
      플래시 프로그램 Lock 과 EEPROM 데이터의 보안 기능
      직렬 통신 포트를 사용한 ISP 기능

  • 주변 장치의 특징
      8채널 10비트 A/D 변환기
      비동기 직렬 통신(UART)
      별도의 프리스케일러와 PWM 기능이 있는 2개의 타이머/카운터
      별도의 프리스케일러와 비교 캡쳐, PWM(8, 9, 10비트) 기능이 있는 16비트 타이버/카운터
      On-Chip 아날로스 비교기
      내부 오실레이터로 동작하는 워치독 타이머 (Watchdog Timer)
      마스터/슬레이브 SPI 직렬 통신
      별도의 발진기로 동작이 가능한 RealTimeCounter(RTC)
      내부 오실레이터로 동작하는 Watchdog 타이머

  • 특수한 마이크로 콘트롤러 특징
      Low-power Idle, Power Save and Power Down 모드
      별도의 클럭으로 동작하는 RTC(Real Time Clock)
      외부 및 내부 인터럽트 소스

  • 소비 전력(4MHz, 3V 25 에서)
      Active : 6.4mA
      Idle 모드 : 1.9mA
      Power Down 모드 : 1uA 이내

  • 입출력 포트 수 및 패키지
      32개의 양방향 입출력
      40핀 PDIP, 44핀 PLCC, 44핀

  • 동작 전압
      2.7V ~ 6.0V(AT90LS8535)
      4.0V ~ 6.0V(AT90S8535)

  • 동작속도
      0 ~ 4MHz(AT90LS8535)
      0 ~ 6MHz(AT90S8515)


    2007/10/19 - [임베디드/AVR] - AVR Familly2
    2007/10/25 - [임베디드/AVR] - AVR 보레이트 설정 프로그램
    2007/10/19 - [임베디드/AVR] - AVR Family
    2007/10/19 - [임베디드/AVR] - AVR의 특징


  • Posted by suvisor