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

正文內(nèi)容

基于51單片機(jī)的數(shù)字電壓表課程設(shè)計(jì)-wenkub.com

2025-01-13 12:29 本頁(yè)面
   

【正文】 因?yàn)槭莻€(gè)比較大的設(shè)計(jì),要求小組分工合作完成,在探討中學(xué)習(xí),在學(xué)習(xí)中探討,發(fā)現(xiàn)問(wèn)題,解決問(wèn)題,這就是成長(zhǎng)。}設(shè)計(jì)總結(jié)本次CDIO設(shè)計(jì)的題目是設(shè)計(jì)一個(gè)數(shù)字電壓表,在這個(gè)CDIO設(shè)計(jì)中,考查了我們很多知識(shí)和能力,是一個(gè)比較綜合,又很鍛煉我們能力的設(shè)計(jì)。x0。 LCD_out(addr)。}/*****************************************************************函數(shù)名**void LCD_clr()**功 能 **液晶清屏函數(shù)**參 數(shù) ****說(shuō) 明 **寫0x01指令即清屏**************************************************************************/void LCD_clr(){ LCD_W(0x01)。 delay_ms(5)。 LCDE=0。 LCDE=0。 P0=。}/*****************************************************************函數(shù)名**LCD_W(uchar )**功 能 **液晶寫命令函數(shù)**參 數(shù) ****說(shuō) 明 **RS=0 RW=0 LCDE高脈沖,寫指令**************************************************************************/void LCD_W(uchar ){ while(lcd_busy())。 result=(bit)(P0amp。 RS=0。 delay_ms(5)。 delay_ms(5)。char buf[16]。 delay()。 while((sda==1)amp。}/*****************************************************************函數(shù)名**void AD_respons()**功 能 ****參 數(shù) ****說(shuō) 明 ************respons sda=0。 delay()。i0。 delay()。 sda=1。 scl=1。 scl=0。 temp=dat。 delay()。 delay()。 delay()。 delay()。 //數(shù)據(jù)處理 LCD_DIS()。 //以5V電壓為基準(zhǔn),轉(zhuǎn)換成真正的電壓}/*****************************************************************函數(shù)名**void main()**功 能 ****參 數(shù) ****說(shuō) 明 ****************************************************************************/void main(){ LCD_init()。 AD_respons()。 AD_respons()。 AD_respons()。 AD_start()。 AD_write(0x90)。 AD_write(0x41)。 LCD_Str_DIS((char *)temp1,1,5)。/****與LCD顯示有關(guān)的全局變***********/char temp[16],temp1[16]。圖15 寫操作時(shí)序?qū)懖僮鲿r(shí)序如圖15所示。指令9:讀忙信號(hào)和光標(biāo)地址 BF:為忙標(biāo)志位,高電平表示忙,此時(shí)模塊不能接收命令或者數(shù)據(jù),如果為低電平表示不忙。指令5:光標(biāo)或顯示移位 S/C:高電平時(shí)移動(dòng)顯示的文字,低電平時(shí)移動(dòng)光標(biāo)。指令3:光標(biāo)和顯示模式設(shè)置 I/D:光標(biāo)移動(dòng)方向,高電平右移,低電平左移 S:屏幕上所有文字是否左移或者右移。第16腳:背光源負(fù)極。當(dāng)RS和R/W共同為低電平時(shí)可以寫入指令或者顯示地址,當(dāng)RS為低電平R/W為高電平時(shí)可以讀忙信號(hào),當(dāng)RS為高電平R/W為低電平時(shí)可以寫入數(shù)據(jù)。第2腳:VDD接5V正電源。在寫模式數(shù)據(jù)傳輸通過(guò)發(fā)送下一個(gè)數(shù)據(jù)的停止條件或開始條件來(lái)約束。在由從機(jī)終止的最后一個(gè)字節(jié),主接收機(jī)必須通過(guò)產(chǎn)生一個(gè)低電平應(yīng)答向發(fā)送機(jī)發(fā)送一個(gè)數(shù)據(jù)結(jié)束信號(hào),這樣發(fā)送機(jī)必須將數(shù)據(jù)線SDA拉高以允許主機(jī)產(chǎn)生停止條件。應(yīng)答位是由發(fā)送機(jī)放在總線的一個(gè)高電平,而主機(jī)也產(chǎn)生一個(gè)額外的與應(yīng)答有關(guān)的時(shí)鐘脈沖。具體時(shí)序如圖 9所示圖9 開始和停止條件(3)系統(tǒng)配置 產(chǎn)生信息的器件稱作“發(fā)送機(jī)”,接收信息的器件稱作“接收機(jī)”。這個(gè)期間數(shù)據(jù)線上的改變被當(dāng)作控制信號(hào)。6 I2C總線特性I2C總線是不同的IC或模塊之間的雙向兩線通信,這兩條線是串行數(shù)據(jù)線(SDA)和串行時(shí)鐘線(SCL),這兩條線必須通過(guò)上拉電路連接至正電源。D/A轉(zhuǎn)換順序的波形圖如圖7 = +圖7 D/A轉(zhuǎn)換(5)振蕩器片上振蕩器產(chǎn)生A/D轉(zhuǎn)換周期和刷新自動(dòng)清零緩沖放大器需要的時(shí)鐘信號(hào)。模擬輸出電壓由自動(dòng)清零單位增益放大器緩沖。最高A/D轉(zhuǎn)換速率取決于實(shí)際的IIC總線速度。A/D轉(zhuǎn)換周期子在應(yīng)答時(shí)鐘脈沖的后延被觸發(fā)。 在進(jìn)行數(shù)據(jù)操作時(shí),首先是主控器發(fā)出起始信號(hào),然后發(fā)出讀尋址字節(jié),被控器做出應(yīng)答后,主控器從被控器讀出第一個(gè)數(shù)據(jù)字節(jié),主控器發(fā)出應(yīng)答,主控器從被控器讀出第二個(gè)數(shù)據(jù)字節(jié),主控器發(fā)出應(yīng)答…一直到主控器從被控器中讀出第n個(gè)數(shù)據(jù)字節(jié),主控器發(fā)出非應(yīng)答信號(hào),最后主控器發(fā)出停止信號(hào)。最低兩位時(shí)通道編號(hào)位,當(dāng)對(duì)0通道的模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換時(shí)取00,當(dāng)對(duì)1通道的模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換時(shí)取01,當(dāng)對(duì)2通道的模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換時(shí)取10,當(dāng)對(duì)3通道的模擬信號(hào)進(jìn)行A/D轉(zhuǎn)換時(shí)取11。D2其格式如下圖5所示:地址字節(jié)的最后一位是用于設(shè)置以后數(shù)據(jù)傳輸方向的讀/寫。4 功能描述(1)地址IIC總線系統(tǒng)中的每一片PCF8591通過(guò)發(fā)送有效地址到該地址器件來(lái)激活。 EXT:內(nèi)部、外部時(shí)鐘選擇線,使用內(nèi)部時(shí)鐘時(shí) EXT 接地。 A0~A3:引腳地址端。PCF8591的功能包括多路模擬輸入、內(nèi)置跟蹤保持、8bit模數(shù)轉(zhuǎn)換和8bit數(shù)模轉(zhuǎn)換。PCF8591的3個(gè)地址引腳A0, A1和A2可用于硬件地址編程,允許在同一個(gè)I178。單片機(jī)最小系統(tǒng)復(fù)位電路的極性電容的大小直接影響單片機(jī)的復(fù)位時(shí)間,一般采用10~30uF,51單片機(jī)最小系統(tǒng)容值越大需要的復(fù)位時(shí)間越短。(3)復(fù)位電路復(fù)位電路也是單片機(jī)的最小系統(tǒng)的組成部分。XTAL2:振蕩器反相放大器的輸出端。為使能從 0000H 到 FFFFH 的外部程序存儲(chǔ)器讀取指令,EA 必須接 GND。然而,特別強(qiáng)調(diào),在每次訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí),ALE 脈沖將會(huì)跳過(guò)。DISRTO 默認(rèn)狀態(tài)下,復(fù)位高電平有效。表1 AT89C52的P3口的第二功能表腳號(hào)第二功能RXD(串行輸入)TXD(串行輸出)INT0(外部中斷 0)INT0(外部中斷 0)T0(定時(shí)器 0 外部輸入)T1(定時(shí)器 1 外部輸入)WR(外部數(shù)據(jù)存儲(chǔ)器寫選通)RD(外部數(shù)據(jù)存儲(chǔ)器寫選通)RST: 復(fù)位輸入。P3 口:P3 口是一個(gè)具有內(nèi)部上拉電阻的 8 位雙向 I/O 口,p2 輸出緩沖器能驅(qū)動(dòng) 4 個(gè)TTL 邏輯電平。作為輸入使用時(shí),被外部拉低的引腳由于內(nèi)部電阻的原因,將輸出電流(IIL)。在 flash 編程時(shí),P0 口也用來(lái)接收指令字節(jié);在程序校驗(yàn)時(shí),輸出指令字節(jié)。作為輸出口,每位能驅(qū)動(dòng) 8 個(gè) TTL 邏輯電平??臻e模式下,CPU停止工作,允許 RAM、定時(shí)器/計(jì)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1