coinlink.co.kr 마이크로프로세서응용 實驗(실험) - 프로그램이 가능한 타이머(PIT) > coinlink7 | coinlink.co.kr report

마이크로프로세서응용 實驗(실험) - 프로그램이 가능한 타이머(PIT) > coinlink7

본문 바로가기

coinlink7


[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다. ]


마이크로프로세서응용 實驗(실험) - 프로그램이 가능한 타이머(PIT)

페이지 정보

작성일 23-01-29 08:37

본문




Download : 마이크로프로세서응용 실험 - 프로그램.hwp







설명





1. 제목 - Lab8. 프로그램이 가능한 타이머(PIT) 2. 목적 - 프로그래밍이 가능한 타이머(PIT: Programmable Interval Timer)의 동작과 사용 방법 이해한다. - PIT를 카운터(counter) 기능으로 사용할 경우의 동작을 이해한다. - PIT의 시스템(KIT) 내에서의 연결 관계를 이해한다. BCD는 0이므로 binary counter 16bit으로 동작하게 된다된다. 이것은 hexa로 80H다.(port A만 사용하지만 port B,C와 KIT에 연결된 장치가 출력장치이므로 모두 출력 mode로 설정하였음) 즉, control register에 10000000(2)을 저장시키면 된다된다. 이 때 처음 쓰는 byte가 LSB가 되고 그 다음 byte가 MSB가 된다된다. 2. 목적
[Step 3]

- PIT의 시스템(KIT) 내에서의 연결 관계를 이해한다. Mode 0에서 PPI2의 port A, B, C를 모두 출력 port로 동작시키려면 control register의 내용을 mode set flag만 1로 하고 나머지는 모두 0으로 하면 된다된다.
- 프로그래밍이 가능한 타이머(PIT: Programmable Interval Timer)의 동작과 사용 방법 이해한다. M2,M2,M0이 011이므로 카운터의 동작 모드는 3이 된다된다. - PIT의 여섯 종류의 동작 modes를 살펴보고 각 mode 사이에 어떤 차이가 있는지 살펴본다.

SC1, SC0이 01이므로 counter 1이 선택된다된다.
마이크로프로세서응용 實驗(실험) - 프로그램이 가능한 타이머(PIT)
[Step 2]

Download : 마이크로프로세서응용 실험 - 프로그램.hwp( 43 )



다.
실험결과 및 analysis
7-segment는 PPI2의 port A와 연결되어 있다. 지정된 카운터의 동작모드에 따라 카운터에 초기값을 써주어야 하는데 RW1,RW0이 11이므로 해당 카운터에 연속 두 byte를 써주어야 한다.
마이크로프로세서응용 실험,프로그램이 가능한 타이머(PIT)

마이크로프로세서응용 실험 - 프로그램-7078_01.jpg 마이크로프로세서응용 실험 - 프로그램-7078_02_.jpg 마이크로프로세서응용 실험 - 프로그램-7078_03_.jpg 마이크로프로세서응용 실험 - 프로그램-7078_04_.jpg 마이크로프로세서응용 실험 - 프로그램-7078_05_.jpg


순서






옆의 그림을 보면 7-segment와 PPI2의 연결관계를 알 수 있다. outbyte(PPI2CONT, 0x80);
- Lab8. 프로그램이 가능한 타이머(PIT)

레포트 > 공학,기술계열
1. 題目(제목)
- PIT의 여섯 종류의 동작 modes를 살펴보고 각 mode 사이에 어떤 차이가 있는지 살펴본다. 그러므로 15번 줄은 다음과 같이 채워진다. outbyte명령어를 사용해서 수행할 수 있다. outbyte(PPI2PA,0xFF);

- PIT를 카운터(counter) 기능으로 사용할 경우의 동작을 이해한다. 그러므로 14번 줄은 다음과 같이 채워진다. 즉, 16bit로 읽고쓰기 쓰게 된다된다. 7-segment를 모두 off하기 위해서는 PA-PA7 모두 high가 되어야 한다. 강의data(資料) 그림 7.5를 보면 8255의 control register 각 bit 정보를 알 수 있다.
REPORT 73(sv75)



해당자료의 저작권은 각 업로더에게 있습니다.

coinlink.co.kr 은 통신판매중개자이며 통신판매의 당사자가 아닙니다.
따라서 상품·거래정보 및 거래에 대하여 책임을 지지 않습니다.
[[ 이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다 ]]

[저작권이나 명예훼손 또는 권리를 침해했다면 이메일 admin@hong.kr 로 연락주시면 확인후 바로 처리해 드리겠습니다.]
If you have violated copyright, defamation, of rights, please contact us by email at [ admin@hong.kr ] and we will take care of it immediately after confirmation.
Copyright © coinlink.co.kr All rights reserved.