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

正文內(nèi)容

基于單片機的紅外遙控電子鐘設(shè)計(已改無錯字)

2023-07-21 12:44:22 本頁面
  

【正文】 在時鐘(SCLK)的上升沿串行輸入,前8位指定訪問地址,命令字裝入移位寄存器后,在之后的時鐘周期,讀操作時輸出數(shù)據(jù),寫操作時輸出數(shù)據(jù)。時鐘脈沖的個數(shù)在單字節(jié)方式下為8+8(8位地址+8位數(shù)據(jù)),在多字節(jié)方式下為8加最多可達248的數(shù)據(jù)。167。 DS1302的應(yīng)用DS1302只需連接SCLK,I/O和RST三個接口即可,如圖25所示。圖25 時鐘芯片連線圖167。 液晶顯示屏LCD1602模塊167。 LCD1602液晶顯示屏簡介1602液晶也叫1602字符型液晶,它是一種專門用來顯示字母、數(shù)字、符號等的點陣型液晶模塊,它有若干個5X7或者5X11等點陣字符位組成,每個點陣字符位都可以顯示一個字符。LCD1602是指顯示的內(nèi)容為16X2,即可以顯示兩行,每行16個字符液晶模塊(顯示字符和數(shù)字)。圖28為LCD1602液晶顯示屏的引腳圖。圖28 LCD1602引腳圖各引腳的功能為:VSS:接地電源;VDD:接5V正電源;VEE:液晶顯示器對比度調(diào)整端;接正電源時對比度最弱,接地時對比度最高,對比度過高時會產(chǎn)生“鬼影”,使用時可以通過一個10K的電位器調(diào)整對比度。RS:數(shù)據(jù)/命令選擇端(H/L);高電平時選擇數(shù)據(jù)寄存器,低電平時選擇指令寄存器。R/W:讀/寫選擇端(H/L);高電平時進行讀操作,低電平時進行寫操作。當RS和R/W共同為低電平時可以寫入指令或者顯示地址,當RS為低電平R/W為高電平時可以讀忙信號,當RS為高電平R/W為低電平時可以寫入數(shù)據(jù)。E:使能信號;當E端由高電平跳變成低電平時,液晶模塊執(zhí)行命令。D0~D7:8位雙向數(shù)據(jù)線;167。 LCD1602液晶顯示屏的應(yīng)用LCD1602需要連接RS、RW、E、DO~D7共11個接口,如圖29所示。圖29 LCD1602連線圖167。 紅外發(fā)射接收模塊167。 紅外發(fā)射接收簡介紅外發(fā)射芯片TC9012是一塊用于東芝系列紅外遙控系統(tǒng)中的專用發(fā)射集成電路,采用CMOS工藝制造。它可外接32個按鍵,提供8種用戶編碼,另外還具有3種雙重按鍵功能。TC9012的管腳設(shè)置和外圍應(yīng)用線路都進行了高度優(yōu)化,以配合PCB的布局和低成本的要求。紅外接收芯片的引腳定義及功能如圖210所示。圖210 紅外接收芯片引腳167。 紅外發(fā)射接收的應(yīng)用紅外接收需要連接輸出OUT一個借口即可,如圖211所示。圖211 紅外接收連線圖167。 電源模塊一個系統(tǒng)穩(wěn)定性很大程度上取決于穩(wěn)定的電源模塊是否能夠提供穩(wěn)定的電壓和電流。各種整流器的輸出電壓不僅受市電電壓變化的影響,還受負載變化的影響。為了保證供電電壓穩(wěn)定不變,幾乎所有的電子設(shè)備都采用穩(wěn)壓器供電。小型精密電子設(shè)備還要求電源非常無紋波、無噪聲,以免影響電子設(shè)備正常工作。為了滿足精密電子設(shè)備的要求,應(yīng)在電源的輸入端加入線性穩(wěn)壓器,以保證電源電壓恒定和實現(xiàn)有源噪聲濾波。電源電路模塊圖如圖212所示:圖212 電源電路167。 聲光報警模塊本設(shè)計采用揚聲器報警,當定時時間到時,蜂鳴器發(fā)出聲響。蜂鳴器接線如圖213所示。圖213 蜂鳴器接線圖 第三章 系統(tǒng)軟件設(shè)計系統(tǒng)程序主要包括主程序、1602液晶顯示程序、DS1302時鐘芯片程序、程序和紅外遙控按鍵程序。167。 軟件總體框圖系統(tǒng)軟件總體結(jié)構(gòu)框圖如圖31所示。顯示時間圖31 系統(tǒng)軟件總體結(jié)構(gòu)圖系統(tǒng)初始化:1602液晶顯示器初始化、DS1302時鐘芯片初始化、定時器0初始化和外部中斷初始化。按鍵掃描:即外部中斷中處理紅外遙控器。正常顯示時間和溫度:包括時間、溫度的顯示和鬧鈴的判斷、整點報時。167。 各部分軟件介紹167。 1602液晶顯示程序LCD1620顯示程序包括LCD1620的初始化,讀/寫操作,及與之相關(guān)的字符、數(shù)字等的代碼調(diào)用子程序。本程序可以把從DS130DS18B20中讀取的時間、溫度顯示出來,并可以接受紅外遙控的按鍵對于時間及鬧鐘的修改。對LCD屏做讀寫操作時,應(yīng)注意再寫入之前,把不能覆蓋的內(nèi)容清掉,否則,出現(xiàn)字符累加效果,不甚清楚。液晶顯示流程圖如圖32所示。圖32 液晶顯示流程圖167。 DS1302時鐘芯片程序從時間芯片DS1302中讀出時間(年、月、日、星期、時、分、秒),也需要嚴格遵守時序邏輯(單總線結(jié)構(gòu)),讀出的時間要想顯示出來,也必需經(jīng)過數(shù)制的轉(zhuǎn)換(BCD碼轉(zhuǎn)換為十進制)。程序流程圖如圖33所示。圖33 時鐘芯片流程圖167。 紅外遙控按鍵程序讀鍵程序放在定時器中,50ms掃描一次鍵盤,程序具有去抖功能,避免了外部因干擾信號而引起的誤動作。其讀鍵程序流成圖如圖35所示。圖35 按鍵流程圖各按鍵具體功能說明如下:按鍵CH:修改時間鍵,按鍵EQ:設(shè)定鬧鐘鍵,按鍵CH+:為光標移動鍵,在160
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1