구)홈페이지 오탈자 보기
IT CookBook, 어셈블러로 배우는 마이크로프로세서: 8051 기반의 이론, 실습, 구현

 

페이지오탈자 내용등록일
43

((p 43) 4번)

MSC-51 계열
==>
MCS-51 계열

2006-10-251
46

(p 46 26번)

MSC-51
==>
MCS-51

2006-10-251
252

(그림 2-5)

V = 10V → E = 10V 

2010-01-222
253

(그림 2-6)

V = 6V → E = 6V

2010-01-222
264

(전해 콘덴서, 탄탈 콘덴서 설명)

10㎌/165V → 10㎌/16V

2010-01-222
282

(그림 2-29 제목)

[그림 2-29] IC 소켓 외관 → [그림 2-29] 방열판 외관

2010-01-222
299

(그림 2-43)

CP → CLK

2010-01-222
3135

(23번 문제)

RAM → 내부 ROM

2010-01-222
4150

(그림 4-7 바로 위 설명)

[그림 3-7](d)에서와 같이 → [그림 4-7](d)에서와 같이 

2010-01-222
4173

(끝에서 둘째 줄)

BDC 숫자를 → BCD 숫자를

2010-01-222
4193

(예 1 설명 두 군데 수정)

[수정 1]
외부 데이터 메모리 → 내부 데이터 메모리

[수정 2]_IN_CLR 코드
MOV  R0, 6FH  →  MOV  R0, #6FH

2010-01-222
4197

(OP 코드 90 부분)

MOV DTPR, → MOV DPTR

2010-01-222
5236

(데이터 A와 데이터 B 연산 바로 위 단락)

A와 B에 각각 10100101과 10011100의 값이

A와 B에 각각 01011010과 11001001의 값이

2010-01-222
5240

(240페이지. 예제 소스 4번째 줄과 5번째 줄 사이에)

내부 RAM의 내용을 클리어시키는 프로그램 예제 소스 중
4번째 줄과 5번째 줄 사이에

MOV R0, #20H 삽입.

2007-04-161
5240

(어셈블리어 코드 다음과 같이 수정)

1 ORG 0000H  ; 프로그램 시작
0000 020003 2 JMP START
3 ;
0003 7820            4 START:   MOV R0,#20H  ; 시작번지 저장
0005 7400            5      MOV A,#00H  ; A에 00H 저장
0007 7960            6          MOV R1,#60H  ; 소거할 번지의 수
0009 F6 7 LOOP: MOV @R0,A  ; 소거
000A 08 8         INC R0  ; 다음 번지
000B D9FC 9              DJNZ R1,LOOP  ; 마지막 번지인지 검사
10         END  ; 프로그램 끝

2010-01-222
5242

(242페이지 데이터 검색 순서도에서)

R1 = 0? 조건문에서 N 일때
R1 <- 40H 와 (R0) = 20H? 사이의 화살표로 되돌아 오게 수정

2007-04-161
5243

(아래 코드 5행)

MOV   R1,#40H  → MOV   R1,#3FH

2010-01-222
5244

(그림 5-34)

R1←#40H  카운터(30H~6FH의 번지수)

R1←#3FH  비교횟수=40H-1=3FH

2010-01-222
6270

(270페이지. ① TTL을 이용하는 방법 그림 오른쪽 그림)

① TTL을 이용하는 방법 그림 오른쪽 그림
TTL source 전류 구동 그림에서
330 옴 오른쪽 5V 연결을 GND (접지) 연결로..

2007-04-161
6275

(275페이지 그림6-9 오른쪽 그림에서)

275페이지 그림6-9 오른쪽 그림에서

5번째 줄 그림
P1.4 ~ P1.0 불켜진 그림에서
P1.3 에 불이 꺼진것을 켜진것으로 표시

2007-04-161
6281

(281페이지 방법1 소스에서)

281페이지 방법1 소스에서
05번째 줄 주석 중 "0" 데이터출력을 "1"데이터출력으로
07번째 줄 주석 중 "0" 데이터출력을 "2"데이터출력으로
09번째 줄 주석 중 "0" 데이터출력을 "3"데이터출력으로
11번째 줄 주석 중 "0" 데이터출력을 "4"데이터출력으로
13번째 줄 주석 중 "0" 데이터출력을 "5"데이터출력으로
15번째 줄 주석 중 "0" 데이터출력을 "6"데이터출력으로
17번째 줄 주석 중 "0" 데이터출력을 "7"데이터출력으로
19번째 줄 주석 중 "0" 데이터출력을 "8"데이터출력으로
21번째 줄 주석 중 "0" 데이터출력을 "9"데이터출력으로

2007-04-161
7305

(마지막 단락 첫째 줄)

모두 3에서 → 모드 3에서

2010-01-222
7307

(마지막 문장)

R1 플래그가 → RI 플래그가

2010-01-222
8346

(첫줄 끝 부분)

89C51 → 8051

2010-01-222
8358

(마지막 단락 첫줄)

89C51의 13번 → 8051의 13번

2010-01-222
8361

(그림 8-19 제목)

[그림 8-19] 도트 매트릭스x 외형 → [그림 8-19] 도트 매트릭스 외형

2010-01-222
8372

(첫 번째 코드 4, 7-8행 다음과 같이 수정)

0003 A800    4   START: MOV  R0,#00H   ;지속시간 설정
.
0009 A800    7          MOV  R0,#00H   ;지속시간 설정
000B C290    9          CLR  R1.0      ;R1.0에 0을 출력

2010-01-222
8383

(본문 중간 코드)

LP2  MOV  R2,#200 → LP2:  MOV  R2,#200 

2010-01-222
8397

(두 군데 수정)

[수정 1]_그림 8-38
7번 핀을 INPUT 2로, 5번 핀을 INPUT 1로 수정

[수정 2]_표 8-6 핀 번호 수정
INPUT1(5)  INPUT 2(7)  INPUT3(10)  INPUT4(12)

2010-01-222
8406

([그림 8-4] 제목과 아래 본문 작은 제목)

스텝 모터 → 스테핑 모터

2010-01-222
8408

(마지막 줄)

난조가 발생 → 탈조가 발생

2010-01-222
8412

(두 군데 수정)

[수정 1]_첫째 문장
89C51 포트 1 → 8051 포트 1

[수정 2]_아래 코드 11행 주석
;시정 수 설정 → ;모터의 특성에 맞게 설정

2010-01-222
8413

(코드 25행)

;시정 수 설정 → ;모터의 특성에 맞게 설정

2010-01-222
8424

(그림 번호)

[그림 5-55] → [그림 8-55]

2010-01-222
8429

(세 군데 수정)

[수정 1]_표 8-11 위 단락 둘째 줄
10V/22 → 10V/2^2 

[수정 2]_표 8-11 위 단락 세째 줄
22를 분해능 → 2^2를 분해능

[수정 3]_마지막 단락 아래서 다섯 째 줄
3비트(23=8)와 4비트(24=16) → 3비트(2^3=8)와 4비트(2^4=16) 

2010-01-222
9468

(가운데 단락 셋째와 넷째 줄)

R/W'=1이면 쓰기 모드이고 R/W'=0이면 읽기 모드가 된다.

R/W'=0이면 쓰기 모드이고 R/W'=1이면 읽기 모드가 된다.

2010-01-222
9499

(코드 119행)

'L_FONT:' 삭제

2010-01-222
9503

(코드 3행)

; 8바이트 → ; 6바이트

2010-01-222
9514

(첫 번째 단락 넷째 줄과 두 번째 단락 첫째 줄)

6개 → 7개 (두 군데 수정)

2010-01-222