서브메뉴

본문

8051 마이크로프로세서 설계 및 제작
8051 마이크로프로세서 설계 및 제작
저자 : 양승현
출판사 : 엔트미디어
출판년 : 2003
정가 : 25000, ISBN : 8982300457

책소개


80C51은 Intel사의 대표적인 8비트 마이크로 컨트롤러로 일상생활의 주변에서 사용하는 전자제품이나 간단한 자동화 제품에 많이 사용되고 있다. 16비트나 32비트 프로세서가 증가하는 추세이지만 아직까지도 저가형이며 범용적인 80C51 컨트롤러 또한 많이 사용된다. 중요한 것은 프로세서나 컨트롤러 그 자체를 이용해서 무언가를 설계하고 동작시켜 보는 것이다.

본 교재에서는 각장마다 제어대상을 80C51에 인터페이스 하는 회로를 설계하고 설계된 회로도를 바탕으로 동작시킬 수 있는 프로그램을 작성하도록 하였으며, 추가된 보드를 이용해 확인하도록 하였다.

[부록 CD] 다양한 응용프로그램과 소스프로그램지원

목차


0장 시스템 구성
0.1 SLET-8051시스템 구성
0.2 SLET-8051시스템 설명

1장 8051의 개요
1.1 8051 내부 및 메모리 구조
1.2 핀 기능 및 구조

2장 하드웨어 설계
2.1 OR-CAD
2.2 회로설계
2.3 전체 회로도

3장 하드웨어를 위한 C언어
3.1 프로그램의 기본 구성
3.2 C언어 알아보기

4장 컴파일 및 다운로딩
4.1 컴파일
4.2 통신 프로그램
4.3 8051 접속 및 프로그램 다운로딩

5장 LED 제어
5.1 회로 설계
5.2 사용된 소자
5.3 LED 제어 실험

6장 모터 제어
6.1 DC Motor를 알아보자
6.2 DC모터 구동 회로 설계
6.3 사용된 소자
6.4 DC모터 제어 실험
6.5 STEP Motor를 알아보자
6.6 STEP Motor 구동 회로설계
6.7 사용된 소자
6.8 STEP Motor 제어 실험

7장 I/O Data 확장
7.1 회로설계
7.2 사용된 소자
7.3 I/O Data 확장 실험

8장 인터럽트
8.1 레지스터
8.2 타이머 / 카운터
8.3 회로설계
8.4 사용된 소자
8.5 인터럽트 실험

9장 A/D 컨버터
9.1 회로 설계
9.2 사용된 소자
9.3 A/D 변환 실험

10장 시리얼 통신
10.1 RS-232C
10.2 SBUF
10.3 시리얼 포트의 동작모드
10.4 SCON레지스터
10.5 PCON레지스터
10.6 보레이트
10.7 회로 설계
10.8 시리얼 통신 실험

11장 LCD에 문자 표현하기
11.1 LCD 알아보기
11.2 LCD 모듈의 내부 구성
11.3 LCD 인스트럭션
11.4 LCD 초기화
11.5 LCD 구동
11.6 LCD 구동회로 설계
11.7 LCD 구동 실험

12장 보드 확장 실험
12.1 RC 서보모터 제어
12.2 Key 패드
12.3 Dot Matrix

부록
1. SLET-8051 보드 부품 사양
2. 회로도
3. 아스키 코드
4. 데이터 시트(Sheet)