분야별도서 > 컴퓨터공학 > 마이크로프로세서/아두이노

분야별도서

view_img

혼자서도 만들 수 있는 8051 마이크로프로세서

8051 Microprocessor
  • 저자한완옥, 강희훈, 이영종
  • 관련분야컴퓨터, IT
  • 발행일2007-08-25
  • 정가23,000원
  • 페이지497 페이지
  • ISBN978-89-95879-38-2
  • 일반자료 예제파일
  • 책소개
  • 저자소개
  • 목차
  • 출판사 서평
마이크로컨트롤러 중 8051 계열은 현재 실무에서 가장 기본이 되는 제품군을 형성하고 있으며 응용분야도 광범위하다. 따라서 시스템을 개발하는 개발자들과 이를 다루는 엔지니어들에게는 필수적이다. 

본 서에서는 기본적인 어셈블리어와 시뮬레이터를 통해서 응용분야의 실제동작을 미리 예측하고 코드의 적합함을 확인할 수 있다. 또한 시뮬레이터를 통해 어셈블리어를 정확하게 이해하고 실제 제작에 앞서 디버깅을 수행할 수 있어 어느 부분의 오류인지도 확실하게 알 수 있다.


여주대학교 자동차과 교수
 
강희훈

여주대학교 전자과 교수
 
이영종

여주대학교 전자과 교수

CHAPTER 1. 마이크로컨트롤러
1. 마이크로컨트롤러 개요
2. 마이크로컨트롤러의 특징
3. 마이크로컨트롤러의 발전
4. 마이크로컨트롤러의 응용(활용) 사례
5. 마이크로프로세서와 마이크로컨트롤러의 차이점


CHAPTER 2. 8051의 구조
1. 8051 패키지 구조
2. 8051의 내부구조
3. 주소지정


CHAPTER 3. EdSim51 시뮬레이터
1. 개요
2. 내부 메모리 창
3. 어셈블리 코드 창
4. EdSim51의 주변장치 창


CHAPTER 4. 어셈블리어 명령어
1. 개요
2. 어셈블리어
3. 어셈블리 과정
4. 명령어


CHAPTER 5. 시뮬레이터 주변장치 인터페이스
1. 시뮬레이터의 주변장치


CHAPTER 6. ISP 케이블과 소프트웨어
1. 개요
2. 하드웨어
3. 타켓 회로
4. ATMEL 마이크로컨트롤러 ISP 소프트웨어
5. M-IDE Studio for MCS-51
6. 프로그램 작성
7. ISP Flash Microcontroller ProgrammerVer 3.0a


CHAPTER 7. 시뮬레이터를 이용한 8051 응용
1. LED 제어
2. 7-세그먼트 표시기 제어
3. ADC 사용 제어
4. DAC 사용 제어
5. 키패드
6. 직류 전동기 제어
7. 8051 직렬포트에 데이터 전송
8. 직렬 포트를 통해서 데이터 수신
9. LCD 모듈


CHAPTER 8. 8051 실제 응용
1. 전원부
2. 메모리 맵
3. LED 실습
4. 스위치
5. 7-세그먼트 표시기
6. 외부 메모리 및 I/O의 인터페이스
7. 2x16 캐릭터 LCD 제어
8. 아날로그 디지털 컨버터
9. 0808을 이용한 디지털신호를 아날로그신호로 변환(DAC)하기
10. 스탭핑 모터 구동
11. 4x4 키패드


CHAPTER 9. 타이머/카운터 응용실습
1. 타이머/카운터의 모드


CHAPTER 10. 표준 직렬 인터페이스 응용 실습
1. serial Port Control Register
2. 보율
3. 보율을 발생하는 타이머 1 사용
4. SCON 레지스터 제어


CHAPTER 11. 인터럽트 응용 실습
1. 우선순위 레벨 구조
2. 타이머 인터럽트 응용
3. 외부 인터럽트


CHAPTER 12. 프로젝트 구현
1. PWM 피드백 시스템을 가진 DC 전동기 스피드 제어
2. PC 키보드와 마이크로컨트롤러의 인터페이스
3. 8051 마이크로컨트롤러로 구현한 주파수 카운터
4. 라인 트레이서 로봇


APPENDIX A. 회로도
APPENDIX B. 어셈블리 명령어
APPENDIX C. 스캔코드 및 아스키 코드