이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
C 언어로 배우는 8051 마이크로프로세서
임석구
한빛아카데미 2010.12.13.
베스트
컴퓨터 공학 top100 3주
가격
25,000
25,000
YES포인트?
0원
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
  • IT COOKBOOK 시리즈는 연습문제 해답을 제공하지 않습니다.

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

한빛아카데미-IT COOKBOOK

책소개

목차

chapter 01 마이크로프로세서와 마이크로컨트롤러
01 마이크로프로세서 개요
02 마이크로프로세서와 마이크로컨트롤러 발달 과정
03 MCS-51 계열 마이크로컨트롤러
요약
연습문제

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

찾아보기

저자 소개

저자 : 임석구
한국항공대학교 전자공학과를 졸업하고 서울대학교에서 전자공학 석사학위를 취득하였으며, LG 중앙연구소, 한국전자통신연구원에서 근무했다. 한국항공대학교에서 전자공학 박사학위를 취득한 후 현재는 백석대학교 정보통신학부 교수로 재직 중이다.

주요 저서·공저로는『IT CookBook, 디지털 논리회로, 개정판(한빛미디어, 2009)』,『 IT CookBook, 어셈블
러로 배우는 마이크로프로세서(한빛미디어, 2006)』, 『IT CookBook, 논리회로(한빛미디어, 2005)』, 『새내기
C 프로그래머를 위한 순서도 작성(정익사, 2007)』,『 전자계산기일반(한올출판사, 2002)』,『 전자계산기구조(한올출판사, 2002)』등이 있다. 관심 연구 분야는 통신 네트워크, 휴대 인터넷, 임베디드 시스템 등이며, 주요 강의 과목은 논리회로, 마이크로프로세서, 컴퓨터 네트워크 등이다.

품목정보

발행일
2010년 12월 13일
쪽수, 무게, 크기
596쪽 | 188*235*35mm
ISBN13
9791156641278

출판사 리뷰

도서 장점

① 실습 환경 : 8051 마이크로프로세서+C 언어
② 특정 개발 키트에 의존적이지 않으므로 다양하게 응용하여 실습할 수 있다.
③ 일반적으로 구할 수 있는 부품을 이용한다.
④ 37가지 기초 예제와 13가지 실전 예제를 담고 있다.
⑤ 풍부한 학습 자료를 제공한다 : 도서 포함(실습에 필요한 소요 부품 목록, 실습에 필요한 프로그램과 부품을 구할 수 있는 사이트 주소 목록), 온라인 제공 자료(프로그램 소스, 주요 실습의 기판 배치도와 배선도)

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

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

부/장별 내용 요약

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

준비 학습(1~4장)
마이크로컨트롤러 개요를 알아보고 8051 마이크로프로세서의 구조를 이해하고 회로를 설계하는 데 필요한 이론을 다진다. 그리고 프로그램 작성에 필요한 8051용 C 언어 기본 문법을 간단히 정리한 후, 실습 환경을 구축하기 위해 컴파일러 4종과 다운로드 프로그램 2종을 사용하는 방법을 익힌다.

기본 학습(5~6장)
모든 제어의 기본이 되는 입출력 포트와 인터럽트를 알아본다. 먼저, 입출력 포트 제어 실습을 통해 입출력 포트의 기능과 구조를 이해한다. 다음으로 인터럽트 개념과 인터럽트 관련 레지스터를 설정하는 방법을 알아보고, 실습을 통해 인터럽트 종류에 따른 특성을 이해한다.

기본 제어(7~12장)
8051 마이크로프로세서를 이용해 기초 제어 원리를 실습한다. 7-세그먼트와 도트 매트릭스, 다양한 센서를 제어하고, 다양한 사운드를 발생시켜보거나 전자 오르간을 구현하여 간단한 음악을 연주한다. 그리고 DC/스테핑/서보 모터를 제어하고, A/D와 D/A 변환기의 동작 원리를 이해한다.

응용 제어(13~16장)
앞서 배운 내용을 기반으로 다양한 응용 예제를 실습한다. LCD 디스플레이, 디지털 시계와 주파수 카운터, 온도계, 습도계, 라인 트레이서 등을 제작함으로써 8051 마이크로프로세서의 기본 제어 원리를 응용해본다.

리뷰/한줄평2

리뷰

9.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.