▶ 이 책은 AVR ATMEGA 128로 시작하는 마이크로프로세서 프로그래밍을 다룬 이론서입니다. AVR ATMEGA 128로 시작하는 마이크로프로세서 프로그래밍의 기초적이고 전반적인 내용을 학습할 수 있습니다.
저자소개
목차
Chapter 1. 마이크로프로세서의 구조와 기능
1.1 마이크로프로세서란?
1.2 마이크로프로세서의 분류
Chapter 2. 장비 설명 및 실습 환경 구축
2.1 WOW-Multi 마이크로프로세서 장비 설명
2.2 실습 환경 구축
2.3 ATmel Studio 7 사용법
Chapter 3. AVR ATmega128의 구조와 기능
3.1 AVR의 특징
3.2 ATmega128의 핀 기능
3.3 ATmega128의 구조
3.4 3개 스위치 입력 모니터링과 LED 3개 제어
Chapter 4. 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 5. 인터럽트
5.1 인터럽트 개념
5.2 외부 인터럽트
5.3 외부 인터럽트 관련 레지스터
5.4 외부 인터럽트의 하강 에지 감지 실습
Chapter 6. 타이머 및 카운터
6.1 타이머/카운터 0
6.2 타이머/카운터 2
6.3 타이머/카운터 1과 3
6.4 타이머/카운터를 이용한 LED 제어 실습
6.5 타이머/카운터를 이용한 초음파센서 제어 실습
6.6 PWM을 이용한 PIEZO 제어 실습
Chapter 7. Analog-to-Digital 컨버터
7.1 A/D 컨버터 관련 레지스터
7.2 A/D 컨버터를 이용한 CDS 센서 실습
Chapter 8. 범용 동기/비동기 시리얼 통신 -USART
8.1 USART 통신
8.2 USAT 관련 레지스터
8.3 USAT 통신 Loopback 실습
Chapter 9. 스탭 모터 제어
9.1 스탭 모터 구동 방식
9.2 스탭 모터 구동 실습