서브메뉴

본문

AVR ATmega128로 배우는 마이크로프로세서 응용
AVR ATmega128로 배우는 마이크로프로세서 응용
저자 : 박신성
출판사 : 복두출판사
출판년 : 2011
정가 : 13000, ISBN : 9788980006816

책소개


산업 현장에서 가장 보편적으로 사용되고 있는 8비트 마이크로컨트롤러인 AVR Atmega128에 대한 기초 지식을 공부할 수 있도록 그 구조와 기능을 자세히 다루었으며, 실습용 장비에서 동작하도록 C 언어로 제작된 프로그램을 통해 하드웨어를 구동시키면서 마이크로프로세서의 내부 구조 및 동작 방식을 이해하고 이를 응용하는 프로그래밍 기법을 익히는 데 초점을 맞추고 있다.

목차


Chapter 01 마이크로프로세서의 구조와 기능
1.1 마이크로프로세서란?
1.2 마이크로프로세서의 분류

Chapter 02 장비 설명 및 실습 환경 구축
2.1 WOW-Multi 마이크로프로세서 장비 설명
2.2 실습 환경 구축
2.3 AVR Studio 4 사용법

Chapter 03 AVR ATmega128의 구조와 기능
3.1 AVR의 특징
3.2 ATmega 128의 핀 기능
3.3 ATmega 128의 구조

Chapter 04 GPIO (범용 I/O 포트)
4.1 GPIO 포트 관련 레지스터
4.2 GPIO 포트 출력 제어를 이용한 LED 구동 실습
4.3 GPIO 포트 출력 제어를 이용한 FND 구동 실습
4.4 GPIO 포트 출력 제어를 이용한 TEXT LCD 구동 실습
4.5 GPIO 포트 입력 제어를 이용한 DIP Switch 제어 실습
4.6 GPIO 포트 출력 제어를 이용한 Relay 제어 실습

Chapter 05 인터럽트
5.1 인터럽트 개념
5.2 외부 인터럽트
5.3 외부 인터럽트 관련 레지스터
5.4 외부 인터럽트의 하강 에지 감지 실습

Chapter 06 타이머 및 카운터
6.1 타이머/카운터 0
6.2 타이머/카운터 2
6.3 타이머/카운터 1과 3
6.4 타이머/카운터를 이용한 LED 제어 실습
6.5 타이머/카운터를 이용한 초음파센서 제어 실습
6.6 PWM을 이용한 PIEZO 제어 실습

Chapter 07 Analog-to-Digital 컨버터
7.1 A/D 컨버터 관련 레지스터
7.2 A/D 컨버터를 이용한 CDS 센서 실습

Chapter 08 범용 등기/비동기 시리얼 통신 -USART
8.1 USART 통신
8.2 USART 관련 레지스터
8.3 UART 통신 Loopback 실습

Chapter 9 스탭 모터 제어
9.1 스탭 모터 구동 방식
9.2 스탭 모터 구동 실습