亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 鍵盤編程筆記.txt

?? 紅外解碼程序,在中斷去分析電平時間,里面含用說明,
?? TXT
字號:
從鍵盤/鼠標發送到主機的數據在時鐘信號的下降沿當時鐘從高變到低的時候被讀取;
從主機發送到鍵盤/鼠標的數據在上升沿當時鐘從低變到高的時候被讀取.
不管通訊的方向怎樣,鍵盤/鼠標總是產生時鐘信號.
如果主機要發送數據,它必須首先告訴設備開始產生時鐘信號(這個過程在下一章節中被描述).
最大的時鐘頻率是33kHz ,而且大多數設備工作在10 ~20kHz 
如果你要制作一個PS/2 設備,我推薦你把頻率控制在15kHz 左右,這就意味著時鐘應該是高40 微秒低40 微秒

所有數據安排在字節中每個字節為一幀包含了11 12 個位這些位的含義如下

1 start bit. This is always 0.                          1 個起始位  總是為0
8 data bits, least significant bit first.               8 個數據位  低位在前
1 parity bit (odd parity).                              1 個校驗位  奇校驗
1 stop bit. This is always 1.                           1 個停止位  總是為1
1 acknowledge bit (Host-to-device communication only)   1 個應答位僅在主機對設備的通訊中

如果數據位中包含偶數個1 校驗位就會置1 如果數據位中包含奇數個1 校驗位就會置0 數據位中
1 的個數加上校驗位總為奇數這就是奇校驗這是用來錯誤檢測

當主機發送數據給鍵盤/鼠標時設備回送一個握手信號來應答數據包已經收到這個位不會出現在設
備發送數據到主機的過程中

<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<

設備到主機的通訊過程:


數據和時鐘線都是集電極開路結構,正常保持高電平.當鍵盤或鼠標等待發送數據時,它首先檢查時
鐘以確認它是否是高電平,如果不是,那么是主機抑制了通訊,設備必須緩沖任何要發送的數據直到重
新獲得總線的控制權(鍵盤有16 字節的緩沖區,而鼠標的緩沖區僅存儲最后一個要發送的數據包).如
果時鐘線是高電平,設備就可以開始傳送數據

設備到主機的通訊   


如我在上一節提及的鍵盤和鼠標使用一種每幀包含11 位的串行協議這些位含義是

1 start bit. This is always 0.               1 個起始位    總是為0
8 data bits, least significant bit first.    8 個數據位    低位在前
1 parity bit (odd parity).                   1 個校驗位    奇校驗
1 stop bit. This is always 1.                1 個停止位    總是為1



當時鐘為高數據線改變狀態    在時鐘信號的下降沿數據被鎖存

時鐘頻率為10 16.7kHz 從時鐘脈沖的上升沿到一個數據轉變的時間至少要有5 微秒.數據變化到時
鐘脈沖的下降沿的時間至少要有5 微秒并且不大于25 微秒這個定時非常重要你應該嚴格遵循它.
主機可以在第11 個時鐘脈沖停止位之前把線拉低導致設備放棄發送當前字節這是非常罕見的
在停止位發送后設備在發送下個包前至少應該等待50 毫秒這將給主機時間當它處理接收到的字節
抑制發送主機在收到每個包時通常自動做這個在主機釋放抑制后設備至少應該在發送任何
數據前等50 毫秒


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)

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

主機到設備的通訊

被發送的包有點不同于主機到設備通訊過程

首先PS/2 設備總是產生時鐘信號如果主機要發送數據它必須首先把時鐘和數據線設置為請求
發送狀態如下示

通過下拉時鐘線至少100 微秒來抑制通訊

通過下拉數據線來應用請求發送然后釋放時鐘

設備應該在不超過10 毫秒的間隔內就要檢查這個狀態當設備檢測到這個狀態它將開始產生時鐘信
號并且時鐘脈沖標記下輸入八個數據位和一個停止位主機僅當時鐘線為低的時候改變數據線而數
據在時鐘脈沖的上升沿被鎖存這在發生在設備到主機通訊的過程中正好相反

在停止位發送后設備要應答接收到的字節就把數據線拉低并產生最后一個時鐘脈沖如果主機在第
11 個時鐘脈沖后不釋放數據線設備將繼續產生時鐘脈沖直到數據線被釋放然后設備將產生一個錯

主機可以在第11 個時鐘脈沖應答位前中止一次傳送只要下拉時鐘線至少100 微秒

1) 把時鐘線拉低至少100 微秒
2) 把數據線拉低
3) 釋放數據線
4) 等待設備把時鐘線拉低
5) 設置/復位數據線發送第一個數據位
6) 等待設備把時鐘拉高
7) 等待設備把時鐘拉低
8) 重復 5-7 步 發送剩下的7 個數據位和校驗位
9) 釋放數據線
10) 等待設備把數據線拉低
11) 等待設備把時鐘線拉低
12) 等待設備釋放數據線和時鐘線

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区男人的天堂| 欧美另类一区二区三区| 亚洲精品高清在线| 精品国产欧美一区二区| 91成人在线精品| 国产a久久麻豆| 青椒成人免费视频| 亚洲欧美韩国综合色| 久久久不卡影院| 欧美一区二区国产| 欧美午夜精品久久久久久孕妇| 国产99精品在线观看| 麻豆一区二区99久久久久| 亚洲综合另类小说| 国产精品视频一二三| 欧美成人一区二区| 欧美高清精品3d| 欧美中文字幕一区| 一本色道久久加勒比精品| 国产91丝袜在线18| 韩国中文字幕2020精品| 日韩成人一区二区三区在线观看| 一区二区三区免费网站| 中文字幕欧美一| 国产精品理伦片| 欧美国产禁国产网站cc| 久久综合久久综合九色| 日韩免费成人网| 日韩欧美一级片| 欧美一区二区在线不卡| 欧美在线一二三| 在线观看亚洲专区| 在线观看不卡视频| 欧美综合久久久| 欧美日韩色一区| 777色狠狠一区二区三区| 欧美日韩精品一区二区三区蜜桃 | 久久99精品久久久| 日韩国产一区二| 午夜激情一区二区| 日韩精品三区四区| 久久精品99国产国产精| 精品一区二区在线观看| 激情综合网天天干| 国产精品正在播放| 成人国产视频在线观看| av午夜一区麻豆| 一本久久综合亚洲鲁鲁五月天 | 91原创在线视频| 色综合激情久久| 欧美性xxxxx极品少妇| 欧美久久久影院| 日韩欧美国产一区二区在线播放| 日韩一卡二卡三卡四卡| 精品国产成人系列| 国产欧美精品日韩区二区麻豆天美| 国产精品免费视频观看| 亚洲欧美另类小说| 日韩精品午夜视频| 国产精品99久久久久久有的能看| 夫妻av一区二区| 色88888久久久久久影院按摩| 欧美人与z0zoxxxx视频| 日韩欧美成人午夜| 欧美国产日韩精品免费观看| 亚洲三级久久久| 午夜精品成人在线视频| 久久国产尿小便嘘嘘尿| 成人app网站| 欧美福利视频一区| 国产视频一区在线观看| 一区二区三区中文免费| 日韩激情一区二区| 国产69精品一区二区亚洲孕妇 | 91网站最新网址| 欧美日韩国产色站一区二区三区| 欧美v日韩v国产v| 一区免费观看视频| 日韩av电影免费观看高清完整版| 国产一区二区不卡| 欧美无乱码久久久免费午夜一区 | 亚洲精品中文在线影院| 石原莉奈一区二区三区在线观看| 国内精品在线播放| 91国产成人在线| 日韩女优av电影在线观看| 亚洲欧洲成人精品av97| 日本大胆欧美人术艺术动态| 国产91在线|亚洲| 777亚洲妇女| 亚洲日本欧美天堂| 激情文学综合丁香| 欧美最猛性xxxxx直播| 久久久久国产一区二区三区四区 | 麻豆极品一区二区三区| 93久久精品日日躁夜夜躁欧美| 日韩一级免费一区| 亚洲精品国产无天堂网2021| 激情图片小说一区| 欧美中文字幕久久| 国产精品理伦片| 极品瑜伽女神91| 4438x成人网最大色成网站| 国产精品久久影院| 国产在线精品免费| 91精品国产入口| 亚洲自拍偷拍图区| 成人av电影免费观看| 久久免费看少妇高潮| 亚洲18女电影在线观看| 99vv1com这只有精品| 国产日韩三级在线| 久久国产精品72免费观看| 欧美日韩亚洲不卡| 亚洲免费av高清| 99麻豆久久久国产精品免费 | 欧美性猛片aaaaaaa做受| 国产精品福利一区二区三区| 国产一区二区三区四区在线观看| 91精品国产综合久久久久久久久久 | 天堂资源在线中文精品| 色综合久久综合中文综合网| 国产精品理伦片| 国产91高潮流白浆在线麻豆| 久久久久久久久久美女| 久久激情综合网| 欧美xxxxxxxx| 国产主播一区二区| 精品日韩一区二区三区免费视频| 日本不卡中文字幕| 91精品国产综合久久香蕉的特点| 水蜜桃久久夜色精品一区的特点| 欧美日韩视频第一区| 午夜国产精品一区| 欧美一区二区三区免费在线看| 天天综合色天天综合| 91精品中文字幕一区二区三区| 天天av天天翘天天综合网 | 韩国v欧美v亚洲v日本v| 日韩精品一区二区三区蜜臀| 美腿丝袜亚洲三区| 日韩午夜中文字幕| 国产一区二区三区国产| 国产欧美一区二区精品仙草咪| 国产伦精一区二区三区| 久久久不卡网国产精品一区| 国产99一区视频免费 | 精品一区二区三区免费毛片爱 | 香蕉加勒比综合久久| 欧美久久久影院| 精品午夜久久福利影院| 国产丝袜欧美中文另类| 99精品热视频| 天天影视网天天综合色在线播放| 日韩欧美一区二区在线视频| 精品系列免费在线观看| 国产精品另类一区| 色狠狠色狠狠综合| 日韩高清在线不卡| 国产日韩一级二级三级| 91在线观看高清| 日韩av电影天堂| 国产精品污污网站在线观看| 91麻豆国产在线观看| 丝袜a∨在线一区二区三区不卡| 精品久久久久香蕉网| caoporn国产精品| 亚洲第一电影网| 久久综合九色综合97婷婷| 一本一本大道香蕉久在线精品| 日欧美一区二区| 国产色综合久久| 欧美性欧美巨大黑白大战| 精品一区二区国语对白| 日韩一区欧美小说| 日韩一区二区三区免费看| 国产成人小视频| 五月婷婷另类国产| 久久影音资源网| 欧美视频日韩视频| 国产九色精品成人porny| 亚洲精品自拍动漫在线| 欧美xxxxx裸体时装秀| 色综合久久66| 国产麻豆精品95视频| 午夜视频一区二区| 亚洲国产激情av| 日韩美女在线视频| 日本乱码高清不卡字幕| 韩国精品免费视频| 性做久久久久久久免费看| 国产精品丝袜一区| 欧美一二三在线| 日本韩国欧美三级| 国产91精品一区二区麻豆亚洲| 日韩和欧美的一区| 亚洲精品欧美二区三区中文字幕| 26uuu另类欧美亚洲曰本| 欧洲国产伦久久久久久久| 国产suv精品一区二区三区 |