순천향대학교 정보기술공학부 이상정

마이크로프로세서

 

  • 6월 13일 3교시(11:00~11:50) 기말시험
    * 강의실 502: 3학년 97학번, 98학번, 99학번
    * 강의실 303: 3학년 00학번, 4학년

  • 교재

    어셈블리와 C 언어로 익히는 8051 마스터, 윤덕용, Ohm사
      
  • 강의목표

     인텔 8051 마이크로콘트롤러를 중심으로 마이크로프로세서의 기본구조, 명령어 구조와 프로그래밍 기법 및 입출력 인터페이스, 인터럽트 인터페이스 등을 학습한다.
  • 강의내용
     

내 용

교재 관련 부분

0. 강의소개

 

1. 마이크로프로세서 소개

마이크로콘트롤러란 무엇인가? (p.11)

2. 8051의 구조와 기능

8051의 구조와 기능(p.29)

3. 명령어형식 및 주소지정방식

8051의 명령 및 어드레싱 모드 (p.64, p.143)

4. 데이터 이동 명령

데이터 이동 명령 (p.67)

5. Keil Kit 사용법

소프트웨어 툴 및 개발환경 (p.333)

ek51v622.exe

Keil C51 Evaluation Kit Version 6.22

6. 산술 및 논리 연산 명령

산술 연산 명령 (p.68)

7. 제어명령

점프 명령 (p.72)

8. C 프로그램 수행 예

 

9. C51 언어 확장

C51에서의 C 언어 확장 기능 (p.386)

중간시험

 

10. 8051 인터럽트 인터페이스

8051의 인터럽트 처리 (p.95)

11. 8051 타이머/카운터

8051의 타이머 (p.115)

12. 8051 직렬포트

8051 직렬포트 (p.128)

13. 모니터 프로그램

 

기말시험 문제 및 풀이

 

l         평가: 출석 및 과제 30%, 중간시험 30%, 기말시험 40%

l         2002 마이크로프로세서 강의 참조

l         관련링크

http://www.8051.co.kr/  
http://www.intel.com
http://www.keil.com/
http://www.keil.com/dd/chip/3422.htm  <- 80C32 Device Database