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

[8051] 8051 타이머/인터럽트 응용

*정*
최초 등록일
2002.11.04
최종 저작일
2002.11
34페이지/ 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

^^

목차

없음

본문내용

[프로그램 1] 기본 주기와 샘플링 시간을 이용하여 샘플링 시간 사이에 카운터된 외부 클럭의 low와 high 의 카운터 값 검출하여 주기와 주파수 계산
//
// Lab 6.1 - Timer/Counter(Measuring Pulse Freq)
// : Counting No. of pulse in given period
//
#include <reg51.h> /* define 8051 registers */
#include <stdio.h>
#include <stdlib.h>
#include <intrins.h>
#include "lcd.h" // lcd funtion set
#define F_PERIOD 5 // Fundamenatal period(5msec)
#define SAMPLE_PERIOD 100 // 기본주기5msec로 잡고100msec동안 체크
#define CLOCK_FREQ 11.0592 // MHz

// initialize timer/counter 1
TMOD = (TMOD & 0x0F) | 0x50; // 0x50을 OR 함으로서 TMOD의 6번째 비트가 SET 되어 외부 클럭을 사용, GATE1 = 0, 모드 1로 초기화
TL1 = 0;
TH1 = 0; // 외부클럭은 0부터 카운터를 시작 하므로 TL1, TH1모두 0으로 초기화
counter1_on = 0; // counter1을 0으로 초기화
// Interrupt Set
EA = 1; // IE 레지스터의 EA 비트 셋
ET0 = 1; // 타이머 0 인터럽트 사용

// measuring No. of pulse at every SAMPLE_PERIOD
period_count = (SAMPLE_PERIOD/F_PERIOD);

TR0 = 1; // 타이머 0 시작

while(1) // infinite loop
{
// Read Number of Pulse
ET0 =0; // Disable Timer 0 interrupt
lth1 = th1;
ltl1 = tl1;
ET0 = 1; // Enable Timer 0 interrupt

참고 자료

8051을 이용하여 타이머 인터럽트를 이용하여
PWM 을 만들거나 제어 합니다.
*정*
판매자 유형Bronze개인

주의사항

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

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

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 마이크로프로세서 프로젝트 report (8051컨트롤러를 이용한 디지털시계) 26페이지
    )00013H타이머 1 인터럽트 (TF1)001BH직렬포트 인터럽트 (RI ... 명령어와 인터럽트 타이머/카운터 등의 기능들에 대해 알아보고자 한다.2. ... 일정한 간격의 펄스를 계속하는 것을 타이머(Timer)라 하고 8051 마이크로컨트롤러에서는
  • MCU 자료조사 5페이지
    쓰인다.2.mcu 특징주변장치들을 센싱 및 제어하기 위한 입출력 기능이 강화타이머 ... 현대에 쓰이는 마이크로프로세서보다 매우 낮은 속도로 동작하며 일반적인 응용 ... 하는 제어용(마이크로프로세서는 연산 및 데이터 처리를 목적으로 한다) 인터럽트
  • 8051 디지털 알람 시계 프로젝트 보고서 28페이지
    이번 프로젝트는 AVR의 응용으로 8051을 이용해 미리 구운 ‘AT89C51 ... 실험 프로젝트 보고서(8051 디지털 알람 시계)1. ... 목표실험(4) 수업시간에는 한 학기동안 AVR의 기본적은 사용방법과 응용방법에
  • 실험4 프로젝트 보고서 ( 소스 해설 필수자료 ) 직접 작성 마이크로컨트롤러 마이크로프로세서 타이머 시계 29페이지
    이번 프로젝트는 AVR의 응용으로 8051을 이용해 미리 구운 ‘AT89C51 ... 그리고 250㎲ 마다 타이머 인터럽트가 걸리도록 설정하여 준다. 250㎲간격으로 ... 프로젝트 목표실험(4) 수업시간에는 한 학기동안 AVR의 기본적은 사용방법과 응용방법에
  • 8051을 사용한 지렁이 게임 3페이지
    도트, LCD를 이용하여 설계한다. 8051의 외부인터럽트, 타이머 인터럽트 ... 인터럽트0과 1번 키, 타이머 인터럽트0과 1번 키를 사용하여 지렁이의 상 ... *GAME OVER가 되었을 때 타이머 인터럽트 1번 키를 누르면 처음 문구
더보기
최근 본 자료더보기
탑툰 이벤트
[8051] 8051 타이머/인터럽트 응용
AI 챗봇
2024년 09월 01일 일요일
AI 챗봇
안녕하세요. 해피캠퍼스 AI 챗봇입니다. 무엇이 궁금하신가요?
1:34 오전
문서 초안을 생성해주는 EasyAI
안녕하세요. 해피캠퍼스의 방대한 자료 중에서 선별하여 당신만의 초안을 만들어주는 EasyAI 입니다.
저는 아래와 같이 작업을 도와드립니다.
- 주제만 입력하면 목차부터 본문내용까지 자동 생성해 드립니다.
- 장문의 콘텐츠를 쉽고 빠르게 작성해 드립니다.
9월 1일에 베타기간 중 사용 가능한 무료 코인 10개를 지급해 드립니다. 지금 바로 체험해 보세요.
이런 주제들을 입력해 보세요.
- 유아에게 적합한 문학작품의 기준과 특성
- 한국인의 가치관 중에서 정신적 가치관을 이루는 것들을 문화적 문법으로 정리하고, 현대한국사회에서 일어나는 사건과 사고를 비교하여 자신의 의견으로 기술하세요
- 작별인사 독후감
방송통신대학 관련 적절한 예)
- 국내의 사물인터넷 상용화 사례를 찾아보고, 앞으로 기업에 사물인터넷이 어떤 영향을 미칠지 기술하시오
5글자 이하 주제 부적절한 예)
- 정형외과, 아동학대