Page 533 - 3-3
P. 533
Ⅲ . 부품 및 회로
1. ATmega128A
가 마이크로컨트롤러란.
ATmega128A 를 이해하기 전 먼저 마이크로컨트롤러라는 개념을 알아야 한다.
마이크로컨트롤러 (MCU) 는 마이크로프로세서와 입출력 모듈을 하나의 칩으로 만들어 정해진 기능
을 수행하는 컴퓨터를 말한다. CPU 코어 메모리 그리고 프로그램 가능한 입 출력 기능을 가지고, /
있다. NOR 플래쉬, EPROM 그리고 OTP ROM 등의 메모리를 가지고 있어 정해진 기능을 수행하도록
프로그래밍 코딩하고 이 기계어 코드를 써넣는다 기계어코드가 실행되기 위한 변수나 데이터 저장.
을 위해 적은 용량의 SRAM 을 가지고 있다 기타 칩에 따라. EEPROM 을 내장하기도 한다. MCU
는 임베디드 애플리케이션을 위해 디자인 되었으며 임베디드 시스템에 널리 사용된다 개인용 컴퓨.
터가 다양한 요구에 따라 동작하는 일반적인 일에 사용된다면, MCU 는 기능을 설정하고 정해진 일을
수행하도록 프로그래밍이 되어 장치 등에 장착되어 동작한다 따라서 일반적으로 성능이. PC 에 비해
낮고 형상도 다르다 컴퓨터의 형상과 하는 일 측면에서. PC 와 달라 대응되는 개념으로 생각하면 된
다.
나. ATmega128A
이것이 우리가 사용하는 ATmega128A 의 실제 모습이다 이것은. DIP 타입이 아닌 SMD 타입으로 구
멍안에 부품다리를 삽입해 솔더링하는 방식이 아닌 구멍이 없는 패드에 다리를 올려놓고 솔더링 하
는 방식으로 우리가 사용하였다. ATmega128A 는 많고 많은 마이크로프로세서 칩 중 교육용으로 가
장 많이 사용하고 이것에 관한 자료가 방대해 공부하는 학생들에게도 가장 사랑받는 IC 칩이라고 할
수 있다. ATmega128 에는 ATmega128, ATmega128A, ATmega128L 세 가지 버전이 있다 버전마.
다 차이점이라고 한다면 동작 전압과 클럭 주파수라고 할 수 있다.
- 533 -