[마이크로프로세서] iar를 이용한 80196(High speed output ;HSO)

등록일 2003.11.18 한글 (hwp) | 18페이지 | 가격 1,000원

소개글

80196어셈블러를 이용해서 짠 소스가 아닌
iar 컴파일러를 이용해서 C언어로 짠 소스입니다

6개월 동안 실험한 자료를 모아 놓은 것입니다.
많은 참고가 되시길 ^^

목차

·Title
·Abstract
<과제1> Tact S/W 신호, 리모콘 신호 Display
<과제2> NE555타이머 주기 LCD에 표시
<과제3> 리모콘 신호 구별


본문내용

<과제1> Tact S/W 신호, 리모콘 신호 Display
HSI Status 레지스터는 범용입력으로 사용될 수 있다.
A. HSI.1에 연결된 Tact S/W 신호를 직접 LED(P1.1)에 Display 하시오.
B. HSI.2에 들어오는 신호(리모콘신호)를 LED(P1.2)에 직접 Display 하시오.

① 프로그램 동작이론(HSI)
: HSI 고속 입력 장치는 타이머 1을 이용하여, 8 스테이트 타임(10MHz인 경우 1.6㎲)마다 외부 펄스의 시간을 FIFO(First In First Out)에 기록한다. 즉, 고속이라는 이유는 CPU에 부담을 주지 않고 하드웨어가 직접 펄스 폭을 측정하여 FIFO에 저장한 후 인터럽트를 발생하기 때문이다. HSI_MODE 레지스터를 이용하여 다음과 같이 4종류중 하나의 조건일 때 타이머 1의 시간을 저장할 수 있다.
HSI는 단순히 디지털 신호를 입력하는 기능으로 사용할 수 있지만, 모드 설정에 따라서 타이머 1의 값을 읽을 수 있기 때문에 보통 펄스 폭 측정기로 사용하고 있다.HSI_MODE 레지스터를 이용하면, HSI.0∼HSI.3을 위에서 설명한 4개의 모드 중에서 각각 독립적으로 지정할 수 있다.


참고 자료

80196
*원하는 자료를 검색 해 보세요.
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      상세우측 배너
      추천도서
      [마이크로프로세서] iar를 이용한 80196(High speed output ;HSO)
      하나은행 통장 개설 이벤트 오늘 하루 보지 않기 닫기
      ?>
      닫기