MARC 닫기
00845nam ac200289 k 4500
000000733321
20220619191348
ta
031222s2000 ulka 000 kor
▼a 8931704054
▼g 93560:
▼c \20000
▼a 248023
▼c 248023
▼d 111314
▼l EM168098
▼a 621.39
▼a 621.39
▼b 정52ㅁ
▼a 정상봉
▼a 마이크로프로세서 8051과 응용로봇 제작/
▼d 정상봉;
▼e 전경일;
▼e 홍승홍 [공]지음.
▼a 서울:
▼b 세화,
▼c 2000.
▼a 469,67p.:
▼b 삽도;
▼c 26cm+
▼e 컴팩트 디스크 1장(12cm).
▼a 권말부록으로 '74시리즈 TTL & HC-MOS'등 수록
▼a 마이크로프로세
▼a 8051
▼a 응용로봇
▼a 로봇제작
▼a 팔공오일
▼a 로봇
▼a 전경일
▼a 홍승홍
▼c CD508
▼a 마이크로프로세서 팔공오일과 응용로봇제작
▼b \20000
▼a FUTURE
▼a 단행본
KMO200303882
621.39-정52ㅁ
권 호 : 469,67p.
발행년 : 2000
발행처 : 세화
서 명 : 마이크로프로세서 8051과 응용로봇 제작
목차
1장 전자 회로 기초
1.1 기본 소자 = 3
1.1.1 저항(Register) = 3
1.1.2 콘덴서(Condenser, Capacitor) = 8
1.1.3 코일, 인덕터(Indutor) = 12
1.2 반도체소자 = 15
1.2.1 다이오드(Diode) = 15
1.2.2 트랜지스터(Transistor) = 20
1.2.3 레귤레이터(78XX, 79XX) = 23
1.2.4 OP 앰프 = 24
1.2.5 작업에 필요한 장비 = 26
1.2.6 납땜 작업 도구 = 28
연습문제 = 33
2장 기초 디지털 및 디지털 소자
2.1 수의 표현 = 35
2.1.1 2진수, Bit = 35
2.1.2 디지털 논리 IC = 37
2.2 논리 IC(Logic Gate) = 40
2.2.1 AND, NAND 논리 게이트 = 41
2.2.2 OR, NOR 게이트 = 43
2.2.3 Ex-OR, Ex-NOR 게이트 = 44
2.2.4 인버터(Inverter)와 버퍼(Buffer) = 44
2.3 플립플롭(Flip-Flop) = 46
2.4 래치(Latch) = 49
2.5 디코더(Decoder) = 50
2.6 크리스털과 오실레이터 = 51
연습문제 = 55
3장 8051의 개요 및 구조
3.1 마이컴의 기본 구성 = 57
3.2 8051의 개요 = 59
3.2.1 8051의 구조 = 61
3.2.2 메모리 구조 = 67
3.3 8051 핀 기능 및 구조 = 72
연습문제 = 80
4장 하드웨어의 설계와 응용 보드 제작
4.1 프로세서 회로 설계의 기초 = 81
4.2 회로도 설계 및 회로 보는 방법 = 83
4.3 8051(31) 응용 타깃 회로의 설계 = 89
4.3.1 8051(31)의 리셋 회로 및 크리스털 연결회로 = 91
4.3.2 프로그램 메모리 ROM(27C256)의 연결 = 92
4.3.3 데이터 메모리(RAM) 인터페이스 = 98
4.3.4 LCD와 학장용 IO 인터페이스 단자 = 101
4.3.5 PC와 시리얼 통신을 위한 RS232 인터페이스 회로 = 103
4.3.6 어드레스 디코더 회로(메모리 맵의 설절) = 103
4.4 보드의 제작 및 기본 작업의 개념 = 112
연습문제 = 115
5장 8051 어셈블러의 기초
5.1 어셈블러의 기본적인 사항들 = 117
5.1.1 어셈블러의 문장 형식 = 118
5.1.2 어셈블러 지시어 = 120
5.2 데이터 전송 명령 = 122
5.2.1 이미디에트(immediate) 번지 지정 = 123
5.2.2 직접 번지 지정 = 124
5.2.3 레지스터 번지 지정 = 125
5.2.4 레지스터 간접 번지 지정 = 127
5.2.5 인덱스(indexed) 번지 지정 = 129
5.2.6 데이터 교환 명령 = 129
5.2.7 비트 단위의 데이터 전송 명령 = 130
5.2.8 스택을 이용한 데이터 전송 = 131
5.3 산술·논리 연산 명령 = 132
5.3.1 산술 연산 명령 = 132
5.3.2 논리 연산 명령 = 138
5.4 프로그램 흐름 제어 명령 = 142
5.4.1 분기명령 = 142
5.4.2 콜, 리턴 명령 = 149
연습문제 = 152
6장 C언어의 기초 이해
6.1 C언어의 기본 이해 = 153
6.1.1 C언어의 형성 = 153
6.1.2 연산자(Operator) = 157
6.1.3 제어 구조 = 160
6.2 C Cross Complier = 166
6.2.1 8051용의 Keil C51 = 167
6.3 프로그램을 사용한 8051의 제어 = 175
6.3.1 8051 P1 포트를 이용한 LED 제어 = 175
연습문제 = 184
7장 Keil PK51 8051 C Complier 사용법
7.1 Keil Software C 컴파일러 사용법 = 187
7.2 Sample 프로그램 작성 및 실행 = 202
7.2.1 새로운 파일 만들기 = 203
7.2.2 프로그램 작성 및 저장 = 203
7.2.3 프로젝트 만들기 = 204
7.2.4 프로젝트 컴파일, 링커, hex 파일 만들기 = 205
7.2.5 C 컴파일러 옵션(C Complier Option) 설정하기 = 207
7.2.6 BL51 Code Banking Linker Option 설정하기 = 210
7.2.7 dScope 시뮬레이터 = 214
연습문제 = 217
8장 타이머/카운터
8.1 타이머/카운터 0, 1의 개요 = 220
8.2 TMOD 레지스터(0x89H) = 222
8.2.1 TMOD 레지스터 각 비트의 기능 = 223
8.3 TCON 레지스터(0x88H) = 224
8.4 타이머/카운터 모드의 종류 = 225
8.4.1 타이머/카운터 0 = 225
8.4.2 타이머/카운터 1 = 232
8.4.3 타이머/카운터 2 = 236
8.4.4 타이머/카운터 3 = 241
9장 인터럽트 제어
9.1 인터럽트 개요 = 243
9.2 인터럽트 구조 = 245
9.2.1 인터럽트 소스와 백터 = 245
9.3 IE 레지스터(0A8H) = 248
9.4 IP 레지스터(0B8H) = 249
9.5 TCON 레지스터(88H) = 252
9.6 파워 절약 모드(Power Save Mode) = 261
9.6.1 파워 절약 모드의 개요 = 261
9.6.2 PCON(0x87H) 레지스터 = 262
9.6.3 아이들 모드(Idle Mode) = 263
9.6.4 파워다운 모드(Power Down Mode) = 265
10장 직렬(Serial) 통신
10.1 시리얼 통신의 개요 = 269
10.2 시리얼 포트(Serial Port) = 271
10.3 SCON 레지스터(0x98) = 273
10.4 PCON 레지스터(0x87) = 275
10.5 시리얼 포트의 동작 모드 = 276
10.5.1 동기식 통신 모드 = 276
10.5.2 비동기식 통신 모드 = 277
10.6 시리얼 포트 통신(RS-232) = 279
10.7 R.F 무선 모듈 = 286
10.7.1 일반적인 특징 = 287
10.7.2 핀(Pin)의 기능 = 289
10.7.3 안테나 설계 = 292
11장 LCD 디스플레이 제어
11.1 LCD 디스플레이 모듈의 구조 = 295
11.1.1 LCD의 핀 기능 = 296
11.1.2 LCD 모듈의 내부 구성 = 299
11.2 LCD 인스트럭션 = 303
11.3 LCD의 인터페이스와 구동 프로그램 = 307
11.3.1 LCD의 인터페이스 = 308
11.3.2 LCD의 구동 프로그램 = 309
11.3.3 LCD의 초기화 프로그램 = 318
12장 8255병렬 인터페이스 및 AD/DA 컨버터
12.1 8255의 핀 구조 및 기능 = 327
12.2 8255의 모드 설정(컨트롤 워드의 비트 기능) = 331
12.3 8255 인터페이스 설계 = 332
12.3.1 LED ON/OFF 제어 = 333
12.3.2 7-세그먼트(SEVEN SEGMENT) 제어 = 339
12.4 ADC0809(A/D 변환) = 346
12.4.1 ADC0809의 특성 = 346
12.4.2 ADC0809각 핀의 기능 = 348
12.4.3 ADC0809의 회로 구성 = 349
12.5 D/A 변환기 = 352
12.5.1 DAC0800 변환기 = 352
12.5.2 DAC0800각 핀의 기능 = 354
12.5.3 DAC0800의 회로 구성 = 355
13장 AT89C51(1051, 4051)
13.1 AT89C41(1051, 4051)의 개요 = 360
13.1.1 AT89C41(1051, 4051)의 구조 = 361
13.1.2 AT89C2051의 메모리 = 365
13.2 핀(Pin) 기능 = 368
13.3 기타 기능 = 371
13.3.1 프로그램 메모리 로크비트(Lock Bits) = 371
13.3.2 아이들 모드(Idle Mode) = 371
13.3.3 파워 다운 모드(Power Down Mode) = 372
13.4 AT89C2051의 하드웨어의 설계 = 372
13.4.1 AT89C2051으 기본 회로 구성 = 372
13.5 AT89C2051를 이용한 제어 연습 = 373
13.5.1 포트 1을 이용한 LED 제어 = 374
13.5.2 RC Servo Motor 제어 = 378
13.5.1 ADC 제어 및 RS232 시리얼 인터페이스 제어 = 382
13.5.1 ADC0838 및 MAX232를 이용한 회로 설계 = 383
14장 6족 관절 로봇 제작
14.1 구동 원리에 대하여 = 393
14.2 6족 관절 로봇의 회로도 및 제작 = 395
14.3 6족 관절 로봇의 구동 프로그램 = 398
15장 라인 트레이서 제작
15.1 구동 원리에 대하여 = 411
15.1.1 센서 = 412
15.1.2 적외선 센서의 동작 원리 = 413
15.1.3 라인 트레이서의 동작 원리 = 414
15.2 라인 트레이서의 회로도 및 제작 = 416
15.3 라인 트레이서의 구동 프로그램 = 420
16장 6족(Hexapod) 개미 로봇 2
16.1 6족(Hexapod) 개미 로봇의 구동 원리 = 432
16.2 6족(Hexapod) 개미 로봇의 제작 방법 = 434
16.3 6족(Hexapod) 개미 로봇의 회로도 = 440
16.4 6족(Hexapod) 개미 로봇의 워킹(Walking)법 = 444
16.5 6족(Hexapod) 개미 로봇의 프로그램 = 446
17장 4관절 암 로봇 제작 및 제어
17.1 구동 원리에 대하여 = 454
17.2 4관절 암 로봇의 회로도 및 제작 = 454
17.3 4관절 암 로봇의 구동 프로그램 = 458
18장 프로그램 주행하는 팬저 탱크
18.1 구동에 대하여 = 463
18.2 프로그램 주행하는 팬저 탱크의 제작 = 464
18.3 자동 주행 팬저 탱크의 구동 프로그램 = 464
19장
19.1 8051을 이용한 고급제어 로봇 = 465
19.2 AT89C2051, AT89C1051, AT89C51, AT89C52 라이터 = 466
19.3 miniROBOT BASIC 및 컨트롤러 = 467
참고문헌 = 469
부록
결정하는 습관 : 미루지 않는 것이 최고의 결정이다
650.1 M829ㄱ이
대한민국 빵집 대장정 : 빵 특파원 개띠랑과 떠나는 빵빵곡곡 빵지순례
641.815 개28ㄷ
건설기계 운전기능사 필기 : 굴착기·지게차·기중기·로더
629.225076 조54ㄱ필
품질경영 = Total quality management / 개정판
658.562 최54ㅍ2
소크라테스와 CRM : 카이스트 MBA 김영걸 교수의 트위터 강의록
658.812 김64ㅅ
위대한 발명과 에디슨
621.3092 A191ㅇ장
리더의 아침을 여는책
658.4092 김74ㄹ
천사님, 죄송한데요 행복이 뭔지 잘 모르겠어요 : 행복의 비밀을 찾아서
650.1 김83ㅊ
존중
650.1 N428ㅈ민
서평쓰기