디지털 시스템 제어공학
- 최초 등록일
- 2024.05.09
- 최종 저작일
- 2022.05
- 12페이지/ MS 워드
- 가격 1,500원
소개글
"디지털 시스템 제어공학"에 대한 내용입니다.
목차
1. AVR의 정의
①. AVR제품 종류
2. ATmega128정의
①. ATmega128의 특징
②. ATmega128 내부구조
3. 핀 기능
4. 입, 출력 명령어
본문내용
AVR이란?
ATMEL사가 개발한 AVR은 현재 8비트 AVR과 32비트 AVR을 제공하고 있는 마이크로 컨트롤러이다. AVR의 다양한 명령과 쉬운 구조를 띄고 있어 마이크로 컨트로로러 이해하는데 쉽게 접근할 수 있으며, 가격이 저렴하고 응용하기 쉬워 산업시장에서도 많이 사용되어 지고 있다.
AVR은 1개의 클록 사이클에 1개의 명령을 처리 할 수 있으며, 1.8V에서 5.5V까지 어느 전압이든 동작 시킬 수 있다. 또한 picoPower 기술이 적용된 제품의 경우 저 전력 설계가 가능하고, 32개의 범용 레지스터와 RISC 구조의 디자인은 C언어에 적합하여 제품을 빠르게 개발하는데 도움이 된다. 재부에 플래시 메모리를 제공함으로서 새로 개발되는 제품의 크기를 줄일 수 있고, 제품의 크기가 줄면서 원가 절감에도 도움이 된다. 또한 6핀 또는 10핀 인터페이스로 제공되는 ISP(In-System Programming)기능이나 JTAG 기능은 쉽게 제품을 개발하는데 도움이 된다.
AVR의 제품 종류
AVR의 제품은 여러 스팩으로 다양하게 출시되고 있습니다. 크게 용량과 기능으로 나누면 4개의 제품군은로 나눌 수 있는데, 그 아래 파생모델이 수종류도 분류됩니다.
1)tiny AVR: 최대 8Kbytes의 플래시 프로그램 메모리와 512 Kbytes의 SRAM과 EEPROM데이터 메모리를 가진 범용 마이크로컨트롤러 계열입니다.
2)mega AVR: 곱셈기가 내장된 최대 256 Kbytes의 플레시 메모리와 4 Kbytes의 EEPROM메모리 그리고 8 Kbytes의 SRAM을 가진 고성능 마이크로컨트롤러 계열입니다.
참고 자료
없음