목차
제Ⅰ부 8051 기초
제1장 8051 시스템 구성
1-1 8051 시스템 하드웨어 = 11
1-2 8051 시스템의 사용 방법 = 13
1-2-1 8051 트레닝 키트의 기능 = 13
1-2-2 8051 시스템의 사용방법 = 13
1-2-3 기본적인 동작 = 15
1-3 프로그램 로드 및 실행 방법 = 21
제2장 8051 원칩 마이컴의 내부 구조
2-1 8051의 개요 = 26
2-2 8051의 메모리 관리 = 29
2-2-1 프로그램 메모리 = 29
2-2-2 내부 메모리 = 31
2-2-3 외부 데이터 메모리 = 34
2-2-4 프로그램 카운터 = 35
제3장 8051의 명령어
3-1 어드레싱 모드(번지 지정 방식) = 37
3-2 명령어 세트 = 38
3-2-1 데이터 전송 명령 = 39
3-2-2 산술 연산 명령 = 62
3-2-3 브랜치 명령과 프로그램 루프 = 82
3-2-4 논리 연산 명령 = 95
3-2-5 불 명령어 = 106
3-2-6 스택과 서브루틴 = 119
제4장 8051의 핀 구조 및 타이밍도
4-1 8051의 개요 = 149
4-2 8051의 핀 기능 = 150
4-3 8051의 타이밍도 = 154
4-4 8051의 인터페이스 = 161
4-5 8051의 트레닝 키트 인터페이스 = 168
제5장 I/O 포트
5-1 포트의 기능 = 183
5-2 포트의 구조 = 185
5-3 리드-모디파이-라이트 명령 = 186
5-4 포트 실험 = 187
제6장 인터럽트
6-1 인터럽트의 종류 및 처리 루틴 = 197
6-2 인터럽트 우선 순위 = 201
6-3 외부 인터럽트 = 203
6-4 인터럽트 동작 타이밍 = 204
6-5 외부 인터럽트 실험 = 205
제7장 타이머/카운터
7-1 타이머/카운터 제어 레지스터 = 217
7-2 타이머/카운터 모드의 종류 = 220
7-3 타이머/카운터 실험 = 223
제Ⅱ부 8051 시리얼 모니터
제1장 시리얼 모니터 사용 방법
1-1 시리얼 모니터 = 237
1-2 A8051 크로스 어셈블러란 = 248
1-3 PROCOMM이란 = 263
제2장 데이터 통신
2-1 시리얼 포트 = 271
2-2 시리얼 포트의 동작 모드 = 274
2-3 멀티프로세서 시스템 = 279
2-4 시리얼 포트 인터페이스 = 281
2-5 시리얼 포트 실험 = 285
제3장 8051 EP-ROM 라이터
3-1 8751 EP-ROM 써넣는 방법 및 시큐리티 = 291
3-2 8751의 라이터 알고리즘 = 299
3-3 8751의 라이터 사용 방법 = 304
3-3-1 준비 사항 = 304
3-3-2 8751인 경우 = 305
3-3-3 87C51(8751BH)인 경우 = 309
3-4 8751 라이터 응용 = 312
제Ⅲ부 8051 응용
제1장 LCD 디스플레이
1-1 LCD 디스플레이 모듈 사양 = 317
1-2 8051 트레닝 키트 인터페이스 = 331
1-3 LCD 디스플레이 실험 = 331
제2장 키보드 인터페이스
2-1 8051 트레닝 키트 인터페이스 = 334
2-2 사운드 실험 = 339
제3장 도트 매트릭스 LED 디스플레이
3-1 도트 매트릭스 LED란 = 343
3-2 8051 트레닝 키트 인터페이스 = 346
3-3 도트 매트릭스 실험 = 350
제4장 스테핑 모터 제어 = 359
4-1 스테핑 모터란 = 359
4-2 8051 트레닝 키트 인터페이스 = 363
4-3 스테핑 모터 실험 = 366
제5장 D/A 컨버터
5-1 DAC 0800이란 = 369
5-2 8051 트레닝 키트 인터페이스 = 376
5-3 DAC 실험 = 378
제6장 A/D 컨버터
6-1 ADC 0804란 = 387
6-2 8051 트레닝 키트 인터페이스 = 391
6-3 ADC 0804 실험 = 393
부록 = 399
부록1 명령어 세트 = 399
부록2-1 모니터 프로그램Ⅰ = 404
부록2-2 시리얼 모니터 프로그램 = 421
부록3-1 8051 트레닝 키트 회로도 = 457
부록3-2 8051 트레닝 키트 응용 회로도 = 459