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

正文內(nèi)容

[計(jì)算機(jī)硬件及網(wǎng)絡(luò)]pic_ch-wenkub.com

2024-12-05 02:14 本頁(yè)面
   

【正文】 仲裁是各主機(jī)通過(guò) SDA來(lái)實(shí)現(xiàn)。隨之根據(jù)第一字節(jié)的 R/W的狀態(tài),便可同主控進(jìn)行數(shù)據(jù)傳輸,直到接收到主控輸出的停止信號(hào)為止。 主控接收數(shù)據(jù),從控發(fā)送數(shù)據(jù)(單元地址由當(dāng)前 EEPORM內(nèi)部地址寄存器中的內(nèi)容決定): S 從控地址 R A 數(shù)據(jù) A 數(shù)據(jù) A 數(shù)據(jù) A P 組合方式,多器件傳輸: S1 從 1器件地址 R/W A 數(shù)據(jù) S2 從 2器件地址 R/W A A P 主控不采取先發(fā)停止信號(hào),再發(fā)起始信號(hào),而直接發(fā)送起始信號(hào) 主發(fā) 傳送方向可改變 主輸出 主 主 主 從發(fā) 從發(fā) 從發(fā) 從 ② 尋址字節(jié)中的特殊地址 I2C器件的地址由 I2C總線委員會(huì)規(guī)定,其中有兩組編碼 0000XXXX和 1111XXXX保留。 LM75A 數(shù)字溫度傳感器 1001XXXB PCF8591 8位數(shù)模 (DA)/模數(shù) (AD)轉(zhuǎn)換器 1001XXXB MAX518 D/A 10110XXB 總線上每一個(gè)器件的地址必須是唯一的。 I2C總線的尋址約定 由前述討論知, I2C總線可接 n個(gè)主 /從控,主 控為從 n個(gè)器件中識(shí)別出當(dāng)前所訪問(wèn)的從控,因此 在輸出啟動(dòng)信號(hào)后,隨之便輸出當(dāng)前所要訪問(wèn)從 控的地址,分時(shí)實(shí)現(xiàn)了點(diǎn) —點(diǎn)間的數(shù)據(jù)傳輸。 8位數(shù)據(jù) 主發(fā)停止位 從 ACK SDA ? 若正在接收數(shù)據(jù)的從控在完成某些操作前不能接收下一個(gè)字節(jié)的數(shù)據(jù),例如內(nèi)部中斷,從控可將 SCL時(shí)鐘線拉成低電平,迫使主控停止傳送進(jìn)入等待狀態(tài),當(dāng)從控準(zhǔn)備好可以接收下一個(gè)字節(jié)的數(shù)據(jù)時(shí),再釋放總線,主控又可繼續(xù)進(jìn)行數(shù)據(jù)的傳送。 注意: 從控在輸出“應(yīng)答”信號(hào)時(shí),此時(shí)的時(shí)鐘信號(hào)仍然 由主控產(chǎn)生。 主控在接收到的最后一個(gè)字節(jié)時(shí)不輸出應(yīng)答信號(hào), 告知從控?cái)?shù)據(jù)傳輸結(jié)束,此時(shí)從控釋放總線 ,由主控輸出一個(gè)停止信號(hào)。 D7 D0 9 先發(fā)送從控地址,后發(fā)送數(shù)據(jù)。一般在啟動(dòng)信號(hào)后, 先傳輸一個(gè)或兩個(gè)表示當(dāng)前被訪問(wèn)從控的地址,隨之再傳輸數(shù)據(jù)。 MSSP:該模式支持全部硬件的 I2C主 /從模式,包括BSSP的全部功能。 EEPROM External IC EEPROM Read PIC SCL SDA LISTEN LISTEN LISTEN READ MODE GOTO ADDRESS STOPDATA MASTER SLAVES START DATA SLAVE ADDRESS BUSY BUSY WRITE ACK EEPROM MEMORY ADDRESS RESTART N CKSTOP +5V ACK 存儲(chǔ)器單元地址 8位數(shù)據(jù) 地址碼 寫(xiě) 存儲(chǔ)器 ACK ACK 起始位 ACK 讀 非 ACK 停止位 地址碼 主發(fā)送 從發(fā)送 主發(fā)送 從發(fā)送 主發(fā)送 從發(fā)送 主發(fā)送 從發(fā)送 主發(fā)送 起始位 主發(fā)送 主發(fā)送 重啟動(dòng)位 : 在數(shù)據(jù)傳輸過(guò)程中,若主同一個(gè)從通信結(jié)束時(shí),緊接著要同另一個(gè)從通信,此時(shí)可在第一個(gè) 從控通信的結(jié)束處, 用起始位替代停止位 ,然后 再輸出第二個(gè)從控的地址, 這個(gè)起始位稱(chēng)為重起 始位 ,在信號(hào)的定義上同起始位功能相同。 數(shù)據(jù)字節(jié)長(zhǎng)度不限,每個(gè)字節(jié)后 必須有應(yīng)答位 。要求 SDA線上的信號(hào)電平在 SCL為高電平期間必須穩(wěn)定(除啟動(dòng)和停止信號(hào)外),發(fā)送的位數(shù)據(jù)變化只能在 SCL為低電平時(shí)。 I2C總線幀信號(hào) ① I2C總線信號(hào)的定義 I2C數(shù)據(jù)格式有六部分組成: 啟動(dòng)信號(hào) ; 從控器件地址 ( 7位或 10位); R/W信號(hào) ; ACK信號(hào) ;若干個(gè) 數(shù)據(jù) 字節(jié);停止信號(hào)。 … SCL SDA V OUT clk OUT data OUT data OUT clk IN data IN clk IN clk IN data 由圖知,連接到 I2C總線上的每一個(gè)器件,其輸出必須是漏極開(kāi)路輸出或集電極開(kāi)路,這樣可確保各器件的 SDA和 SCL是“線與”關(guān)系。 CPU EEPROM ADC DAC 年月日時(shí)鐘 SCL時(shí)鐘 SDA數(shù)據(jù) 時(shí)鐘均由主控控制 V 二。 主控節(jié)點(diǎn): 系統(tǒng)中由微處理器構(gòu)成的節(jié)點(diǎn),這些節(jié)點(diǎn)能對(duì) I2C總線實(shí)現(xiàn)主動(dòng)控制。 CPU主控 存儲(chǔ)器發(fā)送 主控既可作為發(fā)送器,又可作為接收器 ; 從控既可作為接收器,又可作為發(fā)送器。 CPU EEPROM ADC DAC 年月日時(shí)鐘 SCL時(shí)鐘 SDA數(shù)據(jù) V 每個(gè)器件都可工作在發(fā)送或接收狀態(tài)。 但每一個(gè)器件是否工作為發(fā)送或接收狀態(tài),由 每一個(gè)器件當(dāng)前所完成的功能決定。 3。 I2C總線標(biāo)準(zhǔn)對(duì)同類(lèi)型的器件規(guī)定了一個(gè)固有的地址和可編程的地址,采用軟件尋址方式,實(shí)現(xiàn)對(duì)每一個(gè)器件的訪問(wèn)。 I2C總線特點(diǎn) CPU EEPROM ADC DAC 年月日時(shí)鐘 SCL時(shí)鐘 SDA數(shù)據(jù) V 每個(gè)器件都具有發(fā)送和接收功能。數(shù)據(jù),與“ 74HC595,當(dāng)其 SCLK從低 ;到高電跳變時(shí),串行輸入數(shù)據(jù) (DI)移入 ;寄存器”的特點(diǎn)相對(duì)應(yīng) MOVLW 0X01 MOVWF XIANR ;顯示值寄存器賦初值 RETURN ;返回 ; ***************顯示子程序 ****************** ; SPI發(fā)送顯示子模塊 DISPLAY TRANSMIT CLRF PORTA ; LACK送低電平, ;為鎖存做準(zhǔn)備 MOVWF SSPBUF ;啟動(dòng)發(fā)送 WAIT BANKSEL PIR1 BTFSS PIR1, SSPIF GOTO WAIT ;等待發(fā)送結(jié)束 BCF PIR1, SSPIF ;清除中斷標(biāo)志 NOP BSF PORTA, 5 ;最后給一個(gè)鎖 ;存信號(hào),代表一顯示任務(wù)完成 RETURN ; *****************主程序 *************** MAIN NOP CALL INITIAL ;調(diào)用系統(tǒng)初始化子程序 LOOP MOVF XIANR, W CALL CONVERT ;查出 XIANR的顯示段碼值 CALL DISPLAY INCF XIANR ;顯示值加 1 MOVF XIANR, W SUBLW 0X09 BTFSS STATUS, Z GOTO LOOP;若送完顯示的數(shù),則退出顯示 HERE GOTO HERE END I2C串行通信模式 1980年 PHILIPS 公 司 首 創(chuàng) I2C ( Inter Integrated Circuit Bus) 總線規(guī)范 , 已 成為一種事實(shí)上的串行總線工業(yè)標(biāo)準(zhǔn) 。(C6)輸入, SCK(C3)輸入 MOVWF TRISC ;設(shè)置 PORTC輸入 /輸出 BSF PIE1, SSPIE ;允許 SSP中斷 CLRF STATUS ;選體 0 CLRF INTCON ;禁止中斷 CLRF PIR1 ;清除中斷標(biāo)志 CLRF PORTB ; PORTB輸出復(fù)位 MOVLW 00100100B ; CKP=0, SSPEN=1, ; SPI從模式帶 SS控制 MOVWF SSPCON MOVLW 0AAH MOVWF SSPBUF BSF INTCON, PEIE BSF INTCON, GIE LOOP GOTO LOOP END 例。 CKP=0, SSPEN=1作 。 當(dāng)從控工作在休眠狀態(tài)時(shí),由于 SPI發(fā)送 /接收移位寄存器和 PIC CPU工作的關(guān)系為異步, 因此當(dāng)移位寄存器在接收到 8位數(shù)據(jù)時(shí),此時(shí) PSPIF被置“ 1‖,若 PSPIE為“ 1‖,則將 PIC CPU從休眠中喚醒。同時(shí)對(duì) SPI模塊內(nèi)部進(jìn)行復(fù)位,這樣就保證當(dāng) SS引腳變低后,其通信又從數(shù)據(jù)的 D8位開(kāi)始發(fā)送。另外,同時(shí)對(duì) SPI模塊內(nèi)部進(jìn)行復(fù)位,這樣就保證當(dāng) SS引腳變低后,其通信又從數(shù)據(jù)的 D8位開(kāi)始發(fā)送。 5. SPI從模式選擇控制通信 由 SPI通信協(xié)議知,利用片選控制信號(hào)可分時(shí)與多 個(gè)不同的從控通過(guò) SPI進(jìn)行通信。 ■ 當(dāng) CPU工作在休眠模式下,此 時(shí)從模式的 SPI仍然可發(fā)送和接收 數(shù)據(jù)。 SSPSR D3 D2 D1 D0 D4 數(shù)據(jù)沒(méi)有發(fā)送完又執(zhí)行寫(xiě)數(shù)據(jù),則將 WCOL置為“ 1‖ 例:裝載 SSPBUF BSF STATUS , RP0 ;指定體 1 LOOP BTFSS SSPSTAT, BF ; BF=1間跳 ;數(shù)據(jù)是否接收完 GOTO LOOP BCF STATUS , RP0 ;指定體 0 MOVF SSPBUF , W ;讀, W=SSPBUF MOVWF RXDATA ;存接收單元中 MOVF TXDATA , W ;準(zhǔn)備發(fā)送數(shù)據(jù) MOVWF SSPBUF ;發(fā)送新數(shù)據(jù) SSPSR不能直接讀 /寫(xiě),只能通過(guò) SSPBUF寄存器讀 /取。 ? 在主模式下,若 僅發(fā)送數(shù)據(jù) ,則可將 TRISC4 SDI 和 TRICA5SS通過(guò) TRIS方向寄存器將其設(shè)置為輸出(對(duì)應(yīng) 位為“ 0‖)。 SPI主模通信 由于主模式控制時(shí)鐘信號(hào),因此主模式通信 可在任何情況下進(jìn)行數(shù)據(jù)的收 /發(fā)。 ―1‖表示 SSPBUF發(fā)生寫(xiě)沖突,即當(dāng)前正在發(fā)送數(shù)據(jù), 又寫(xiě)一個(gè)新數(shù)據(jù)。 ■ BF( SSPSTAT的 D0位)僅用于接收: “ 0‖表示 SSPSR空, “ 1‖表示 SSPSR滿(mǎn)。雖然 WCOL為“ 1‖,但不阻止后續(xù)數(shù)據(jù)的寫(xiě)入,用戶(hù)應(yīng)將 WCOL置為“ 0‖,以便檢測(cè)后續(xù)數(shù)據(jù)是否寫(xiě)成功。 PIC單片機(jī) SPI通信方式 1。 無(wú)論主機(jī)或從機(jī),都是在 SCK的前沿移出數(shù)據(jù),在后沿對(duì)穩(wěn)定的數(shù)據(jù)采樣。 因?yàn)橹骺乜刂?SCK的輸出,因此主控通過(guò)發(fā)送 SCK信號(hào)在任何時(shí)候都可啟動(dòng)數(shù)據(jù)的傳輸。由于主 /從同時(shí)提供了輸入 /輸出,因此可工作在全雙工模式。 ? SS從動(dòng)器件選擇 (主控器件輸出 ) ,該信號(hào)由主控器件發(fā)送,告訴從控準(zhǔn)備接收數(shù)據(jù)。 半雙工:主發(fā)送高位在先,從收不發(fā)送;或從發(fā)送
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1