微機(jī)接口“虛擬單元電路”原理圖及其說(shuō)明(二)

“虛擬單元電路”使用說(shuō)明(二)
8. 8254與揚(yáng)聲器電路

?

?
1. Intel8254端口地址為: 450~453H
2. 單擊OUT0~OUT2的輸出端,可改變示波器的測(cè)量點(diǎn)。
3. OUT2外接小喇叭及其驅(qū)動(dòng)電路,點(diǎn)擊可測(cè)試PC音響是否正常。
4. 點(diǎn)擊CLK數(shù)值可進(jìn)行任意修改。可使用鼠標(biāo)點(diǎn)擊將CLK0接點(diǎn)連接到連續(xù)脈沖源接點(diǎn)、或單脈沖按鈕接點(diǎn)。
5. 示波器水平時(shí)基可用左、右鼠鍵點(diǎn)擊旋鈕手動(dòng)調(diào)節(jié)?;蚴静ㄆ髌聊簧线x擇。
6. CLK、GATE外接按鈕用左或右鼠鍵單擊操作,產(chǎn)生正、負(fù)脈沖或上升沿、下降沿。
7. OUT0已連接到8259實(shí)驗(yàn)電路,可配合進(jìn)行中斷實(shí)驗(yàn),根據(jù)使用PC機(jī)的性能,建議中斷間隔時(shí)間最好10ms以上。
9. ADC0809模數(shù)轉(zhuǎn)換電路


?
?
1. ADC0809端口地址為: 1. ADC0809端口地址為: 420H~427H
狀態(tài)端口: 428H(D2位為EOC值,可用于查詢)
2. 通道IN0~7外接電位器可以在0~5v之間改變,通過(guò)單擊鼠標(biāo)左右鍵,或鼠標(biāo)壓下后上下移動(dòng),改變輸出電位。
3. 點(diǎn)擊傳感器圖標(biāo),可設(shè)置模擬各種傳感器的輸出和動(dòng)態(tài)改變模擬量,模擬的傳感器輸出量將在0~5v之間按照設(shè)定的時(shí)間間隔自動(dòng)增減。
4. 該ADC0809轉(zhuǎn)換時(shí)間為130us(CLOCK=500KHz)。
10. DAC0832數(shù)模轉(zhuǎn)換電路

?

?
1. DAC0832端口地址為: 429H
2. D/A轉(zhuǎn)換,并經(jīng)放大后由Vo端輸出的模擬信號(hào)為:
3. 示波器用于測(cè)試Vo的輸出。
4. 示波器水平時(shí)基可用左、右鼠鍵點(diǎn)擊旋鈕手動(dòng)調(diào)節(jié),或示波器屏幕上選擇。
11. 8251串行通信電路

?

?
1號(hào)機(jī): 數(shù)據(jù)端口:460H 控制端口:462H
2號(hào)機(jī): 數(shù)據(jù)端口:464H 控制端口:466H
將TxD與RxD相連,CTS與RTS相連即可進(jìn)行自發(fā)自收異步通信。
12. 8259中斷控制電路

?

?
?
1. Intel8259端口地址為: 42AH~42BH
2. 中斷信號(hào)可選擇來(lái)自按鍵或8254單元電路。
3. 按鍵產(chǎn)生正脈沖,點(diǎn)右鼠鍵使按鍵常按,再點(diǎn)擊彈起。