浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 嵌入式系統(tǒng)

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”反相后與其相連。

當(dāng)需要控制傳輸數(shù)據(jù)時,F(xiàn)X2固件讀寫EP0緩沖區(qū),但是8個SETUP字節(jié)數(shù)據(jù)不會出現(xiàn)在這64字節(jié)EP0端點緩沖區(qū)中。

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”反相后與其相連。

當(dāng)需要控制傳輸數(shù)據(jù)時,F(xiàn)X2固件讀寫EP0緩沖區(qū),但是8個SETUP字節(jié)數(shù)據(jù)不會出現(xiàn)在這64字節(jié)EP0端點緩沖區(qū)中。

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ù)資料

DFRobot—玩的就是
    如果說新車間的特點是“靈動”,F(xiàn)QPF12N60C那么... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!