로그인 회원가입 고객센터
레포트자기소개서방송통신서식공모전취업정보
카테고리
카테고리
카테고리
카테고리
campusplus
세일즈코너배너
자료등록배너

실험보고서 - 마이크로컨트롤러 기능; 타이머와 카운터


카테고리 : 레포트 > 자연과학계열
파일이름 :실험보고서 - 마이크로컨트롤러 기능;.hwp
문서분량 : 7 page 등록인 : leewk2547
문서뷰어 : 한글뷰어프로그램 등록/수정일 : 13.05.13 / 13.05.13
구매평가 : 다운로드수 : 2
판매가격 : 2,000

미리보기

같은분야 연관자료
[컴퓨터의 이해/1학년 공통]마이크로프로세서의 발전과정과 컴퓨터산업에 기여한점과 최신동향, 매트릭스 코드의 하나인 QR코드 대하여 ... 11 pages 2800
임베디드 시스템에서의 RTOS 구현... 17 pages 500
[스마트 빅뱅, 스마트라이프] <15>스마트 카... 1 pages 300
충북, 팹리스 산업 요람으로 `우뚝`... 1 pages 300
[Industry Review]아날로그반도체- 메모리 시장 맞먹는 `감성 디지털` 주역... 1 pages 300
보고서설명
보통 타이머와 카운터를 하나로 칭하여 다루고 있으나 타이머 인터럽트는 내부 클럭을 통해 카운트되어 정해진 카운트가 될 때마다 인터럽트를 발생시키는 동작을 한다. 결국 비슷한 동작을 하지만 내부클럭을 사용하는지 외부클럭을 사용하는지에 따라서 구분되는 것 이외에 동일하게 사용되기 때문에 함께 지칭하는 것으로 생각된다.
본문일부/목차
-포트연결: 포트 E를(0~7비트까지 모두) 출력 포트로 사용
-소스 설명:
1) AVR 입출력에 대한 헤더 파일과 타이머 인터럽트를 사용하기 위한 헤 더파일을 선언한다.
2) 타이머 0 오버플로우 인터럽트 서비스 루틴을 선언한다.
3) LED 모듈에 데이터를 보내기 위해 PORT E를 출력으로 설정한다.
4) 타이머0 에 대해 설정한다.
1024분주, 오버플로우까지의 TCNT0 카운트를 72로 설정.
(1 / (7.3728 Mhz / 1024 prescaler )) * 72=>0.01s 에 오버플로우가 발생된다.
5) 전체 인터럽트 허용
6) LED_Data를 Port E로 보내 LED를 점등한다.
7) 타이머 0 오버플로우가 발생되면 이 루틴이 실행된다. 오버플로우가 발 생되면 TNCT0값은 0으로 초기화되므로 다시 일정하게 오버플로우를
발생시키려면TCNT0 값을 재설정한다. timer0Cnt 가 100 이 된다는 것은 0.01 x 100 = 1 즉, 1초가 되었다는 의미가 된다.

*예제 소스2 (타이머를 이용한 디지털 시계)

//1)
연관검색어
마이크로컨트롤러 기능

구매평가

구매평가 기록이 없습니다
보상규정 및 환불정책
· 해피레포트는 다운로드 받은 파일에 문제가 있을 경우(손상된 파일/설명과 다른자료/중복자료 등) 1주일이내 환불요청 시
환불(재충전) 해드립니다.  (단, 단순 변심 및 실수로 인한 환불은 되지 않습니다.)
· 파일이 열리지 않거나 브라우저 오류로 인해 다운이 되지 않으면 고객센터로 문의바랍니다.
· 다운로드 받은 파일은 참고자료로 이용하셔야 하며,자료의 활용에 대한 모든 책임은 다운로드 받은 회원님에게 있습니다.

저작권안내

보고서 내용중의 의견 및 입장은 당사와 무관하며, 그 내용의 진위여부도 당사는 보증하지 않습니다.
보고서의 저작권 및 모든 법적 책임은 등록인에게 있으며, 무단전재 및 재배포를 금합니다.
저작권 문제 발생시 원저작권자의 입장에서 해결해드리고 있습니다. 저작권침해신고 바로가기

 

⼮üڷٷΰ ⸻ڷٷΰ thinkuniv ķ۽÷