| 책 소개
마이크로프로세서 입문서. AT89C51ED2/RD2를 이용하여 초보자가 기초부터 응용까지 쉽게 학습할 수 있도록 자세히 설명하고 있다. 본문은 모두 3부로 구성되어 있으며, 제1부에서는 마이크로프로세서의 구조와 동작원리 그리고 내장된 기능에 대한 기초적인 지식을 어셈블리어와 C_언어로 작성된 다양한 예제를 통하여 쉽게 익힐 수 있도록 하였다. 제2부에서는 외부에 장착된 LCD, FND 등과 같은 디스플레이 장치 구동, A/D 컨버터를 이용한 외부의 아날로그 신호 처리, RC 서보모터 구동 등 마이크로프로세서 응용 능력을 향상시킬 수 있도록 하였고, 제3부에서는 라인트레이스 제작을 통하여 간단한 로봇 제어 시스템을 구현해 볼 수 있도록 하였다.마이크로프로세서를 처음 접하는 초보자의 경우 어디서부터 시작해야 하는지, 어떻게 학습해야 하는지 막막한 경우가 많다. 이 책은 이러한 초보자가 기초부터 응용까지 쉽게 학습할 수 있도록 실험용 키트를 이용하여 자세히 설명하고 있다.
사용된 마이크로프로세서는 ATMEL사의 AT89C51ED2/RD2이다. AT 89C51ED2/RD2는 인텔사의 8051를 기반으로 하는 원칩 마이크로콘트롤러이다.
인텔사의 8051은 8비트 프로세서로서 초보자들이 처음으로 마이크로프로세서를 학습하는데 있어서 가장 쉽게 접근할 수 있는 마이크로프로세서이다. 최근에 PIC, AVR 등 고성능, 다기능을 가진 원칩 마이크로콘트롤러가 많이 있지만 간단하고 접근하기 쉬운 8051부터 시작하는 것이 초보자가 마이크로프로세서를 정복할 수 있는 방법이라고 생각한다. 8051을 이용하여 마이크로프로세서의 기본적인 구조와 동작을 완전히 익히게 된다면 다른 종류의 마이크로프로세서를 학습하는 것은 매우 쉽다는 사실을 알게 될 것이다.
이 책의 구성은 모두 3부로 구성되어 있다. 제1부에서는 마이크로프로세서의 구조와 동작원리 그리고 내장된 기능에 대한 기초적인 지식을 어셈블리어와 C_언어로 작성된 다양한 예제를 통하여 쉽게 익힐 수 있도록 하였다.
제2부에서는 외부에 장착된 LCD, FND 등과 같은 디스플레이 장치 구동, A/D 컨버터를 이용한 외부의 아날로그 신호 처리, RC 서보모터 구동 등 마이크로프로세서 응용 능력을 향상시킬 수 있도록 하였다. 마지막으로 제3부에서는 라인트레이스 제작을 통하여 간단한 로봇 제어 시스템을 구현해 볼 수 있도록 하였다.
따라서 마이크로프로세서를 처음으로 접하는 경우에도 이 책을 처음부터 마지막까지 끈기 있게 학습한다면 마이크로프로세서의 기초적인 회로 구성부터 응용회로 및 프로그램 작성까지 스스로 문제를 해결해 나갈 수 있는 능력을 가질 수 있을 것이다. |