[마이크로프로세서] 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
*원하는 자료를 검색 해 보세요.
  • [마이크로프로세서] iar를 이용한 80196(타이머 인터럽트) 12페이지
    External Interrupt 프린트물에 있는 인터럽트 예제 프로그램을 이해하고 동작을 LED로 확인하기 ① 프로그램 동작설명 : 은 외부 인터럽트로 EXTINT0 버튼을 누를 때마다 LED가 바뀌는 실험이다..
  • [마이크로프로세서 ] 마이크로프로세서 손뼉선풍기 23페이지
    1. 박수 소리를 감지하는 스위치를 만들어 박수 소리나 기타 비슷한 강도의 소리를 주면 선풍기가 저절로 돌고 그 소리가 몇 번 행해지느냐에 따라 모드를 나누고 그 모드를 행할 수 있도록 한다. 2. 마프 Final을 통해 이..
  • [라인트레이서] 라인트레이서-80196 8페이지
    라인트레이서 제작에 고려해야할 사항 빠른 직선 가속 및 직선 고속 주행을 위해서는 정확한 탐색 주행 능력 , 정확한 곡선 보정 능력, 안정된 곡선 주행 능력, 프로세서의 빠른 인터럽트 처리 루틴, 풍부한 인터럽트 벡터 테이블,..
  • [80196] 80196-1 9페이지
    80196-1
  • [80C196KC내부구조] 80C196KC의 내부구조 28페이지
    * C P U 1. RALU(Resister/Arithmetic Logic Unit) - 17bit 산술논리장치, PSW, PC(Program Counter), 명령레지스터(OP코드전용처리), microcode engin..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서