SK5278串行接口占用單片機(jī)口線少及無鍵按下時無須CPU干預(yù)特點
發(fā)布時間:2022/11/28 17:34:31 訪問次數(shù):124
在中斷程序程序中按字節(jié)形式進(jìn)行接收,將接收到的字節(jié)存放在預(yù)先設(shè)定的緩沖區(qū)內(nèi),當(dāng)接收到命令結(jié)束符后,則轉(zhuǎn)入命令處理并回送相應(yīng)的信息。
接收過程中若發(fā)現(xiàn)校驗錯誤,則停止接收并調(diào)用錯誤處理子程序,發(fā)送接收出錯的信息,要求發(fā)送端重新發(fā)送。串行口中斷服務(wù)程序的流程。
在紅外通信過程中,手持抄表器是通信的發(fā)起者,其發(fā)送和接收都是主動的。
它的具體工作過程為:CPU不斷掃描鍵盤,若發(fā)現(xiàn)有命令鍵按下,則調(diào)用發(fā)送子程序發(fā)送相應(yīng)的操作命令;發(fā)送結(jié)束后即啟動接收子程序,以接收電度表回送的信息,然后對接收到的信息進(jìn)行后續(xù)處理。
利用SK5278串行接口占用單片機(jī)口線少及無鍵按下時無須CPU干預(yù)的特點,可以很容易地構(gòu)成單片機(jī)的鍵盤接口電路,是AT89C2051單片機(jī)與SK5278構(gòu)成的鍵盤及接口電路。
AT89C2051的P1.2、P1.3、P1.4口線分別與SK5278的“CS”、“CLK”、“DIO”端相連。為了提高按鍵的響應(yīng)速度并減少單片機(jī)的干預(yù)。
將SK5278的按鍵有效指示端“KEY”與AT89C2051的外中斷端INT0相連,由于INT0為低電平中斷,故而加入了一級非門以使“KEY”反相后與其相連。
EP1IN和EP1OUT使用獨立的64字節(jié)緩沖區(qū),F(xiàn)X2固件可配置這些端點為BULK、INTERRUPT或ISOCHRONOUS傳輸方式,這兩個端點和EP0一樣只能被固件訪問。
這一點與大端點緩沖區(qū)EP2、EP4、EP6和EP8不同,這四個端點緩沖區(qū)主要用來和片上或片外進(jìn)行高帶寬數(shù)據(jù)傳輸而無需固件的參與。EP2、EP4、EP6和EP8是高帶寬、大緩沖區(qū)。它們可被配置成不同的方式來適應(yīng)帶寬的需求。
上海德懿電子科技有限公司 www.deyie.com
來源:21ic.如涉版權(quán)請聯(lián)系刪除。圖片供參考
在中斷程序程序中按字節(jié)形式進(jìn)行接收,將接收到的字節(jié)存放在預(yù)先設(shè)定的緩沖區(qū)內(nèi),當(dāng)接收到命令結(jié)束符后,則轉(zhuǎn)入命令處理并回送相應(yīng)的信息。
接收過程中若發(fā)現(xiàn)校驗錯誤,則停止接收并調(diào)用錯誤處理子程序,發(fā)送接收出錯的信息,要求發(fā)送端重新發(fā)送。串行口中斷服務(wù)程序的流程。
在紅外通信過程中,手持抄表器是通信的發(fā)起者,其發(fā)送和接收都是主動的。
它的具體工作過程為:CPU不斷掃描鍵盤,若發(fā)現(xiàn)有命令鍵按下,則調(diào)用發(fā)送子程序發(fā)送相應(yīng)的操作命令;發(fā)送結(jié)束后即啟動接收子程序,以接收電度表回送的信息,然后對接收到的信息進(jìn)行后續(xù)處理。
利用SK5278串行接口占用單片機(jī)口線少及無鍵按下時無須CPU干預(yù)的特點,可以很容易地構(gòu)成單片機(jī)的鍵盤接口電路,是AT89C2051單片機(jī)與SK5278構(gòu)成的鍵盤及接口電路。
AT89C2051的P1.2、P1.3、P1.4口線分別與SK5278的“CS”、“CLK”、“DIO”端相連。為了提高按鍵的響應(yīng)速度并減少單片機(jī)的干預(yù)。
將SK5278的按鍵有效指示端“KEY”與AT89C2051的外中斷端INT0相連,由于INT0為低電平中斷,故而加入了一級非門以使“KEY”反相后與其相連。
EP1IN和EP1OUT使用獨立的64字節(jié)緩沖區(qū),F(xiàn)X2固件可配置這些端點為BULK、INTERRUPT或ISOCHRONOUS傳輸方式,這兩個端點和EP0一樣只能被固件訪問。
這一點與大端點緩沖區(qū)EP2、EP4、EP6和EP8不同,這四個端點緩沖區(qū)主要用來和片上或片外進(jìn)行高帶寬數(shù)據(jù)傳輸而無需固件的參與。EP2、EP4、EP6和EP8是高帶寬、大緩沖區(qū)。它們可被配置成不同的方式來適應(yīng)帶寬的需求。
上海德懿電子科技有限公司 www.deyie.com
來源:21ic.如涉版權(quán)請聯(lián)系刪除。圖片供參考
熱門點擊
- 比例度與控制器的放大倍數(shù)的倒數(shù)成比例相應(yīng)減小
- 使用eDP v1.2 DPCD控制寄存器DP
- 三相交流異步電動機(jī)運(yùn)行頻率15
- TVS將電壓鉗制在一個高值系統(tǒng)仍可能受到干擾
- AS6040能夠在氣體流量測量應(yīng)用中可靠地檢
- 500型萬用表用兩只轉(zhuǎn)換開關(guān)配合選指針靜止時
- 通信中斷服務(wù)程序檢測RS-485總線發(fā)送復(fù)位
- 在線串行編程技術(shù)時鐘芯片的地址線和數(shù)據(jù)線是復(fù)
- 效率曲線反向恢復(fù)最大峰值功率不能超過FWD
- 單片機(jī)系統(tǒng)中監(jiān)視壓力大小控制壓力變化以及物理
推薦技術(shù)資料
- DFRobot—玩的就是
- 如果說新車間的特點是“靈動”,F(xiàn)QPF12N60C那么... [詳細(xì)]
- AMOLED顯示驅(qū)動芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計
- GB300 超級芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究