實驗十一 PS2介面控制與顯示實驗

2021-08-25 06:54:35 字數 817 閱讀 5899

本次實驗要編寫乙個能實現ps/2埠功能的程式。ps/2 鍵盤履行一種雙向同

步序列協議。換句話說每次資料線上傳送一位資料,並且每在時鐘線上發乙個脈衝

就被讀入,鍵盤可以傳送資料到主機,而主機也可以傳送資料到裝置。但主機總是

在匯流排上有優先權,它可以在任何時候抑制來自於鍵盤的通訊,只要把時鐘拉低即

可。本次實驗主要實現由鍵盤到主機的資料傳輸。首先我們要了解ps/2 埠的結

構與管腳功能:

讀資料的具體過程為:

1) 等待clock = high

2) 延時 50 微秒

3) clock s 仍舊為 high?

no—到第1 步

4) data 是否為 high ?

no—放棄 (並且從主機讀取位元組)

5) 延遲 20 毫秒 (=40 微秒 to the time clock is pulled low in sending the

start bit.)

6) 輸出起始位 (0) \ 在傳送所有這些位的每一位後

7) 輸出 8 個資料位 > 測試時鐘確認主機是否把它拉低了

8) 輸出校驗位 / 這說明主機要放棄這次傳送

9) 輸出停止位 (1)

10) 延遲30 毫秒 (=50 微秒 from the time clock is released in sending the

stop bit)

本次實驗通過程式設計在開發板上面實現對鍵盤,lcd,rs232等介面或者器件進行控

制,將有鍵盤輸入的資料在lcd 上面顯示出來,或者通過rs232 在pc 機上的超級終

端上顯示出來。

什麼是PS 2介面

ps 2介面是目前最常見的滑鼠介面,最初是ibm公司的專利,俗稱 小口 這是一種滑鼠和鍵盤的專用介面,是一種6針的圓型介面。但滑鼠只使用其中的4針傳輸資料和供電,其餘2個為空腳。ps 2介面的傳輸速率比com介面稍快一些,而且是atx主機板的標準介面,是目前應用最為廣泛的滑鼠介面之一,但仍然不能使高...

什麼是PS 2介面

ps 2介面是目前最常見的滑鼠介面,最初是ibm公司的專利,俗稱 小口 這是一種滑鼠和鍵盤的專用介面,是一種6針的圓型介面。但滑鼠只使用其中的4針傳輸資料和供電,其餘2個為空腳。ps 2介面的傳輸速率比com介面稍快一些,而且是atx主機板的標準介面,是目前應用最為廣泛的滑鼠介面之一,但仍然不能使高...

每日一點硬體小知識 PS 2介面

ps 2是在較早電腦上常見的介面之一,用於滑鼠 鍵盤等裝置。ps 2的命名來自於1987年時ibm所推出的個人電腦 ps 2系列。ps 2介面是輸入裝置介面,而不是傳輸介面。所以ps2口沒有傳輸速率的概念,只有掃瞄速率。在windows環境下,ps 2滑鼠的取樣率預設為60次 秒,usb滑鼠的取樣率...