book.jayu.org
마이크로컨트롤러 8051의 이해와 실험

마이크로컨트롤러 8051의 이해와 실험

고낙용, 남윤석, 김성철, 서동진 공편저

조선대학교출판부·2003-08-04

  • 기술과학
  • KDC 004.165

로그인하면 내 서재에 추가할 수 있어요.

책 소개

머리말 마이크로 프로세서(Micro processor)는 제어 계측을 비롯하여 많은 부분에서 사용되어지고 있다. 최근에는 다양한 기능과 높은 성능을 가진 모델들이 개발되어져서 사용자들이 더욱 손쉽게 사용할 수 있게 되었다. 이들 중 인텔(Intel)사의 MCS-51 시리즈 마이크로 컨트롤러(Microcontroller)는 오랜 기간 널리 사용되고 있는 대표적인 제품의 하나이다. 본 교재는 MCS-51의 이용 방법을 쉽게 학습할 수 있도록 집필되었다. 특히 간단한 키트와 C 언어를 사용한 실험을 통해 각종 기능을 이해하고 이를 응용할 수 있게 하였다. 본 교재는 크게 두 부분으로 나누어진다. 1장부터 5장에서는 마이크로 프로세서 및 마이크로 컨트롤러, C 언어 및 어셈블리어, 각종 전자부품, 컴파일러와 롬 라이터등에 관한 일반 사항을 다루었다. 이러한 내용은 최소한의 전기 전자 분야의 기초 지식만을 가진 학습자들 및 현장 실무 기술자들이 쉽게 공부를 시작할 수 있게 하기 위함이다. 6장부터 13장에서는 실험용 보드를 제작하고 이를 이용하여 MCS-51 마이크로 컨트롤러의 각종 기능들(입출력 포트, 인터럽트, 타이머와 카운터, 시리얼 통신)을 이해하고 이를 활용(8255를 이용한 포트 확장, LCD 제어, A/D 컨버터 이용)할 수 있게 하였다. 본 교재는 학습자들이 MCS-51의 기능을 쉽게 이해하고 이를 간단히 활용할 수 있는 능력을 기르게 하는데 그 목적이 있다. 따라서 본 교재에서는 MCS-51의 각종 내부 디바이스들에 대한 하드웨어적인 자세한 설명, 마이크로 컨트롤러를 이용한 하드웨어 시스템의 설계, MCS-51의 명령어(어셈블리어)를 이용한 프로그래밍등에 관한 내용은 다루지 않았다. 본 교재를 통하여 마이크로 컨트롤러에 대한 기초 지식을 쌓은 학습자들은 자신에게 필요한 자료들을 스스로 찾아내어 학습할 수 있을 것으로 기대한다. 본 교재가 마이크로 컨트롤러에 대한 학습을 보다 쉽게 시작하는데 도움을 줄 수 있기 바란다. 저자 일동: 고낙용?남윤석?김성철?서동진

목차펼치기

목 차 제1장 마이크로프로세서의 기초 1 1.1 마이크로프로세서의 개요 3 1.2 마이크로프로세서와 마이크로컨트롤러 13 1.3 마이크로컴퓨터의 구성 15 1.4 주변 장치 25 제2장 8051 마이크로컨트롤러 29 2.1 8051의 종류 31 2.2 8051의 주요 특징 34 2.3 8051 마이크로컨트롤러 35 2.4 8051의 내부 구성 38 2.5 8051의 메모리 구조 43 2.6 파워 절약 모드 48 2.7 8051의 핀 기능 및 인터페이스 50 제3장 C언어와 어셈블리어의 기초 57 3.1 C 언어의 기초 59 3.2 C 프로그램 시작 63 3.3 데이터형 67 3.4 문자열 71 3.5 상수와 선행처리기 73 3.6 연산자 78 3.7 문자입출력 82 3.8 반복문과 제어문 84 3.9 분기와 점프 ( if 문 , switch 문) 91 3.10 함수 94 3.11 배열과 포인터 98 3.12 구조체 102 3.13 어셈블리의 정의 및 역할 106 제4장 전자 부품의 이해 129 4.1 저항기(Resister) 131 4.2 콘덴서(Condenser) 138 4.3 코일(Coil) 149 4.4 다이오드(Diode) 154 4.5 트랜지스터(Transistor) 159 4.6 계전기(Relay) 161 제5장 컴파일러와 롬라이터 163 5.1 설치하기 165 5.2 컴파일 및 링크하기 168 5.3 롬라이터 173 5.4 롬라이터의 사용법. 176 5.5 프로그래밍 실습 178 제6장 응용 회로 제작 181 6.1 AT89C51 기본 응용보드 설계 184 제7장 포트 입출력 189 7.1 포트 출력을 이용한 LED 점멸 실험 191 7.2 스위치와 LED를 이용한 포트 입출력 실험 195 제8장 8255를 이용한 포트의 확장 197 8.1 8255의 핀 기능 199 8.2 8255A의 동작 모드 201 8.3 포트의 확장 실험 204 제9장 인터럽트 209 9.1 인터럽트의 개요 211 9.2 외부 인터럽트 실험 215 제10장 타이머와 카운터 227 10.1 타이머와 카운터의 개요 229 10.2 외부 인터럽트를 이용한 타이머 인터럽트의 제어 233 10.3 타이머/카운터의 동작 모드 237 10.4 타이머/카운터의 동작 모드별 실험 243 제11장 LCD 제어 257 11.1 LCD 제어 회로 259 11.2 LCD 제어 실험 260 제12장 AD 컨버터 271 12.1 AD 컨버터의 개념 273 12.2 AD 변환의 원리 274 12.3 ADC0832 275 12.4 AD 컨버터 실험 278 제13장 시리얼 통신 287 13.1 시리얼(serial) 통신의 개요 289 13.2 MAX232 시리얼 통신 실험 295 참고문헌 307 색 인 309

출처: 국립중앙도서관 서지정보

리뷰 남기기

로그인하면 리뷰를 남길 수 있어요.

리뷰 0개

아직 리뷰가 없어요.