마이크로프로세서+4주차+결과보고서_실습5 인터럽트로 LED 점멸 응용코드 설명

  • 등록일 / 수정일
  • 페이지 / 형식
  • 자료평가
  • 구매가격
  • 2020.12.03 / 2020.12.03
  • 4페이지 / fileicon hwp (아래아한글2002)
  • 평가한 분이 없습니다. (구매금액의 3%지급)
  • 2,000원
다운로드장바구니
Naver Naver로그인 Kakao Kakao로그인
최대 20페이지까지 미리보기 서비스를 제공합니다.
자료평가하면 구매금액의 3%지급!
이전큰이미지 다음큰이미지
하고 싶은 말
홍익대,마이크로프로세서,마이크로,프로세서,마프,실험4
본문내용
2019 마이크로프로세서 실험 및 설계
2019년 마이크로프로세서 실험 및 설계
4주차 실험보고서
실습5 : 인터럽트로 LED 점멸 응용코드 설명 < 결과 보고서>
1. 실습 내용
먼저, 실습5와 실습6 코드를 진행한 후 실습5에서 응용실습을 진행하였다. 실습5번 내용은 인터럽트를 하나 더 추가해서 각각 인터럽트의 동작을 구분하여 이를 확인하는 실험이었다. 지시사항에 따라 이번 보고서는 실습5의 응용실습에 대하여 코드 분석을 진행하도록 한다.
2. 실습5 응용코드 분석
1. 포트 연결
포트연결은 실습5와 동일하게 하고 코드만 변경해준다.
1) 포트D의 PD0를 2핀 케이블로 Switch모듈의 BT0에 연결한다. ( PD0 -> BT0 )
2) 포트E의 8핀을 8핀 케이블로 LED 모듈의 LED 0 ~ 7까지 연결한다. ( PE0 ~ 7 -> LED0 ~ 7 )
LED모듈
MCU모듈
스위치모듈
2. 실습코드 5 동작
① 포트D에 해당되는 버튼을 누르기 전에는 0.1초 지날 때마다 LED가 00000001 -> 00000010 -> 00000100 -> ... -> 10000000 -> 00000001로 작동한다. 즉, 100ms가 지날 때마다 한 칸씩 왼쪽으로 SHIFT되는 코드이다.
자료평가
    아직 평가한 내용이 없습니다.
회원 추천자료
  • 마이크로프로세서+5주차+예비보고서_타이머와 카운터
  • 코드 분석 실습코드 7분석#include#includeunsigned char LEDData = 0x00;unsigned char timer0Cnt = 0;SIGNAL(SIGOVERFLOW0);int main()DDRE = 0xFF;TCCR0 = 0x07;TCNT0 = 0xFF - 72;TIMSK | = 1

  • [통합설계] RC(Radio Control)헬기 제작 설계
  • 53개의 GPIO( 프로세서나 컨트롤러 등에서 일반 목적으로 사용하도록 준비된 입력, 또는 출력 포트.General Purpose Input/Output) : A, B, C, D, E, F포트(8bit)/G포트(5bit)- 외부 인터럽트 8개 : 리셋을 포함한 35개의 인터럽트 소스- 두 개의 8-bit Timer/Counters(0,2) / 두 개의 16-bit Timer/Counters(1,3) - 두 개의 8-bit PWM(Pulse Width Modulation)채널 / 2개~6개의 16-bit PWM채널- 8채널 10비트 A/D컨버터와 아날로그 비교기- 2개의 프로그램이 가능한 시리얼 UART(Universal Asynchronous Receiver/Transmitte

  • 센서의 모든것 레포트
  • 5 ~ 1 m m의 단선 또는 복수선이 있으며, 폴리에칠렌 등으로 피복되어 있음. 가볍고 염가이고 잘 부러지지 않는 등이 장점이 있어 광범위하게 쓰임.유리형3 0 ~ 5 0 의 유리 화이버를 꼬아 스텐레스 튜브에 넣어서 사용하며, 광의 투과율이 높고, 높은 온도에 강하다는 장점이 있으나, 부러지기 쉽고, 무거우며, 고가라는 단점도 있음허용곡율 반경광 화이버는 유연성을 이용하여 좁은 장소에도 설치할 수있는 관계로 널리 사용되고 있으나, 무리하게 구

  • 마이크로프로세서+1주차+결과보고서_GPIO로 LED켜기, 스위치 눌러 LED 불켜기
  • LED 에 불이 점등하게 된다.포트연결 : 포트E의 PE0 ~PE7 을 8핀 케이블로 LED 모듈의 LED 0 ~ 7까지 연결한다.소스 설명 :1) AVR 입출력에 대한 헤더 파일과 delay 함수사용을 위한 헤더파일을 선언한다.2) 포트E를 출력포트로 설정한다.3) 포트E로 변수 LEDData에 있는 데이터를 출력한다.그리고 값을 1씩 더해주며, 1초 딜레이를 가진 다음루프를 반복한다.delayus()함수는 104 us 까지 , delayms()함수는 35ms 까지 지원한다.실습코드 1분석#include#include

  • [[AVR 스위치 입력관련기술과 키 디바운싱 기술에 대해서]]스위치 입력,키입력,풀업저항,sw입력,ATmega128,소스코드,스위치 회로,
  • FILE:결과/실험 1/Presult 1.jpgFILE:결과/실험 1/Presult 2.jpgFILE:결과/실험 1/Vresult.3gpFILE:결과/실험 2/Presult 1.jpgFILE:결과/실험 2/Presult 2.jpgFILE:결과/실험 2/Vresult.3gpFILE:결과/실험 3/Presult 1.jpgFILE:결과/실험 3/Presult 2.jpgFILE:결과/실험 3/Vresult.3gpFILE:결과/실험 4/Presult 1.jpgFILE:결과/실험 4/Presult 2.jpgFILE:결과/실험 4/Vresult.3gpFILE:회로도/Circuit 1.PDFPEN1PE0 (RXD0/(PDI)2PE1 (TXD0/PDO)3PE2 (XCK0/AIN0)4PE3 (OC3A/AIN1)5PE4 (OC3B/INT4)6PE5 (OC3C/INT5)7PE6 (T3/INT6)8PE7

오늘 본 자료 더보기
  • 오늘 본 자료가 없습니다.
  • 저작권 관련 사항 정보 및 게시물 내용의 진실성에 대하여 레포트샵은 보증하지 아니하며, 해당 정보 및 게시물의 저작권과 기타 법적 책임은 자료 등록자에게 있습니다. 위 정보 및 게시물 내용의 불법적 이용, 무단 전재·배포는 금지됩니다. 저작권침해, 명예훼손 등 분쟁요소 발견시 고객센터에 신고해 주시기 바랍니다.
    사업자등록번호 220-06-55095 대표.신현웅 주소.서울시 서초구 방배로10길 18, 402호 대표전화.02-539-9392
    개인정보책임자.박정아 통신판매업신고번호 제2017-서울서초-1806호 이메일 help@reportshop.co.kr
    copyright (c) 2003 reoprtshop. steel All reserved.