목차
제1장 마이크로프로세서 8535 = 11
1.1 마이크로프로세서 8535 소개 = 11
1.2 컴퓨터의 발전 = 15
1.3 컴퓨터, 미니컴퓨터 및 마이크로컴퓨터 = 18
1.3.1 컴퓨터 = 18
1.3.2 미니 컴퓨터 = 19
1.3.3 마이크로 컴퓨터 = 20
1.3.4 마이크로 컴퓨터의 특징 = 21
1.4 마이크로프로세서 성능 = 22
1.5 파이프라인, 수퍼 파이프라인 및 수퍼 스칼라 방식 = 23
1.5.1 파이프라인 방식 = 24
1.5.2 수퍼 파이프라인 방식 = 28
1.5.3 수퍼 스칼라 방식 = 29
제2장 마이크로 프로세서 시스템 보드 = 32
2.1 마이크로프로세서 시스템 보드 소개 = 32
2.2 MICOM-PROGRAMMER사용법 = 38
제3장 IAR C 컴파일러 사용법 = 49
3.1 회로도 = 49
3.2 IAR C 컴파일러 사용법 = 50
3.2.1 윈도우용 IAR C-Compiler 사용법 = 52
3.2.2 MICOM-PROGRAMMAR 사용법 = 70
제4장 7-Segment와 키보드 제어 = 73
4.1 7-Segment 제어 = 73
4.2 4×4 키보드 제어 = 90
제5장 LCD 컨트롤러(HD44780) 제어 = 103
5.1 LCD 컨트롤러 = 103
5.1.1 HD44780 및 44780A 특징 = 103
5.1.2 HD44780 및 44780A 기본동작 = 106
5.2 LCD 컨트롤러 명령어 사용 = 114
5.2.1 클리어 디스플레이(Clear Display) = 114
5.2.2 홈 리턴(Home Return) = 115
5.2.3 엔트리 모드 셋(Entry Mode Set) = 115
5.2.4 디스플레이 ON/OFF 제어 = 115
5.2.5 커서 디스플레이 시프트(Cursor Display Shift) = 116
5.2.6 LCD 기능 설정(Function Set) = 117
5.2.7 C.G.RAM 어드레스 설정 = 118
5.2.8 D.D.RAM 어드레스 설정 = 118
5.2.9 비지플래그와 어드레스 읽기 = 118
5.2.10 C.G.RAM과 D.D.RAM 데이터 쓰기 = 119
5.2.11 C.G.RAM과 D.D.RAM 데이터 읽기 = 119
5.3 LCD 컨트롤러 초기화 = 120
5.3.1 8비트 초기화 = 120
5.4 LCD 컨트롤러 프로그래밍 = 121
5.4.1 전원 투입 = 121
5.4.2 LCD 기능 설정(function Set) = 121
5.4.3 디스플레이 ON/OFF 제어 = 121
5.4.4 엔트리 모드 셋(Entry Mode Set) = 122
5.4.5 C.G.RAM/D.D.RAM 데이터 쓰기 = 122
5.4.6 D.D.RAM 어드레스 설정 = 123
5.4.7 C.G.RAM 어드레스 설정 = 123
5.4.8 흠 리턴(Return Home) = 124
제6장 LCD 모듈 프로그램 = 127
6.1 LCD모듈 프로그래밍 = 127
제7장 타이머/카운터 = 147
7.1 타이머/카운터-프리스케일러 = 147
7.2 타이머/카운터 0 = 150
7.3 타이머/카운터 2 = 155
제8장 A/D 변환기와 아날로그 변환기 = 157
8.1 A/D 및 D/A 변환기 개요 = 157
8.2 포트 A의 10비트 A/D 변환 기능 = 158
8.2.1 포트 A 10비트 ADC의 특징 = 158
8.2.2 주요 레지스터 = 162
8.3 아날로그 비교기 = 199
제9장 비동기(UART) 직렬전송 = 207
9.1 직렬전송 = 207
9.2 UART 주요 레지스터 = 209
9.3 RS-232C 통신 = 213
제10장 키보드 스캔 알고리즘 = 235
10.1 30ms 키보드 스캔 알고리즘 = 235
제11장 LED 구동 제어 = 255
11.1 LED 구동 제어 = 255
11.1.1 PA포트에 의한 LED 출력 제어 = 255
11.1.2 PB포트에 의한 LED 출력 제어 = 260
11.1.3 PC포트에 의한 LED 출력 제어 = 263
제12장 리드, 리미트 및 릴레이 스위치 제어 = 269
12.1 자기 근접 리드 스위치 제어 = 269
12.1.1 리드 스위치의 종류와 구조 = 269
12.1.2 리드 스위치의 독장 제어 = 271
12.2 리미트 스위치 제어 = 276
12.3 릴레이 제어 = 281
제13장 광센서 제어 = 287
13.1 광센서 개요 = 287
13.2 적외선 센서 = 288
13.2.1 적외선 센서를 이용한 NO/OFF 장치제어 = 289
13.2.2 적외선을 이용한 광량 측정 = 294
13.3 포트 커플러 = 300
13.4 광도전 센서(Cds) = 307
제14장 온도 센서 = 337
14.1 온도 센서의 개요 = 337
14.2 IC온도 센서(LM35) = 338
제15장 D/A 변환기와 모터제어 = 347
15.1 D/A 변환기(DAC0808) = 347
15.2 DC 모터 제어 = 354
15.3 스텝 모터 제어 = 365