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

正文內(nèi)容

液晶電視實(shí)習(xí)平臺(tái)用戶(hù)手冊(cè)-資料下載頁(yè)

2025-06-24 05:41本頁(yè)面
  

【正文】 0”定時(shí)/計(jì)數(shù)器不能啟動(dòng)。在定時(shí)工作方式時(shí),定時(shí)時(shí)間的計(jì)算公式為:PWM的編程方法 51單片機(jī)內(nèi)部有2個(gè)定時(shí)/計(jì)數(shù)器,我們可以用定時(shí)器1控制PWM脈寬調(diào)制波的周期,定時(shí)器2控制接通時(shí)間,這樣就可以得到不同占空比和調(diào)制頻率的PWM波形了。五、 實(shí)驗(yàn)內(nèi)容使用定時(shí)器0,設(shè)置工作方式1,用中斷方式每200ms點(diǎn)亮LED燈一次。使用定時(shí)器1作延時(shí)程序,輸出250HZ,占空比為50%的PWM調(diào)制波。同時(shí)用定時(shí)器0和定時(shí)器1,輸出占空比可變的PWM調(diào)制波。要求接通時(shí)間不能大于周期。S502和S503分別為接通時(shí)間的增加和減少;S504和S505分別調(diào)節(jié)周期的增加和減少。鍵盤(pán)S502和S503調(diào)節(jié)占空比,鍵盤(pán)S504和S505調(diào)節(jié)調(diào)制頻率。LCD實(shí)時(shí)顯示PWM波形的占空比和調(diào)制頻率的數(shù)值。六、 實(shí)驗(yàn)要求 波形。用萬(wàn)用表測(cè)量VOL_C電壓變化情況。七、 實(shí)驗(yàn)思考題能否使用指令延時(shí)程序代替定時(shí)器,應(yīng)該怎樣設(shè)計(jì)?利用PWM波形作為L(zhǎng)ED調(diào)光輸入,調(diào)制頻率值應(yīng)該大于多少才取得良好的效果?實(shí)驗(yàn)七 EEPROM讀/寫(xiě)實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康恼莆誌2C總線協(xié)議能夠用單片機(jī)I/O模擬I2C總線協(xié)議掌握AT24C*的讀寫(xiě)方法二、實(shí)驗(yàn)設(shè)備PC 機(jī) 一臺(tái)、GDYJ0910液晶電視實(shí)習(xí)平臺(tái)系統(tǒng) 一臺(tái)+5VA0A1A2VssVccWPSCLSDA三、硬件接線四、原理概述I2C總線協(xié)議I2C總線協(xié)議有以下定義:(1) 只有總線空閑的時(shí)候才允許啟動(dòng)數(shù)據(jù)傳送。(2) 起始信號(hào):時(shí)鐘線保持高電平期間,數(shù)據(jù)線電平從高到低的跳變作為I2C總線的起始信號(hào)(3) 停止信號(hào):時(shí)鐘線保持高電平期間,數(shù)據(jù)線電平從低到高的跳變作為I2C總線的停止信號(hào)。(4) 在數(shù)據(jù)傳送過(guò)程中,當(dāng)時(shí)鐘線為高電平時(shí),數(shù)據(jù)線必須保持穩(wěn)定狀態(tài),不允許有跳變。時(shí)鐘線為高電平時(shí),數(shù)據(jù)線的任何電平變化將被看作總線的起始或停止信號(hào)。(5) 寫(xiě)數(shù)據(jù)時(shí),在前一個(gè)時(shí)鐘周期的“0”狀態(tài)改變SDA的狀態(tài)(“0”或“1”),在時(shí)鐘的高電平時(shí)通知被控器開(kāi)始接收數(shù)據(jù)位,并在低電平時(shí)被鎖存起來(lái)。(6) 讀數(shù)據(jù)時(shí),每次時(shí)鐘線為高時(shí),數(shù)據(jù)線上的數(shù)據(jù)有效,此刻可以把SDA的狀態(tài)讀出,并存儲(chǔ)起來(lái),準(zhǔn)備下一位數(shù)據(jù)的讀入。(7) 應(yīng)答信號(hào):I2C總線數(shù)據(jù)傳送時(shí),每成功地傳送一個(gè)字節(jié)數(shù)據(jù)后,接收器必須產(chǎn)生一個(gè)應(yīng)答信號(hào)。應(yīng)答的件在第9個(gè)時(shí)鐘周期時(shí)將SDA線拉低,表示其已收到一個(gè)8位數(shù)據(jù) I2C協(xié)議的寫(xiě)數(shù)據(jù)時(shí)序圖:I2C協(xié)議的讀數(shù)據(jù)時(shí)序圖: AT24C*讀/寫(xiě)控制AT24C01/02/04/08/16 是一1K/2K/4K/8K/16K 位的串行CMOS E2PROM,內(nèi)部含有128/256/512/1024/2048個(gè)8位字節(jié)。該器件通過(guò)I2C總線接口進(jìn)行操作,有一個(gè)專(zhuān)門(mén)的寫(xiě)保護(hù)功能。它的各引腳說(shuō)明如下所示:A0、AA2 器件地址選擇 SDA 串行數(shù)據(jù)/地址 SCL 串行時(shí)鐘WP 寫(xiě)保護(hù) Vcc +~6V電壓 Vss 地WP為寫(xiě)保護(hù)端口,當(dāng)WP為高電平時(shí),進(jìn)入寫(xiě)保護(hù)狀態(tài)。這個(gè)時(shí)候只能讀數(shù)據(jù),不能寫(xiě)數(shù)據(jù)。A0、AA2為器件地址選擇,通過(guò)地址選擇可以實(shí)現(xiàn)最多8個(gè)24C01和24C02器件,4個(gè)24C04器件,2個(gè)24C08器件和1個(gè)24C16器件連接到總線上。從器件地址如下圖所示:1010A2A1A0R/W R/W從器件地址的高4位1010為固定值,AAA0通過(guò)外部硬件電平設(shè)置,決定從器件的選擇地址。 為讀寫(xiě)控制位,在寫(xiě)操作時(shí),該位設(shè)為“0”,在讀操作時(shí),該位設(shè)為“1”。(1)AT24C*的寫(xiě)操作在字節(jié)寫(xiě)模式下,單片機(jī)發(fā)送起始信號(hào)和AT24C*地址信息(R/W位置零),在檢測(cè)到AT24C*產(chǎn)生應(yīng)答信號(hào)后,單片機(jī)發(fā)送需存儲(chǔ)字節(jié)的地址,單片機(jī)在收到AT24C*的另一個(gè)應(yīng)答信號(hào)后,再發(fā)送數(shù)據(jù)到被尋址的存儲(chǔ)單元。AT24C*再次應(yīng)答,并在主器件產(chǎn)生停止信號(hào)后開(kāi)始內(nèi)部數(shù)據(jù)的擦寫(xiě),在內(nèi)部擦寫(xiě)過(guò)程中,AT24C*不再應(yīng)答單片機(jī)的任何請(qǐng)求。寫(xiě)操作時(shí)序如圖所示:AT24C01可以一次寫(xiě)入8個(gè)字節(jié)數(shù)據(jù),AT24C02/04/08/16可以一次寫(xiě)入16個(gè)字節(jié)的數(shù)據(jù)。每發(fā)送一個(gè)字節(jié)數(shù)據(jù)后AT24C*產(chǎn)生一個(gè)應(yīng)答位并將字節(jié)地址加1。當(dāng)發(fā)送停止信號(hào)之前單片機(jī)發(fā)送超過(guò)所允許的字節(jié)個(gè)數(shù)的時(shí)候,地址計(jì)數(shù)器將自動(dòng)翻轉(zhuǎn),先前寫(xiě)入的數(shù)據(jù)被覆蓋。(2)AT24C*的讀操作 讀操作可以允許單片機(jī)對(duì)AT24C*寄存器的任意字節(jié)進(jìn)行讀取。單片機(jī)首先通過(guò)發(fā)送起始信號(hào)、從器件地址和想讀取的字節(jié)數(shù)據(jù)的地址執(zhí)行一個(gè)偽寫(xiě)操作。在AT24C*應(yīng)答之后,單片機(jī)重新發(fā)送起始信號(hào)和從器件地址,此時(shí)R/W位置“1”,AT24C*響應(yīng)并發(fā)送應(yīng)答信號(hào),然后輸出所要求的一個(gè)8位字節(jié)數(shù)據(jù)。如果單片機(jī)產(chǎn)生一個(gè)應(yīng)答信號(hào),則告知AT24C*要求讀取更多的數(shù)據(jù),AT24C*將繼續(xù)發(fā)送下一個(gè)8位字節(jié)數(shù)據(jù)。當(dāng)單片機(jī)不發(fā)送應(yīng)答信號(hào)而發(fā)送停止位時(shí),讀操作結(jié)束。讀操作的時(shí)序圖如下圖所示。四、實(shí)驗(yàn)內(nèi)容 分別在地址00H、01H、02H、03H、04H、05H、06H、07H上寫(xiě)入31H、32H、33H、34H、35H、36H、37H、38H。 依次讀出內(nèi)容1已經(jīng)寫(xiě)入的地址里面的數(shù)據(jù),并且把這8個(gè)字節(jié)數(shù)據(jù)顯示在LCD上。對(duì)比一下顯示的數(shù)據(jù)是否和已經(jīng)寫(xiě)入的數(shù)據(jù)相符。五、實(shí)驗(yàn)要求編寫(xiě)程序?qū)ζ脚_(tái)上的EEPROM器件AT24C02進(jìn)行讀/寫(xiě)訪問(wèn)。編寫(xiě)LCD顯示程序,把讀出的數(shù)據(jù)顯示出來(lái)。六、思考題AT24C02的設(shè)備地址是如何規(guī)定的?如何對(duì)多個(gè)EEPROM進(jìn)行讀/寫(xiě)操作?實(shí)驗(yàn)八 單片機(jī)紅外遙控實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?掌握紅外發(fā)射的編碼原理; 掌握PPM脈沖位置調(diào)制原理; 學(xué)會(huì)紅外接收器的編程方法。二、實(shí)驗(yàn)設(shè)備 PC機(jī)一臺(tái)、GDYJ0910液晶實(shí)習(xí)平臺(tái)系統(tǒng)一臺(tái)、紅外遙控器一個(gè)。三、硬件接線紅外接收頭遙控發(fā)射器單片機(jī)外部接口電路LED四、原理概述紅外遙控系統(tǒng)構(gòu)成及編碼原理紅外遙控系統(tǒng)主要由遙控發(fā)射器、一體化接收頭、單片機(jī)、接口電路組成。遙控器用來(lái)產(chǎn)生遙控編碼脈沖,驅(qū)動(dòng)紅外發(fā)射管輸出紅外遙控信號(hào);遙控接收頭完成對(duì)遙控信號(hào)的放大、檢波、整形、解調(diào)出遙控編碼脈沖。遙控編碼脈沖是一組串行二進(jìn)制碼,對(duì)于一般的紅外遙控系統(tǒng),此串行碼輸入到微控制器,由其內(nèi)部CPU完成對(duì)遙控指令解碼,并執(zhí)行相應(yīng)的遙控功能。目前應(yīng)用中的各種紅外遙控系統(tǒng)的原理大同小異,區(qū)別只是在于各種系統(tǒng)的信號(hào)編碼格式不同。遙控專(zhuān)用集成電路的編碼格式是公開(kāi)的,可以查閱到。下面主要描述SC9012的編碼方式。SC9012一幀完整的發(fā)射碼由引導(dǎo)碼、用戶(hù)編碼和鍵數(shù)據(jù)碼三部分組成。;8位用戶(hù)編碼被連續(xù)發(fā)送兩次;8位的鍵數(shù)據(jù)碼也被連續(xù)發(fā)送兩次,第一次發(fā)送數(shù)據(jù)碼的原碼,第二次發(fā)送的是鍵數(shù)據(jù)碼的反碼。下圖給出了這一幀碼的結(jié)構(gòu)。SC9012的發(fā)射碼采用脈沖位置調(diào)制方式(PPM)來(lái)進(jìn)行編碼。這樣的編碼方式效率高,抗干擾性能好。引導(dǎo)碼及位“0”和位“1”的波形見(jiàn)下圖:紅外接收程序設(shè)計(jì)方法利用單片機(jī)接收紅外信號(hào)時(shí),主要根據(jù)紅外發(fā)射器的編碼方式,接收并解調(diào)出所需的數(shù)據(jù)信息,并控制外圍接口電路。根據(jù)SC9012的編碼方式,首先我們需要識(shí)別出引導(dǎo)碼,再分別計(jì)算下面每一個(gè)脈沖的時(shí)間值,然后根據(jù)時(shí)間值轉(zhuǎn)換成相應(yīng)的0或1數(shù)據(jù),最后根據(jù)一幀碼的結(jié)構(gòu),把用戶(hù)編碼和鍵數(shù)據(jù)碼提取出來(lái),然后進(jìn)行外圍接口電路控制。程序的設(shè)計(jì)的關(guān)鍵是如何計(jì)算各個(gè)脈沖的時(shí)間值,如何根據(jù)不同脈沖的時(shí)間值判斷它是引導(dǎo)碼、位“0”或是位“1”。下圖給出了使用定時(shí)器和外部中斷來(lái)設(shè)計(jì)接收程序的框圖。定時(shí)器外部中斷時(shí)間值轉(zhuǎn)換方式2,累加時(shí)間值檢測(cè)引導(dǎo)碼存儲(chǔ)脈沖時(shí)間將時(shí)間值轉(zhuǎn)換成二進(jìn)制數(shù)據(jù)主程序提取數(shù)據(jù)控制外圍接口電路編碼脈沖五、實(shí)驗(yàn)內(nèi)容按照原理說(shuō)明,編寫(xiě)SC9012的紅外遙控接收程序。通過(guò)LCD顯示屏,把接收到遙控器的用戶(hù)編碼和鍵數(shù)據(jù)碼實(shí)時(shí)顯示出來(lái)。編寫(xiě)程序要求當(dāng)按下遙控器的音量+/按鍵時(shí),控制電視的音量大??;六、實(shí)驗(yàn)要求畫(huà)出接收程序流程圖,檢查其是否存在邏輯上的錯(cuò)誤。輸入編寫(xiě)好的程序并檢查無(wú)誤,經(jīng)編譯、連接后裝入系統(tǒng),運(yùn)行程序;編寫(xiě)LCD顯示程序,把讀出的數(shù)據(jù)顯示出來(lái)。七、思考題分別查詢(xún)TC902TC901TC924UPD612PT222LC746LC7462的編碼方法,它們的編碼方式有什么不同,如何編寫(xiě)程序?實(shí)驗(yàn)九 A/D轉(zhuǎn)換實(shí)驗(yàn)一、實(shí)驗(yàn)?zāi)康?掌握A/D轉(zhuǎn)換與單片機(jī)的接口方法。掌握A/D芯片ADC0832轉(zhuǎn)換性能及編程方法。通過(guò)實(shí)驗(yàn)了解單片機(jī)如何進(jìn)行數(shù)據(jù)采集。二、實(shí)驗(yàn)設(shè)備  PC機(jī)一臺(tái)、GDYJ0910液晶實(shí)習(xí)平臺(tái)系統(tǒng)一臺(tái)。 三、硬件接線 CSCH0CH1GNDVccCLKD0DI5V模擬輸入單片機(jī)LCDADC0832四、原理概述 ADC0832是一具有8位分辨率、雙通道A/D轉(zhuǎn)換芯片。當(dāng)5V電源供電時(shí)輸入電壓在0~5V之間,工作頻率為250KHZ,轉(zhuǎn)換時(shí)間為32us,功耗僅為15mW。芯片的數(shù)字輸出為串行輸出模式,最小的封裝只有8個(gè)管腳,因此控制方便,控制芯片占用的控制管腳少。芯片的各引腳說(shuō)明:CS_ 片選使能,低電平芯片使能 CH0 模擬輸入通道0,或作為IN+/使用GND 接地端 CH1 模擬輸入通道1,或作為IN+/使用DI 數(shù)據(jù)信號(hào)輸入,選擇通道控制 DO 數(shù)據(jù)信號(hào)輸出,轉(zhuǎn)換數(shù)據(jù)輸出CLK 芯片時(shí)鐘輸入 Vcc/REF 電源輸入及參考電壓輸入(復(fù)用)通常,ADC0832與單片機(jī)的接口線分別是CS_、CLK、DO、DI。但由于DO與DI端在通信時(shí)并未同時(shí)有效,并且單片機(jī)的接口是雙向的,所以電路設(shè)計(jì)時(shí)可以將DO與DI并聯(lián)在一根數(shù)據(jù)線上使用。當(dāng)ADC0832未工作時(shí)其CS_輸入端應(yīng)為高電平,此時(shí)芯片停止工作。當(dāng)要進(jìn)行A/D轉(zhuǎn)換時(shí),必須將CS_使能端置“0”并保持到轉(zhuǎn)換結(jié)束。工作時(shí)各引腳間的時(shí)序關(guān)系如下圖所示: CS_轉(zhuǎn)為“0”之后,芯片開(kāi)始工作。第一個(gè)時(shí)鐘上升沿時(shí)刻,DI為“1”表示起始信號(hào)。在第2和第3個(gè)時(shí)鐘上升沿時(shí)刻,由DI端輸入2位數(shù)據(jù),用于選擇通道功能。其功能項(xiàng)如下表所示:當(dāng)2位數(shù)據(jù)為“0”、“0”時(shí),將CH0作為正輸入端IN+,CH1作為負(fù)輸入端IN。為“0”,“1”時(shí),將CH0作為負(fù)輸入端IN,CH1作為正輸入端IN+。為“1”,“0”時(shí),只對(duì)CH0進(jìn)行單通道轉(zhuǎn)換。為“1”,“1”時(shí),只對(duì)CH1進(jìn)行單通道轉(zhuǎn)換。當(dāng)?shù)?個(gè)時(shí)鐘下降沿之后,DI端的輸入電平無(wú)效。此后由DO進(jìn)行轉(zhuǎn)換數(shù)據(jù)的讀取。第4個(gè)脈沖下降沿輸出最高位DATA7,隨后每一個(gè)脈沖下降沿DO輸出一位數(shù)據(jù),第11個(gè)脈沖時(shí)輸出最低位DATA0,此時(shí)一個(gè)字節(jié)的數(shù)據(jù)輸出完成。同時(shí),第11個(gè)脈沖也是下一個(gè)反相字節(jié)的DATA0輸出,隨后共輸出8位數(shù)據(jù),到第19個(gè)脈沖時(shí)數(shù)據(jù)輸出完成,標(biāo)志著一次A/D轉(zhuǎn)換結(jié)束。此時(shí)將CS_置高禁用芯片,并將轉(zhuǎn)換后的數(shù)據(jù)進(jìn)行處理。五、實(shí)驗(yàn)內(nèi)容按照ADC0832控制時(shí)序圖,編寫(xiě)程序,設(shè)置只對(duì)CH0進(jìn)行單通道轉(zhuǎn)換方式。讀取轉(zhuǎn)換數(shù)據(jù),與相反字節(jié)的數(shù)據(jù)進(jìn)行比較,并把正確的數(shù)據(jù)存儲(chǔ)起來(lái)。在EEPROM上分配8字節(jié)的存儲(chǔ)空間,把讀取的數(shù)據(jù)存儲(chǔ)起來(lái)。當(dāng)存滿(mǎn)8字節(jié)的空間時(shí),取它們的平均值,并在LCD上顯示出來(lái)。六、實(shí)驗(yàn)要求把ADC0832的接口操作封裝成函數(shù)庫(kù)文件,編程時(shí)再調(diào)用其中的子函數(shù)。調(diào)用EEPROM和LCD函數(shù)庫(kù)子函數(shù),完成實(shí)驗(yàn)內(nèi)容。調(diào)節(jié)輸入通道的電位器, 七、思考題單通道轉(zhuǎn)換和雙通道轉(zhuǎn)換的區(qū)別在哪里?8位分辨率的AD轉(zhuǎn)換芯片,能表示最小的模擬電壓為多少V?42 / 42
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1