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

正文內(nèi)容

i2c課程設(shè)計--基于arm的i2c接口設(shè)計-文庫吧

2025-01-03 12:57 本頁面


【正文】 唯一確定的地址,啟動條件后主機(jī)發(fā)送的第一個字節(jié)就是被讀寫的從器件地址,其中第8位為方向位,“0”(W)表示主器件發(fā)送,“1”(R)表示主器件接收??偩€上每個器件在啟動條件后都把自己的地址與前7位相比較,如相同則器件被選中, 產(chǎn)生應(yīng)答,并根據(jù)讀寫位決定在數(shù)據(jù)傳送中是接收還是發(fā)送。如圖所示為主器件發(fā)送和接收數(shù)據(jù)的過程,無論是主發(fā)、主收還是從發(fā)、從收都是由主器件控制。圖3主器件發(fā)送和接收數(shù)據(jù)的過程在主發(fā)送方式下,由主器件先發(fā)出啟動信號(S),接著發(fā)從器件的7 位地址(SLA)和主器件發(fā)送的方向位“0”(W),即這個字節(jié)為SLA+W。被尋址的從器件在收到這個字節(jié)后,返回一個應(yīng)答信號(A),在確定主從應(yīng)答正常后,主器件向從器件發(fā)送字節(jié)數(shù)據(jù),從器件每收到一個字節(jié)數(shù)據(jù)后都要返回一個應(yīng)答信號,直到全部數(shù)據(jù)都發(fā)送完為止。在主接收方式下,主器件先發(fā)出啟動信號(S),接著發(fā)從器件的7位地址(SLA)和表明主器件接收的方向位“1”(R),即這個字節(jié)為SLA+R。在發(fā)送完這個字節(jié)后,SCL繼續(xù)輸出時鐘,通過SDA接收從器件發(fā)來的串行數(shù)據(jù)。主器件每接收到一個字節(jié)后都要發(fā)送一個應(yīng)答信號(A),當(dāng)全部數(shù)據(jù)都發(fā)送或接收完畢后,主器件應(yīng)發(fā)出停止信號(P)。.LCD1602液晶顯示驅(qū)動原理. LCD1602的引腳功能LCD1602液晶顯示器的引腳如圖4所示,其引腳功能如下:(1)RS:數(shù)據(jù)和指令選擇控制端,RS=0命令狀態(tài);RS=1數(shù)據(jù)(2)R/W:讀寫控制線,R/W=0寫操作;R/W=1讀操作(3)A:背光控制正電源 (4) K:背光控制地(5)E:數(shù)據(jù)讀寫操作控制位,E線向LCD模塊發(fā)送一個脈沖,LCD模塊與單片機(jī)間將進(jìn)行一次數(shù)據(jù)交換(6)DB0~DB7:數(shù)據(jù)線,可以用8位連接,也可以只用高4位連接,節(jié)約單片機(jī)資源。(7)VDD:電源端 VEE:亮度控制端(15V) VSS:接地端VSS VDD VO RS R/W E DB0 DB1 DB2 DB3 DB4 DB5 DB6 DB7 A KLCD 模 塊1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16圖4 LCD1602液晶顯示器引腳圖表1 LCD控制命令序號指令RSR/WD7D6D5D4D3D2D1D01清顯示00000000012光標(biāo)返回000000001*3置輸入模式00000001I/DS4顯示開/關(guān)控制0000001DCB5光標(biāo)或字符移位000001S/CR/L**6功能設(shè)置00001DLNF**7置字符發(fā)生器存儲器地址0001字符發(fā)生存儲器地址8置數(shù)據(jù)儲存器地址001顯示數(shù)據(jù)存儲器地址9讀忙標(biāo)志或地址01BF計數(shù)器地址10寫數(shù)到CGRAM或DDRAM10要寫的數(shù)據(jù)內(nèi)容指令3:光標(biāo)和顯示模式設(shè)置。I/D:光標(biāo)移動方向,高電平右移,低電平左移。S:屏幕上所有文字是否左移或者右移,高電平表示有效,低電平則無效。指令4:顯示開關(guān)控制。D:控制整體顯示的開與關(guān),高電平表示開顯示,低電平表示關(guān)顯示。C:控制光標(biāo)的開與關(guān),高電平表示有光標(biāo),低電平表示無光標(biāo)。B:控制光標(biāo)是否閃爍,高電平閃爍,低電平不閃爍。指令 6:功能設(shè)置命令。DL:高電平時為4位總線,低電平時為8位總線。N:低電平時為單行顯示,高電平時為雙行顯示。F:低電平時顯示57的點陣字符,高電平時顯示510的點陣字符。指令9:讀忙信號和光標(biāo)地址。BF:為忙標(biāo)志,高電平表示忙,此時模塊不能接受命令或者數(shù)據(jù),如果為低電平表示不忙。2. 軟件設(shè)計開始引腳功能初始化引腳方向確定LCD1602初始化UART初始化I2C初始化UART接受data?NI2C寫24C01延時I2C讀24C01顯示數(shù)據(jù)圖5 主程序流程圖顯示器忙?開始RS=0
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1