8254의 기능
- 최초 등록일
- 2003.04.08
- 최종 저작일
- 2003.04
- 6페이지/ 한컴오피스
- 가격 1,000원
목차
1.8254란..
2. 8254의 핀과 칩의 구조
3. 핀의 설명
4. 콘트롤 워드
5. 8254를 이용한 Stepping motor의 구동
본문내용
*8254의 구조와 기능
1.8254란..
8254는 PROGRAMMABLE INTERVAL TIMER 로서 여러 가지 입력 상태에 따라서 여러 가지 카운터 및 타이머의 기능을 가지게 되다. 내부적으로 발생하는 신호를 이용해서 수를 세는 것을 타이머라고 하고 외부의 발생하는 사건을 세어서 그 결과를 출력하는 것은 카운터라고 한다.
이 8254는 독립된 3개의 카운터를 가진 범용 카운터 디바이스이다. 각 카운터는 독립적인 입력, 출력, 인에이블을 가지고 있으며 6가지 동작 모드 중 선택한 한가지 모드로 동작한다. 사용법은 콘트롤 워드를 라이트하고 외부 카운터 인에이블 핀(Gx)을 high로 해주면 동작하다. 대부분의 경우에는 내부 카운터 값을 자동 전에 미리 설정해 주게 된다. 카운터의 값은 콘트롤 워드를 라이트한 후에 써넣으면 된다. 당연히 3개의 카운터는 독립적이므로 각 채널에 대한 독립적인 설정이 필요하다. 주의 점은 내부의 카운터레지스터가 16비트이므로 두 번에 걸쳐서 엑세스가 필요한데 이때 하위, 상위 바이트 순서로 억세스 해야한다.
참고 자료
없음