logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

AVR ATmega128 프로그래밍

AVR ATmega128 프로그래밍

류기주, 임양구, 서해준 (지은이)
오므사(ohm사)
25,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
25,000원 -0% 0원
250원
24,750원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
G마켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
알라딘 판매자 배송 4개 18,000원 >
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

AVR ATmega128 프로그래밍
eBook 미리보기

책 정보

· 제목 : AVR ATmega128 프로그래밍 
· 분류 : 국내도서 > 대학교재/전문서적 > 공학계열 > 컴퓨터공학 > 컴퓨터공학/전산학 개론
· ISBN : 9788971017876
· 쪽수 : 330쪽
· 출판일 : 2013-08-10

책 소개

ATmega128을 배우는데 있어 프로테우스라는 시뮬레이션 툴을 사용하여 응용회로를 설계한 다음에 C 언어에서 코딩을 한 후 동작 확인을 한다. 관심 있는 부분에 대해 독자 스스로 더 많은 정보를 수집하고 공부해 간다면 정말 가치 있는 지식을 얻게 되리라 확신한다.

목차

제1장 ATmega128 구조

1.1 AVR 마이크로컨트롤러의 개요 13
1.2 AVR 마이크로컨트롤러의 특징 13
1.3 ATmega128 MCU의 핀 구조 16
1.4 ATmega128 MCU의 블록도 17
1.5 ATmega128의 핀 기능 18
1.6 AVR CPU 코어 개요 22
1.7 ATmega128 메모리 27
1.8 시스템 클럭 29

제2장 ATmega128 개발환경

2.1 개요 33
2.2 응용회로 설계 33
2.3 컴파일러 사용법 37
2.4 시뮬레이션 41
2.5 회로제작 44

제3장 I/O 포트

3.1 I/O 포트의 개요 49
3.2 I/O포트관련 레지스터 50
3.3 I/O포트의 다른 기능 53
3.4 I/O포트의 동작 56
3.5 ATmega128 보드 60
3.6 LED & FND 63
3.7 Key Pad 65
* 프로그래밍 *

프로그램[3-1] A 포트 출력 LED ON/OFF 제어 66
프로그램[3-2] A 포트 출력 LED ON/OFF Shift 80
프로그램[3-3] E 포트 LED 음수출력 81
프로그램[3-4] 스위치 입력 값에 따른 LED 동작 82
프로그램[3-5] 10진 카운터회로 85
프로그램[3-6] 60진 카운터회로 87
프로그램[3-7] key pad 제어하기 89
프로그램[3-8] key pad를 이용한 LED제어 91
프로그램[3-9] Key Pad입력에 의한 FND제어 92

제4장 인터럽트

4.1 인터럽트의 개요 97
4.2 인터럽트의 종류 98
4.3 인터럽트의 벡터 테이블 99
4.4 인터럽트의 동작 100
4.5 외부 인터럽트 관련 레지스터 101
4.6 인터럽트 사용법 104
* 프로그래밍 *

프로그램[4.5.1] SREG 동작 알아보기 108
프로그램[4.5.2] EIFR 동작 알아보기 109
프로그램[4-1] 외부 인터럽트를 이용한 LED ON/OFF제어 112
프로그램[4-2] 외부 인터럽트값에 따른 LED동작 114
프로그램[4-3] 인터럽트를 이용한 10카운터회로 116
프로그램[4-4] 인터럽트를 이용한 60진카운터회로 121

제5장 타이머/카운터

5.1 타이머/카운터의 개요 127
5.2 타이머/카운터의 일반 동작 127
5.3 타이머/카운터 0, 2 130
5.4 타이머/카운터0 관련 레지스터 132
5.5 타이머/카운터0 동작 137
5.6 타이머/카운터0의 동작 타이밍 139
5.7 타이머/카운터1, 3 141
5.8 타이머/카운터1, 3의 동작 154
* 프로그래밍 *

프로그램[5.5.1] 타이머/카운터0 → 레지스터 157
프로그램[5.5.2] 타이머/카운터0 → CTC모드 159
프로그램[5.5.3] 타이머/카운터0 → Fast PWM 모드 161
프로그램[5.5.4] 타이머/카운터0 → PC PWM 모드 164
프로그램[5.5.5] 타이머/카운터1 → 일반 모드 166
프로그램[5-1] LED를 이용한 타이머/카운터 제어회로 168
프로그램[5-2] 타이머/카운터 0, 2를 이용한 제어회로 170
프로그램[5-3] 오실로스코프로 측정하는 타이머/카운터 회로 172
프로그램[5-4] FND를 이용한 타이머/카운터 제어회로 174
프로그램[5-5] 타이머/카운터응용 디지털시계 회로 178

제6장 A/D 변환기

6.1 A/D 변환기의 개요 187
6.2 A/D 변환기의 특징 188
6.3 A/D 변환기 관련 레지스터 190
6.4 A/D 변환기의 동작 194
* 프로그래밍 *

프로그램[6-1] LED를 이용한 ADC 제어회로 198
프로그램[6-2] 프리런닝 모드로 제어하는 ADC회로 201
프로그램[6-3] 전압의 정수부와 소수부를 측정하는 ADC회로 203
프로그램[6-4] FND를 이용한 ADC 제어회로 205
프로그램[6-5] FND와 인터럽트를 이용한 ADC 제어회로 207
프로그램[6-6] 2개의 채널을 입력받는 ADC 제어회로 208
프로그램[6-7] ADC 아날로그 비교기 회로 211

제7장 UART

7.1 UART의 개요 215
7.2 UART 관련 레지스터 217
* 프로그래밍 *

프로그램[7-1] PC와 송신, 수신하는 UART회로 224
프로그램[7-2] PC를 통한 UART LED제어회로 226
프로그램[7-3] 스위치 입력을 받는 UART 통신회로 228
프로그램[7-4] 문자를 송신하는 UART회로 230
프로그램[7-5] 스위치 입력과 PC입력을 받는 UART회로 232

제8장 디스플레이 제어

8.1 디스플레이 제어 239
8.2 도트 매트릭스 제어 239
8.3 LCD 제어 240
* 프로그래밍 *

프로그램[8-1] Dot Matrix 제어회로 246
프로그램[8-2] Dot Matrix 순차점멸회로 247
프로그램[8-3] Dot Matrix 하트모양출력 회로 249
프로그램[8-4] MAX7219 IC를 이용한 FND 제어 250
프로그램[8-5] LCD 문자출력 제어회로 258
프로그램[8-6] 스위치로 입력받는 LCD 제어회로 263
프로그램[8-7] LCD 디지털시계 회로 268
프로그램[8-8] LCD 제어관련 함수 275
프로그램[8-9] 문자패턴방식을 이용한 LCD 제어회로 277

제9장 모터 제어

9.1 모터 제어 285
9.2 DC모터 제어 285
9.3 서보모터 제어 289
9.4 스테핑모터 제어 289
* 프로그래밍 *

프로그램[9-1] 스위치 입력 값에 따른 DC모터속도제어 295
프로그램[9-2] DC모터 방향제어 297
프로그램[9-3] IC를 이용한 2개의 DC모터 제어회로 299
프로그램[9-4] 서보모터 제어회로 303
프로그램[9-5] 스위치 입력 값에 따른 서보모터 제어회로 306
프로그램[9-6] 3개의 서보모터 제어회로 308
프로그램[9-7] 스위치를 이용한 3개의 서보모터 제어회로 311
프로그램[9-8] 스테핑모터 제어회로 314
프로그램[9-9] SW 입력에 따른 스테링모터 상변화 제어회로 316
프로그램[9-10] 방향전환 스테핑모터 제어회로 319
프로그램[9-11] SW 입력값에 따른 스테핑모터 속도 제어회로 322

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책