교과목명

마이크로프로세서

교과목코드

ICE0013

주관학과(부)

정보통신공학과

작성일

2015-09-01

작성자

정성훈

강의요일/시간

이수구분

전지

교과구분

전공지정

인증구분

인필

년도/학기

2015 / 2

학점구성

학점:3

대상학년

2

담당

교수

성명

정성훈

연구실

760-4344

강의실

직위

교수

상담시간

전화번호

e-mail

shjung@hansung.ac.kr

홈페이지

http://itsys.hansung.ac.kr

교과목개요

<교과목 내용 포함>

마이크로프로세서의 동작을 이해하고 활용할 수 있는 마이크로프로세서의 구성요소, 내부구조 및 외부신호등에 대하여 학습한다. 마이크로프로세서 시스템에서 중요한 메모리와 외부장치와의 입출력 방법등에 대하여 학습한다. 또한 인터럽트개념과 실제로 외부장치별 특성 및 외부장치와의 인터페이스 방법에 대하여 중점적으로 다룬다. 현재 많이 사용되고 있는 ATmega128을 학습함으로서 실제적인 응용 능력을 향상시킨다.

-마이크로프로세서 소개

-마이크로프로세서 구성요소

-마이크로프로세서 내부구조

-마이크로프로세서 외부신호

-메모리

-마이크로프로세서 메모리 및 입출력인터페이스

-인터럽트

-AVR ATmega128 소개

-개발환경과 C 프로그래밍

-ATmega128 디지털 I/O 인터페이스

-ATmega128 디지털 I/O의 활용

-폴링과 인터럽트를 이용한 장치 인터페이스

교과목의

교육목표

본 과목의 교육목표는 마이크로프로세서의 내/외부 동작을 이해하고 외부장치와의 인터페이스를 통하여 마이크로프로세서 응용시스템을 분석 및 설계할 수 있는 토대를 마련하는데 있다. 특히 외부 장치와 인터페이스하는데 필수적인 인터럽트 개념과 실제로 여러 가지 유용한 외부장치와의 인터페이스 방법을 습득함으로서 마이크로프로세서 응용보드를 직접 설계할 수 있는 기초를 확립할 수 있다. 최근에 많이 사용하는 ATmega128 마이크로컨트롤러를 통하여 보다 실제적인 응용에 대하여 학습한다.

교과목

학습성과

CO	교과목학습성과내용	평가도구	연관된프로그램학습성과
			1	3	5
1	마이크로프로세서의 내부구조를 이해할 수 있다.	퀴즈, 과제, 시험	W
2	외부장치와의 인터페이스 방법을 이해할 수 있다.	퀴즈, 과제, 시험			S
3	여러 종류의 외부장치 동작을 이해할 수 있다.	퀴즈, 과제, 시험			S
4	마이크로프로세서 응용보드를 분석 및 설계할 수 있다.	퀴즈, 과제, 시험		M	S

평가도구 반영률

(%)

NO	도구명	반영률	평가도구 루브릭 내용
1	출석	10	1/3 이상 결석시 무조건 F
2	퀴즈 및 과제	20	4개의 과제
3	중간고사	30	과제 및 교재에서 출제
4	기말고사	40	과제 및 교재에서 출제

선수과목

논리회로, 컴퓨터구조

주교재

및

부교재

주교재: 마이크로프로세서, 남시병저, 두양사

부교재: 마이크로컨트롤러 AVT ATmega128, 이상설저, 한빛미디어

교과목명		마이크로프로세서	교과목코드	ICE0013		년도/학기	2015 / 2
주	수업 내용<100자 이내>				과제/실험 및 실습 계획 <50자 이내>
1	강의소개 및 (1장) 마이크로프로세서 소개
2	(2장) 마이크로프로세서 구성요소
3	(3장) MPU 내부구조
4	(4장) 마이크로프로세서 외부신호				과제 #1
5	(5장) 메모리
6	(6장) 마이크로프로세서 메모리 및 입출력인터페이스				과제 #2
7	(9장) 가로채기
8	중간고사
9	(10~14장) 중요 요점 정리
10	(부교재 1장) 마이크로프로세서 원리 소개 (부교재 2장) AVR ATmega128 소개
11	(부교재 3장) 개발환경과 C 프로그래밍
12	(부교재 4장) ATmega128 디지털 I/O 인터페이스				과제 #3
13	(부교재 5장) ATmega128 디지털 I/O의 활용
14	(부교재 6장) 폴링과 인터럽트를 이용한 장치 인터페이스				과제 #4
15	(부교재 6장) 폴링과 인터럽트를 이용한 장치 인터페이스
16	기말고사