메뉴 바로가기 검색 및 카테고리 바로가기 본문 바로가기

한빛출판네트워크

IT CookBook, C 언어로 배우는 8051 마이크로프로세서

IT CookBook, C 언어로 배우는 8051 마이크로프로세서

한빛아카데미

집필서

절판

  • 저자 : 임석구
  • 출간 : 2010-12-16
  • 페이지 : 596 쪽
  • ISBN : 9788979147889
  • 물류코드 :1788
  • 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
  • 초급 초중급 중급 중고급 고급
4점 (2명)
좋아요 : 20

탄탄한 이론과 다양한 실습으로 마스터하는 마이크로프로세서

컴퓨터 구조의 동작 원리와 하드웨어 간 인터페이스 이론을 응용하여 마이크로컨트롤러를 제작하려는 IT 관련학과 학생을 대상으로 한다. 기초 이론을 다지는 준비 학습, 핵심 제어 방법을 익히는 기본 학습, 다양한 디바이스를 이용하는 기본 제어, 실무에 적용할 수 있는 고급 제어를 익히는 응용 제어로 구성되어 있다. 모든 실습은 기본 이론→실습 목적→소요 부품→프로그램→과제 순으로 단계적으로 설명한다.

임석구 저자

임석구

 
 
한국항공대학교 전자공학과를 졸업했습니다. 서울대학교에서 전자공학 석사 학위를 취득했으며, 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 마이크로프로세서 개요   20
02 마이크로프로세서와 마이크로컨트롤러 발달 과정   28
03 MCS-51 계열 마이크로컨트롤러   34
요약  38
연습문제  39

Chapter 02 8051 구조
01 8051 기본 구조와 핀 기능   44
02 8051 메모리 구조   52
03 MCS-51 기본 설계   63
04 회로도의 기본 규칙, 저항 및 커패시터   65
요약  77
연습문제  78

Chapter 03 8051을 위한 C 언어 프로그래밍
01 프로그래밍 언어   84
02 8051을 위한 C 언어   88
03 유용한 프로그래밍 기법   109
요약  118
연습문제  120

Chapter 04 마이크로컨트롤러 시스템 개발 환경
01 마이크로컨트롤러 시스템 개발 방법   132
02 컴파일러   139
03 R  M화 작업   154
요약  163
연습문제  164

Chapter 05 입출력 포트
01 입출력 포트의 기능과 구조   172
02 입출력 포트 실습 1 : LED 구동   179
03 입출력 포트 실습 2 : 신호등 제어   185
04 입출력 포트 실습 3 : 7-세그먼트 구동   188
05 입출력 포트 실습 4 : 스위치 대응 LED 점등   192
요약  195
연습문제  196

Chapter 06 인터럽트
01 인터럽트 구조와 동작   198
02 외부 인터럽트   204
03 타이머/카운터 인터럽트   206
04 직렬 포트 인터럽트   214
05 인터럽트 실습 1 : 외부 인터럽트를 이용한 LED 구동   224
06 인터럽트 실습 2 : 타이머 인터럽트를 이용한 LED 구동   227
07 인터럽트 실습 3 : 외부 및 타이머 인터럽트를 이용한 7-세그먼트 구동   230
08 인터럽트 실습 4 : 직렬 포트 인터럽트를 이용한 데이터 송수신   233
요약  243
연습문제  244

Chapter 07 디스플레이
01 7-세그먼트 구동   252
02 LED 디스플레이 : 하트 & 화살표   261
03 전자 주사위   268
04 도트 매트릭스 디스플레이   275
05 큐브 LED 디스플레이   294

Chapter 08 센서, 릴레이, 스위치, WDT 응용
01 CdS를 이용한 가로등 제어   302
02 포토 커플러   305
03 도난 경보 제어   308
04 릴레이 제어   314
05 4×4 키 매트릭스   318
06 WDT 응용   324

Chapter 09 사운드 발생
01 디지털 사운드   334
02 전자 오르간   342
03 컴퓨터 음악   346

Chapter 10 DC 모터와 서보 모터 제어
01 트랜지스터를 이용한 DC 모터 제어   356
02 LB1630을 이용한 DC 모터 제어   362
03 BA6208을 이용한 DC 모터 제어   366
04 L298을 이용한 DC 모터 제어   370
05 서보 모터 제어   374

Chapter 11 스테핑 모터 제어
01 구동 회로에 따른 스테핑 모터 제어   380
02 제어 회로에 따른 스테핑 모터 제어   390

Chapter 12 D/A와 A/D 변환기
01 사다리꼴 D/A 변환기   398
02 DAC0800을 이용한 D/A 변환기   404
03 ADC0804를 이용한 A/D 변환기   409
04 ADC0809를 이용한 A/D 변환기   415
05 MCP3202를 이용한 A/D 변환기   423

Chapter 13 LCD 디스플레이
01 LCD 디스플레이 기본 원리   432
02 LCD 디스플레이 실습   450

Chapter 14 디지털 시계와 주파수 카운터
01 인터럽트를 이용한 디지털 시계   460
02 DS1302를 이용한 디지털 시계   470
03 DS12C887을 이용한 디지털 시계   493
04 주파수 카운터   517

Chapter 15 온도계와 습도계
01 NTC 서미스터를 이용한 온도계   528
02 DS1620을 이용한 온도 조절 장치   535
03 HS1101을 이용한 습도계   548
04 SHT71을 이용한 온·습도계   557

Chapter 16 라인 트레이서
01 라인 트레이서 기본 원리   572
02 라인 트레이서 실습   580
연습문제  589

찾아보기   591

직접 실습 해 보는 내용이라서 이론으로만 배우는것 보다 훨씬 많이 도움이 됩니다. 다만 실습비가 좀 들긴 하죠.

실습을 위한 기초 이론을 다지는 준비 학습, 핵심 제어 방법을 익히는 기본 학습, 다양한 디바이스를 이용하는 기본 제어, 실무에 적용할 수 있는 고급 제어를 익히는 응용 제어로 구성되어 있다고 소개하는 이 책.. 따라 하기가 쉽지 않다.

책 제목에 혹해 C 언어만 할 수 있다면 따라 할 수 있겠지 한다면 오산이다. 그것도 아주 큰 오산이다.

우선 회로도에 대한 기본적인 지식이 뒷받침되어야 하며, 컴퓨터 구조 또한 초급 이상의 지식이 필요하고, C 언어에 대한 지식은 없어도 볼 수 있는 책이다.

그래도 논리회로와 컴퓨터 구조에 대한 지식이 있다면 저자의 의도되로 LED, Sensor, Sound, 변환기, Display 등 다양한 하드웨어의 동작과정을 이해하고 실습할 수 있다. (하지만 부품 구입으로 돈이 많이 필요하다.) 또한 중간 중간에 용어 설명이 잘되어 있어 인터넷에서 용어 검색할 시간을 줄일 수 있는 것은 이점이다.

ps. ISP Flash Programmer 다운로드 시 트로이목마가 실행됩니다. 백신이 실시간 감시로 동작하고 있어야 합니다.
- Trojan.JS.Redirector.AHC

결제하기
• 문화비 소득공제 가능

도서구입 안내

<한빛아카데미> 도서는 한빛 홈페이지에서 더 이상 판매를 하지 않습니다. 도서 구입은 인터넷 서점을 이용하시기 바랍니다. 양해바랍니다.

리뷰쓰기

닫기
* 도서명 :
IT CookBook, C 언어로 배우는 8051 마이크로프로세서
* 제목 :
* 별점평가
* 내용 :

* 리뷰 작성시 유의사항

글이나 이미지/사진 저작권 등 다른 사람의 권리를 침해하거나 명예를 훼손하는 게시물은 이용약관 및 관련법률에 의해 제재를 받을 수 있습니다.

1. 특히 뉴스/언론사 기사를 전문 또는 부분적으로 '허락없이' 갖고 와서는 안됩니다 (출처를 밝히는 경우에도 안됨).
2. 저작권자의 허락을 받지 않은 콘텐츠의 무단 사용은 저작권자의 권리를 침해하는 행위로, 이에 대한 법적 책임을 지게 될 수 있습니다.

오탈자 등록

닫기
* 도서명 :
IT CookBook, C 언어로 배우는 8051 마이크로프로세서
* 구분 :
* 상품 버전
종이책 PDF ePub
* 페이지 :
* 위치정보 :
* 내용 :

도서 인증

닫기
도서명*
IT CookBook, C 언어로 배우는 8051 마이크로프로세서
구입처*
구입일*
부가기호*
부가기호 안내

* 온라인 또는 오프라인 서점에서 구입한 도서를 인증하면 마일리지 500점을 드립니다.

* 도서인증은 일 3권, 월 10권, 년 50권으로 제한되며 절판도서, eBook 등 일부 도서는 인증이 제한됩니다.

* 구입하지 않고, 허위로 도서 인증을 한 것으로 판단되면 웹사이트 이용이 제한될 수 있습니다.

닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?

자료실