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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

마이크로프로세서 실습

마이크로프로세서 실습

(ATmega 128을 중심으로, 개정판)

박양수, 문태정, 조용성 (지은이)
형설출판사
33,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

마이크로프로세서 실습
eBook 미리보기

책 정보

· 제목 : 마이크로프로세서 실습 (ATmega 128을 중심으로, 개정판)
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 마이크로프로세서
· ISBN : 9788947285933
· 쪽수 : 456쪽
· 출판일 : 2022-02-18

책 소개

전기.전자.통신.제어계통의 학생들이면 누구나 사용할 수 있도록 ATmega 128 마이크로프로세서 칩(Chip)을 가지고 실험실습 내용을 단계별로 구성한 실험교과서다. 학습자 관점에서 내용을 정리하여 이해하는데 어려움이 없도록 최대한 노력하였다.

목차

제0장 장비 설명 / 13

1 MP-1820 ······························15
1-1 장비 구성도 / 15 1-2 장비 매뉴얼 / 16

제1장 C언어 / 17

1 C언어란? ································19
1-1 왜 C언어인가? / 19 1-2 C언어의 장점 / 21
1-3 C program & C Language / 21

2 데이터 유형 ······························23
2-1 정수 데이터 유형 / 23 2-2 실수 데이터 유형 / 24
2-3 문자 데이터 유형 / 25 2-4 기본 입출력 / 27

3 연산자 ··································30
3-1 산술 연산자 / 30 3-2 할당 연산자 / 31
3-3 관계 연산자 / 32 3-4 논리 연산자 / 33
3-5 조건 연산자 / 34 3-6 비트 연산자 / 35
3-7 콤마 연산자 / 36 3-8 Sizeof 연산자 / 37

4 제어구조와 루프 ··························39
4-1 if 문 / 39 4-2 while 문과 do while 문 / 40
4-3 for 문 / 41 4-4 switch 문과 break / 43
4-5 exit, continue와 goto 문 / 44

5 함수 ····································48
5-1 함수의 정의와 호출 / 48 5-2 함수의 선언 / 50
5-3 함수의 재귀 호출 / 53

6 포인터 ··································55
6-1 포인터 변수의 정의 / 55 6-2 ‘&’ 연산자 / 56
6-3 ‘*’ 연산자 / 57
6-4 포인터를 이용한 참조에 의한 호출 / 58
6-5 포인터 연산 / 59

7 배열 ····································61
7-1 1차원 배열 / 61 7-2 다차원 배열 / 63
7-3 배열과 포인터 / 66 7-4 이중 포인터 / 68
7-5 void형 포인터 / 69 7-6 함수 포인터 / 71

8 구조 데이터 유형 ·························73
8-1 구조체 변수(Structure Variables) / 73
8-2 공용체(Union) / 75

제2장 ATmega 기초 / 77

1 Microprocessor ·······················79
1-1 마이크로프로세서란? / 79 1-2 마이크로프로세서의 역사 / 80
1-3 마이크로프로세서의 일반적 특징 / 82

2 Microprocessor의 구조와 기능 ··········84
2-1 마이크로프로세서의 구성 / 84 2-2 CPU의 구조 / 85
2-3 기억 장치 / 86

3 AVR의 특징 ·····························88
3-1 AVR의 특징 / 88 3-2 ATmega 128의 특징 / 90
3-3 Block Diagram 및 Pin / 91

4 ATmega 128의 Pin 기능 ···············94
4-1 ATmega 128의 Pin 기능 / 94

5 ATmega 128의 주요 레지스터 및 인터럽트 처리····································102
5-1 상태 레지스터 (Status Register) - SREG / 102
5-2 MCU 제어 레지스터 – MCUCR / 103
5-3 외부 인터럽트 마스크 레지스터 – EIMSK / 105
5-4 외부 인터럽트 플래그 레지스터 – EIFR / 105
5-5 타이머/카운터 인터럽트 마스크 레지스터 – TIMSK / 106
5-6 타이머/카운터 인터럽트 플래그 레지스터 – TIFR / 107
5-7 리셋과 인터럽트 처리 / 108
5-8 리셋 소스 및 종류 / 110

6 입출력 포트 ·····························111
6-1 포트 A (Port A) / 111 6-2 포트 B (Port B) / 113
6-3 포트 C (Port C) / 115 6-4 포트 D (Port D) / 116
6-5 포트 E (Port E) / 118 6-6 포트 F (Port F) / 120
6-7 포트 G (Port G) / 121

7 시리얼 통신 ·····························124
7-1 USARTn I/O 데이터 레지스터 - UDRn / 124
7-2 USARTn 제어 및 상태 레지스터 A - UCSRnA / 125
7-3 USARTn 제어 및 상태 레지스터 B - UCSRnB / 126
7-4 USARTn 제어 및 상태 레지스터 C - UCSRnC / 128
7-5 USART 보레이트 레지스터 - UBRRnL과 UBRRnH / 130

8 ADC ··································133
8-1 ADC 멀티프렉서 선택 레지스터 - ADMUX / 133
8-2 ADC 제어/ 상태 레지스터 - ADCSRA / 134

9 8비트 타이머/카운터 ·····················136
9-1 8비트 타이머 카운터 제어 레지스터 - TCCR0 / 136
9-2 타이머 카운터 레지스터 - TCNT0 / 138
9-3 출력 비교 레지스터 - OCR0 / 139
9-4 타이머/카운터 인터럽트 마스크 레지스터 - TIMSK / 139
9-5 타이머/카운터 인터럽트 플래그 레지스터 - TIFR / 140
9-6 특수 기능의 I/O 레지스터 - SFIOR / 140
9-7 타이머값을 설정하는 방법(10ms, 16Mhz, 8분주) / 141

10 AVR 개발 툴 사용법 ····················142
10-1 CodeVisionAVR C Compiler의 설치 / 142
10-2 CodeVisionAVR C Compiler의 사용법 / 148

제3장 ATmega 실험 실습 / 159

1 LED ···································161
1-1 LED / 161

2 SWITCH ······························184
2-1 SWITCH / 184

3 FND ··································202
3-1 FND / 202

4 Character LCD ······················223
4-1 CLCD / 223 4-2 CLCD 타이밍 차트 / 226
4-3 CLCD 명령 차트 / 227 4-4 CLCD 문자 코드 / 238

5 KEY MATRIX ·························265
5-1 KEY MATRIX / 265

6 시리얼 통신 ·····························272
6-1 시리얼 통신 / 272

7 SENSOR ······························286
7-1 SENSOR / 286 7-2 광센서 / 287
7-3 온도센서 / 290 7-4 적외선(IR) 센서 / 295
7-5 초음파 센서 / 298 7-6 PSD / 299

8 DC MOTOR ··························340
8-1 DC MOTOR / 340 8-2 DC 모터 구동 / 344

9 STEPPING MOTOR ····················389
9-1 STEPPING MOTOR / 389
9-2 STEPPING MOTOR 종류 / 389
9-3 STEPPING MOTOR 결선 방식 / 391
9-4 STEPPING MOTOR 구동 방식 (유니폴라형) / 392
9-5 STEPPING MOTOR 특징 / 395

10 SERVO MOTOR ······················405
10-1 SERVO MOTOR / 405

11 ADC ·································418
11-1 ADC 멀티프렉서 선택 레지스터 - ADMUX / 418
11-2 ADC 제어/ 상태 레지스터 - ADCSRA / 420

12 Bluetooth ···························429
12-1 Bluetooth / 429 12-2 Bluetooth 원리 / 432
12-3 FB155BC / 433 12-4 Bluetooth 연결 / 435

13 WIFI ·································443
13-1 ESP8266 / 443
13-2 WIFI 연결 / 447

저자소개

조용성 (감수)    정보 더보기
경북대학교 전기공학과 박사를 졸업하였으며 현재 한국전기연구원(KERI) 선임연구원으로 근무하고 있습니다. 전기와 자기의 원리를 코딩으로 구현하는 전산해석기술을 활용하여 다양한 전기기기를 설계 및 진단하는 연구를 활발히 수행하고 있습니다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책