
000 | 00772camcc2200253 c 4500 | |
001 | 000045626369 | |
005 | 20110120200131 | |
007 | ta | |
008 | 110119s2010 ulka b 001c kor | |
020 | ▼a 9788979147889 ▼g 93560 | |
035 | ▼a (KERIS)BIB000012256863 | |
040 | ▼a KYOBO ▼c KYOBO ▼d 211046 ▼d 211009 | |
082 | 0 4 | ▼a 004.165 ▼2 22 |
085 | ▼a 004.165 ▼2 DDCK | |
090 | ▼a 004.165 ▼b 2009z4 | |
100 | 1 | ▼a 임석구 |
245 | 2 0 | ▼a (C 언어로 배우는) 8051 마이크로프로세서 / ▼d 임석구 지음 |
260 | ▼a 서울 : ▼b 한빛미디어, ▼c 2010 | |
300 | ▼a 596 p. : ▼b 삽화 ; ▼c 24 cm | |
440 | 1 0 | ▼a (IT cookbook) 한빛교재시리즈 ; ▼v 123 |
500 | ▼a 탄탄한 이론과 다양한 실습으로 마스터하는 마이크로프로세서 | |
504 | ▼a 참고문헌과 색인수록 | |
945 | ▼a KLPA |
소장정보
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 004.165 2009z4 | 등록번호 121203259 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 2 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 004.165 2009z4 | 등록번호 121203260 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 3 | 소장처 세종학술정보원/과학기술실/ | 청구기호 004.165 2009z4 | 등록번호 151298109 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 004.165 2009z4 | 등록번호 121203259 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. 2 | 소장처 과학도서관/Sci-Info(1층서고)/ | 청구기호 004.165 2009z4 | 등록번호 121203260 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
No. | 소장처 | 청구기호 | 등록번호 | 도서상태 | 반납예정일 | 예약 | 서비스 |
---|---|---|---|---|---|---|---|
No. 1 | 소장처 세종학술정보원/과학기술실/ | 청구기호 004.165 2009z4 | 등록번호 151298109 | 도서상태 대출가능 | 반납예정일 | 예약 | 서비스 |
컨텐츠정보
책소개
컴퓨터 구조의 동작 원리와 하드웨어 간 인터페이스 이론을 응용하여 마이크로컨트롤러를 제작하려는 IT 관련학과 학생을 대상으로 한 책. 기초 이론을 다지는 준비 학습, 핵심 제어 방법을 익히는 기본 학습, 다양한 디바이스를 이용하는 기본 제어, 실무에 적용할 수 있는 고급 제어를 익히는 응용 제어로 구성되어 있다. 모든 실습은 기본 이론→실습 목적→소요 부품→프로그램→과제 순으로 단계적으로 설명한다.
실습을 위한 기초 이론을 다지는 준비 학습, 핵심 제어 방법을 익히는 기본 학습, 다양한 디바이스를 이용하는 기본 제어, 실무에 적용할 수 있는 고급 제어를 익히는 응용 제어로 구성되어 있다.
1. 준비 학습(1~4장)
마이크로컨트롤러 개요를 알아보고 8051 마이크로프로세서의 구조를 이해하고 회로를 설계하는 데 필요한 이론을 다진다. 그리고 프로그램 작성에 필요한 8051용 C 언어 기본 문법을 간단히 정리한 후, 실습 환경을 구축하기 위해 컴파일러 4종과 다운로드 프로그램 2종을 사용하는 방법을 익힌다.
2. 기본 학습(5~6장)
모든 제어의 기본이 되는 입출력 포트와 인터럽트를 알아본다. 먼저, 입출력 포트 제어 실습을 통해 입출력 포트의 기능과 구조를 이해한다. 다음으로 인터럽트 개념과 인터럽트 관련 레지스터를 설정하는 방법을 알아보고, 실습을 통해 인터럽트 종류에 따른 특성을 이해한다.
3. 기본 제어(7~12장)
8051 마이크로프로세서를 이용해 기초 제어 원리를 실습한다. 7-세그먼트와 도트 매트릭스, 다양한 센서를 제어하고, 다양한 사운드를 발생시켜보거나 전자 오르간을 구현하여 간단한 음악을 연주한다. 그리고 DC/스테핑/서보 모터를 제어하고, A/D와 D/A 변환기의 동작 원리를 이해한다.
4. 응용 제어(13~16장)
앞서 배운 내용을 기반으로 다양한 응용 예제를 실습한다. LCD 디스플레이, 디지털 시계와 주파수 카운터, 온도계, 습도계, 라인 트레이서 등을 제작함으로써 8051 마이크로프로세서의 기본 제어 원리를 응용해본다.
정보제공 :

저자소개
임석구(지은이)
한국항공대학교 전자공학과를 졸업했습니다. 서울대학교에서 전자공학 석사 학위를 취득했으며, LG 중앙연구소, 한국전자통신연구원에서 근무했습니다. 한국항공대학교에서 전자공학 박사 학위를 취득한 후 현재는 백석대학교 컴퓨터공학부 교수로 재직 중입니다. 주요 저서 및 공저로 한빛아카데미에서 출간한 『IT CookBook, 손에 잡히는 데이터 통신』 , 『IT CookBook, 최신 컴퓨터 구조』 , 『IT CookBook, 디지털 논리회로(초판/개정판/개정3판/개정4판)』, 『IT CookBook, 처음 만나는 디지털 논리회로』, 『IT CookBook, C 언어로 배우는 8051 마이크로프로세서』, 『IT CookBook, 어셈블러로 배우는 마이크로프로세서』 와 『순서도 for C』 (정익사, 2013), 『공업수학』(대영사, 2006), 『고등학교 디지털 논리회로』(서울교과서, 2018) 등이 있습니다. 관심 연구 분야는 정보 통신 네트워크, 이동통신 시스템, 임베디드 시스템 등입니다. 주요 강의 과목은 논리회로, 마이크로프로세서, 데이터 통신, 센서 공학, 자동제어, IoT 응용제어 등입니다.

목차
chapter 01 마이크로프로세서와 마이크로컨트롤러 01 마이크로프로세서 개요 o20 02 마이크로프로세서와 마이크로컨트롤러 발달 과정 o28 03 MCS-51 계열 마이크로컨트롤러 o34 요약o38 연습문제o39 Chapter 02 8051 구조 01 8051 기본 구조와 핀 기능 o44 02 8051 메모리 구조 o52 03 MCS-51 기본 설계 o63 04 회로도의 기본 규칙, 저항 및 커패시터 o65 요약o77 연습문제o78 Chapter 03 8051을 위한 C 언어 프로그래밍 01 프로그래밍 언어 o84 02 8051을 위한 C 언어 o88 03 유용한 프로그래밍 기법 o109 요약o118 연습문제o120 Chapter 04 마이크로컨트롤러 시스템 개발 환경 01 마이크로컨트롤러 시스템 개발 방법 o132 02 컴파일러 o139 03 ROM화 작업 o154 요약o163 연습문제o164 Chapter 05 입출력 포트 01 입출력 포트의 기능과 구조 o172 02 입출력 포트 실습 1 : LED 구동 o179 03 입출력 포트 실습 2 : 신호등 제어 o185 04 입출력 포트 실습 3 : 7-세그먼트 구동 o188 05 입출력 포트 실습 4 : 스위치 대응 LED 점등 o192 요약o195 연습문제o196 Chapter 06 인터럽트 01 인터럽트 구조와 동작 o198 02 외부 인터럽트 o204 03 타이머/카운터 인터럽트 o206 04 직렬 포트 인터럽트 o214 05 인터럽트 실습 1 : 외부 인터럽트를 이용한 LED 구동 o224 06 인터럽트 실습 2 : 타이머 인터럽트를 이용한 LED 구동 o227 07 인터럽트 실습 3 : 외부 및 타이머 인터럽트를 이용한 7-세그먼트 구동 o230 08 인터럽트 실습 4 : 직렬 포트 인터럽트를 이용한 데이터 송수신 o233 요약o243 연습문제o244 Chapter 07 디스플레이 01 7-세그먼트 구동 o252 02 LED 디스플레이 : 하트 & 화살표 o261 03 전자 주사위 o268 04 도트 매트릭스 디스플레이 o275 05 큐브 LED 디스플레이 o294 Chapter 08 센서, 릴레이, 스위치, WDT 응용 01 CdS를 이용한 가로등 제어 o302 02 포토 커플러 o305 03 도난 경보 제어 o308 04 릴레이 제어 o314 05 4×4 키 매트릭스 o318 06 WDT 응용 o324 Chapter 09 사운드 발생 01 디지털 사운드 o334 02 전자 오르간 o342 03 컴퓨터 음악 o346 Chapter 10 DC 모터와 서보 모터 제어 01 트랜지스터를 이용한 DC 모터 제어 o356 02 LB1630을 이용한 DC 모터 제어 o362 03 BA6208을 이용한 DC 모터 제어 o366 04 L298을 이용한 DC 모터 제어 o370 05 서보 모터 제어 o374 Chapter 11 스테핑 모터 제어 01 구동 회로에 따른 스테핑 모터 제어 o380 02 제어 회로에 따른 스테핑 모터 제어 o390 Chapter 12 D/A와 A/D 변환기 01 사다리꼴 D/A 변환기 o398 02 DAC0800을 이용한 D/A 변환기 o404 03 ADC0804를 이용한 A/D 변환기 o409 04 ADC0809를 이용한 A/D 변환기 o415 05 MCP3202를 이용한 A/D 변환기 o423 Chapter 13 LCD 디스플레이 01 LCD 디스플레이 기본 원리 o432 02 LCD 디스플레이 실습 o450 Chapter 14 디지털 시계와 주파수 카운터 01 인터럽트를 이용한 디지털 시계 o460 02 DS1302를 이용한 디지털 시계 o470 03 DS12C887을 이용한 디지털 시계 o493 04 주파수 카운터 o517 Chapter 15 온도계와 습도계 01 NTC 서미스터를 이용한 온도계 o528 02 DS1620을 이용한 온도 조절 장치 o535 03 HS1101을 이용한 습도계 o548 04 SHT71을 이용한 온・습도계 o557 Chapter 16 라인 트레이서 01 라인 트레이서 기본 원리 o572 02 라인 트레이서 실습 o580 연습문제o589 찾아보기 o591