• LF몰 이벤트
  • 파일시티 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

홍익대학교 마이크로프로세서 실험 및 설계 (실험4) Term project 보고서

ZYIZYI
개인인증판매자스토어
최초 등록일
2023.09.04
최종 저작일
2018.12
45페이지/파일확장자 어도비 PDF
가격 6,000원 할인쿠폰받기
다운로드
장바구니

목차

1. 서론
1) 설계 목적
2) 실험 도구(사용 모듈)

2. 본론
1) 프로젝트 개요(설계 모드 및 관련 내용)
2) 메인 하드웨어 장치 분석
3) 회로도
4) 시스템 구성(실제 설계 회로)
5) 시스템의 block diagram
6) AVR STUDIO를 통해 삽입한 코드 분석
7) 실험 결과

3. 결론 및 고찰

본문내용

(1) 설계 목적
① 이때까지 실험4, 즉, 마이크로프로세서 실험 및 설계 과목에서 배웠던 내용들을 모두 다 종합하여 ATmega128의 기능을 구현시키는 마이크로프로세서 모듈을 이용, 알람, 시간 기록 등 추가 기능이 포함된 디지털 시계 및 여러 가지 기능 구현해 보기(다이오드 전광판 연상).
② 위 기능들을 단 한 번에 바꿀 수 있도록 작동하는 버튼도 같이 설계하기.

(2) 실험 도구(사용 모듈)
① ATmega128 모듈 ② 7447 IC칩 6개
③ 정전압 분배, 조절기(LM7805) ④ IC칩 소켓 6개
⑤ 다이오드 ⑥ 발광 다이오드
⑦ 7세그먼트 6개 ⑧ 커패시터 2개
⑨ 부저 ⑩ ATmega128칩(헤더) 소켓 2개
⑪ 딥스위치 5개 ⑫ 1kΩ 저항 47개
⑬ USB ISP ⑭ 기판

(1) 프로젝트 개요(설계 모드 및 관련 내용)
1) Mode 0 : 디지털 시계
∘가장 기본적인 기능을 하면서, 일상 생활에서 흔히 볼 수 있는 시계.
∘타이머 기능을 기본적으로 탑재하되, 타이머/카운터 인터럽트를 이용하여 해당 범위 내에 도달할 때마다 숫자가 바뀌도록 설계.
∘PD0 ~ PD3 핀에 풀업저항과 같이 연결된 스위치를 이용. ∘전원에 연결하자마자 바로 시계가 작동되도록 하기 위하여 메인 함수에 ‘default’ 구문을 삽입. default 기능은 switch 구문에서만 사용되는 명령문의 일종이며, 모든 코드와 연관관계가 없을 경우에만 독립적으로 작동하는 특징을 가짐.

2) Mode 1 : 스톱워치
∘시간 기록계 역할. 흔히 카레이싱에 사용되는 LAP타임을 기록할 때 사용되어지는 기능을 구현.
∘외부 인터럽트 마스크(EIMSK)와 타이머/카운터 인터럽트 마스크 레지스터(TIMSK)를 활용하여 타이머 오버플로우 인터럽트와의 비교를 통해 일치시킨 인터럽트를 활성화시킴.

참고 자료

마이크로컨트롤러 AVR ATmega128 상태도를 이용한 시스템 설계, 한빛아카데미, 2013년
ZYIZYI
판매자 유형Bronze개인인증

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
탑툰 이벤트
홍익대학교 마이크로프로세서 실험 및 설계 (실험4) Term project 보고서
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업