freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于可編程數(shù)字電位器在avr單片機中的應(yīng)用-文庫吧

2025-06-07 17:50 本頁面


【正文】 頭位置可以有3種方法:通過I2C總線向WCR寄存器寫數(shù)據(jù)(串行加載)、通過對相應(yīng)的DATA類寄存器直接寫數(shù)據(jù)(并行加載)、以及增量減量命令(下面會討論到)直接寫數(shù)據(jù);概念上電位器中間抽頭位置可以由WCR寄存器來替代,其另一類寄存器可以由DATA寄存器來替代?!     9221系列數(shù)字電位器其接口是按標(biāo)準(zhǔn)的I2C總線設(shè)計的,因此,硬件連接非常簡單,只需把串行時鐘線SCL、串行數(shù)據(jù)線SDA與之對應(yīng)相連即可。其通信完全符合I2C總線協(xié)議要求,串行時鐘線SCL、串行數(shù)據(jù)線SDA按照規(guī)定的協(xié)議產(chǎn)生一序列脈沖串,進而完成傳輸一組數(shù)據(jù)的任務(wù)。參見圖2 I2C總線通信時序。  X9221系列數(shù)字電位器完全以從機的身份出現(xiàn)在I2C總線上,它不可以主機的身份出現(xiàn)在I2C總線上,也就是說對其寄存器的讀寫操作都受控于主機,這一點一定要在硬件和軟件設(shè)計上留意。當(dāng)主機發(fā)出START信號后,從機(X9221A)芯片即將拉高SDA線,表明放棄數(shù)據(jù)線權(quán)限由主機控制,主機發(fā)送一個字節(jié)后再由從機(X9221A)芯片自動拉低SDA線,表明數(shù)據(jù)收到,如果此時從機將SDA線拉不低,表明從機沒有正常接受數(shù)據(jù),主機必須啟動下一個寫周期。可以理解為主機每發(fā)送一個字節(jié)后都會等待一個ACK回答響應(yīng)信號,否則,主機認為從機(X9221A)沒有正常接收數(shù)據(jù)?! ?X9221指令表  表1是X9221所有指令說明,其中前4種指令的正常執(zhí)行需要在串行數(shù)據(jù)線上至少有3個步驟:①通過數(shù)據(jù)線寫從機地址;②寫指令;③寫數(shù)據(jù)。才能完成一個寄存器的讀或?qū)懀@4種指令適用于X9221三字節(jié)時序格式操作。如果是寫在WCR類型的寄存器中,掉電后數(shù)據(jù)丟失,寫在DATA類型的寄存器中,掉電后數(shù)據(jù)存在其中;全局轉(zhuǎn)換的4種指令的正常執(zhí)行需要在串行數(shù)據(jù)線上至少有2個步驟:①通過數(shù)據(jù)線寫從機地址、②寫指令,才能完成所有寄存器之間的數(shù)據(jù)交換,適用于X9221兩字節(jié)時序格式操作;最后一種+/指令相當(dāng)于在線上下調(diào)節(jié)電位器中間抽頭,比較直觀,很好理解。+/指令僅訪問WCR類型寄存器,且只是寫操作,如果數(shù)據(jù)線SDA保持高電平,下一個時鐘信號SCL周期到來,WCR寄存器數(shù)據(jù)+1。如果數(shù)據(jù)線SDA保持低電平,下一個時鐘信號SCL周期到來,WCR寄存器數(shù)據(jù)1。然而,不管哪種命令,只要寫DATA類型的寄存器(芯片內(nèi)的E2ROM存儲單元),寫操作要花費大約10 ms時間才能完成,在設(shè)計通信軟件時一定要特別留意?! ? AVR系列單片機與數(shù)字電位器硬件和軟件設(shè)計   X9221數(shù)字電位器與AVR系列單片機硬件接口  X92
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1