이미 소장하고 있다면 판매해 보세요.
|
Part 1
제1장 AT89C51ED2의 개요 및 구조 1-1 마이크로프로세서 기초 1-2 마이크로프로세서와 마이크로컴퓨터 1-3 AT89C51ED2의 구조 1-4 AT89C51ED2 핀 기능 1-5 오실레이터 1-6 X2 모드 기능 1-7 리셋 1-8 전원 모니터 1-9 EMI 저감 모드 1-10 파워 오프 플래그 1-11 ONCE 모드(ON CHIP EMULATION) 제2장 8051 어셈블리어 기초 2-1 8051 어셈블리어 2-2 어셈블리어 지시어 2-3 주소 지정 방식 2-4 산술 논리 연산 명령 2-5 프로그램 흐름 제어 명령 2-6 비트 조작 연산 명령 2-7 PUSH, POP명령 2-8 CALL, RETURN 명령 제3장 C-언어 기초 3-1 개 요 3-2 C-언어의 구조 3-3 C 언어의 문장 3-4 선언부 3-5 함 수 3-6 배열과 포인터 3-7 구조체와 공용체 제4장 KEIL-C 컴파일러 사용법 4-1 프로그램 설치 4-2 컴파일러 사용법 4-3 FLIP 사용법 제5장 입출력 포트 실험 5-1 각 포트의 구조 5-2 포트 실험 제6장 인터럽트 실험 6-1 인터럽트 종류 및 처리 루틴 6-2 인터럽트 우선순위 6-3 외부 인터럽트 6-4 인터럽트 동작 타이밍 6-5 외부 인터럽트 실험 제7장 타이머 카운터 실험 7-1 타이머/카운터 제어 레지스터 7-2 타이머/카운터 모드의 종류 7-3 타이머/카운터2 7-4 프로그래머블 카운터 어레이(PCA) 7-5 타이머/카운터 실험 제8장 직렬포트 실험 8-1 직렬 통신의 개요 8-2 AT89C51ED2의 직렬 통신 제9장 와치독 타이머 실험 9-1 와치독 타이머 사용 9-2 파워다운/아이들 모드 동안의 WDT 제10장 시리얼 포트 인터페이스 실험 10-1 신호 특성 10-2 보-레이트 10-3 기능 제11장 아이들 모드와 파워 다운모드 실험 11-1 아이들 모드 11-2 파워다운 모드 제12장 기타 기능 12-1 키보드 인터페이스 12-2 ONCE 모드(ON CHIP EMULATION) 12-3 파워 오프 플래그 12-4 EMI 저감모드 12-5 EEPROM 데이터 메모리 12-6 FLASH/EEPROM 메모리 제13장 부록(하드웨어 조립) Part 2 제1장 디스플레이 장치 1-1 FND를 이용한 표시장치 1-2 문자형 LCD 모듈을 이용한 표시장치 제2장 A/D 변환기 제3장 RC 서보 모터 제어 Part 3 라인트레이서 제작편 제1장 라인트레이서 기초 1-1 라인트레이서 구조 1-2 회로 설계 제2장 라인트레이서 구동용 전동기 2-1 직류 전동기 2-2 스텝 모터 제3장 라인트레이서 제작 3-1 논리형 라인트레이서 3-2 직류전동기 구동형 라인트레이서 3-3 스텝모터 구동형 라인트레이서 |
|
마이크로프로세서를 처음 접하는 초보자의 경우 어디서부터 시작해야 하는지, 어떻게 학습해야 하는지 막막한 경우가 많다. 이 책은 이러한 초보자가 기초부터 응용까지 쉽게 학습할 수 있도록 실험용 키트를 이용하여 자세히 설명하고 있다.
사용된 마이크로프로세서는 ATMEL사의 AT89C51ED2/RD2이다. AT 89C51ED2/RD2는 인텔사의 8051를 기반으로 하는 원칩 마이크로콘트롤러이다. 인텔사의 8051은 8비트 프로세서로서 초보자들이 처음으로 마이크로프로세서를 학습하는데 있어서 가장 쉽게 접근할 수 있는 마이크로프로세서이다. 최근에 PIC, AVR 등 고성능, 다기능을 가진 원칩 마이크로콘트롤러가 많이 있지만 간단하고 접근하기 쉬운 8051부터 시작하는 것이 초보자가 마이크로프로세서를 정복할 수 있는 방법이라고 생각한다. 8051을 이용하여 마이크로프로세서의 기본적인 구조와 동작을 완전히 익히게 된다면 다른 종류의 마이크로프로세서를 학습하는 것은 매우 쉽다는 사실을 알게 될 것이다. 이 책의 구성은 모두 3부로 구성되어 있다. 제1부에서는 마이크로프로세서의 구조와 동작원리 그리고 내장된 기능에 대한 기초적인 지식을 어셈블리어와 C-언어로 작성된 다양한 예제를 통하여 쉽게 익힐 수 있도록 하였다. 제2부에서는 외부에 장착된 LCD, FND 등과 같은 디스플레이 장치 구동, A/D 컨버터를 이용한 외부의 아날로그 신호 처리, RC 서보모터 구동 등 마이크로프로세서 응용 능력을 향상시킬 수 있도록 하였다. 마지막으로 제3부에서는 라인트레이스 제작을 통하여 간단한 로봇 제어 시스템을 구현해 볼 수 있도록 하였다. 따라서 마이크로프로세서를 처음으로 접하는 경우에도 이 책을 처음부터 마지막까지 끈기 있게 학습한다면 마이크로프로세서의 기초적인 회로 구성부터 응용회로 및 프로그램 작성까지 스스로 문제를 해결해 나갈 수 있는 능력을 가질 수 있을 것이다. |