서브메뉴

본문

어셈블러로 배우는 마이크로프로세서
어셈블러로 배우는 마이크로프로세서
저자 : 임석구
출판사 : 한빛미디어
출판년 : 2006
정가 : 23000, ISBN : 8979144032

책소개


다양한 실습의 회로도를 통해 직접 만드는 15가지 실습예제와 5가지 디지털 작품

누구를 위한 책인가?

이 책의 주 대상층은 전자, 통신, 정보통신, 컴퓨터 관련학과 학생과 마이크로콘트롤러에 관한 폭 넓은 지식을 필요로 하는 산업현장의 기술자이다. 마이크로콘트롤러를 이용하여 작품화할 수 있는 분야는 다양하지만, 이 책에서는 디지털시계, 디지털온도계, 라인 트레이서를 최종 타깃으로 설정하여 이를 구현하기 위한 다양한 실습의 회로도와 프로그램을 제시하고 이러한 예제들을 통하여 최종 목표에 도달할 수 있도록 서술한다. 따라서 마이크로콘트롤러를 마스터하고자 하는 사람에게 가장 적합한 책이다. 물론 일반인중에서 마이크로콘트롤러에 입문하려는 사람도 충분히 소화할 수 있는 내용이다.

무엇을 다루는가?

이 책은 마이크로콘트롤러 개요와 기본적인 전자부품 그리고 회로설계에 필요한 이론들을 먼저 알아본다. 본론으로서, 8051 하드웨어 및 소프트웨어 측면을 검토한 후, 이를 기반으로 하여 마이크로콘트롤러를 이용한 기초적인 실습을 한다. 마지막으로 응용실습으로서 디지털시계, 디지털온도계, LCD 표시장치 그리고 라인 트레이서의 원리를 이해하고 그 동작을 확인한다.

목차


01장. 마이크로 프로세서 개요
01. 개요
02. 마이크로프로세서 및 마이크로콘트롤러
03. 마이크로프로세서 및 마이크로콘트롤러 발달과정
04. 마이크로콘트롤러의 특징 및 응용
05. MCS-51 계열의 특징 및 종류

02장. 전자부품 및 회로설계의 기초
01. 개요
02. 전자부품의 종류 및 사용방법
03. 회로도의 해석

03장. 8051 구조
01. 기본 구조 및 핀 기능
02. 8051 메모리 구조
03. MCS-51 기본 설계

04장. 8051 소프트웨어
01. 프로그래밍 언어
02. 어셈블리어
03. 메모리 소거
04. 명령어 세트

5장. 기본 프로그램
01. 마이크로콘트롤러 시스템 개발방법
02. 프로그램 작성
03. 어셈블 과정
04. ROM화 작업
05. 8051 프로그램 개발 지원도구
06. 어셈블리 프로그램 예제

06장. 입출력 포트
01. I/O 포트의 기능 및 구조
02. I/O 포트 실험

07장. 인터럽트
01. 인터럽트의 개념
02. 인터럽트 구조 및 동작
03. 외부 인터럽트
04. 타이머/카운터 인터럽트
05. 직렬포트 인터럽트
06. 인터럽트 실험

08장. 기초 실습
01. 7-세그먼트 구동회로
02. 릴레이 구동 제어
03. 포토 커풀러
04. 가로등 제어 실습
05. 도난경보 제어 실습
06. 도트 매트릭스 디스플레이
07. 컴퓨터 사운드 실습
08. 전자 오르간
09. 컴퓨터 음악 실습
10. DC 모터 제어 실습 (1)
11. DC 모터 제어 실습 (2)
12. 스테핑 모터 제어 (1)
13. 스테핑 모터 제어 (2)
14. DAC 실습
15. ADC 실습

09장. 응용실습
01. 디지털 온도계 (1)
02. 디지털 온도계 (2)
03. LCD 디스플레이
04. 디지털 시계
05. 라인 트레이서