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

正文內(nèi)容

多功能語(yǔ)音報(bào)時(shí)數(shù)字鐘的設(shè)計(jì)-全文預(yù)覽

  

【正文】 unsigned char counter=0。sbit FM = P3^4。unsigned char xs_flag=0。 default: break。 break。 dis_buff[7] = 10。 break。 dis_buff[11] = 10。 if(++i3 amp。 else DS1302_Set_Time(amp。RTC)。include include include include include RTC_TIME RTC={0,30,9,5,6,5,11,20}。 i = 0。b=ReadOneChar()。 ds18b20_init()。 WriteOneChar(0xCC)。void task_ds18b20_init(void){}//任務(wù)2void task_ds18b20(void){ static uint8 i=0。extern void task_ds18b20_init(void)。OS_Delay[2]=300。OS_Delay[0]=10。}main(){ sys_init()。 } task_key_init()。 for(i=0。而且,在按下“模式”鍵后,在沒有任何操作的長(zhǎng)時(shí)間無(wú)鍵按下,所選項(xiàng)會(huì)自動(dòng)停止閃動(dòng),進(jìn)入走時(shí)狀態(tài)。開始掃描鍵值延時(shí)消抖提取鍵值調(diào)用按鍵子程序有鍵按下有鍵按下結(jié)束 是 否 否 是 圖13 按鍵流程圖(五)溫度檢測(cè)電路DS18B20的工作流程是,初始化ROM操作指令存儲(chǔ)器操作指令數(shù)據(jù)傳輸。開始讀取公共模塊程序判斷當(dāng)前時(shí)間溫度讀取對(duì)應(yīng)語(yǔ)音程序?qū)?yīng)鍵按下?結(jié)束 否是圖12 語(yǔ)音電路程序流圖(四)按鍵電路子程序按鍵主要用于人機(jī)界面的輸入,按鍵子程序主要用于按鍵的檢測(cè)。因而主程序中主要是對(duì)各種子程序的初始化操作,以及對(duì)各種子程序功能的調(diào)用操作。 硬件系統(tǒng)電路主要由單片機(jī)系統(tǒng)及DS1302時(shí)鐘模塊電路組成。此外,A4模式中,當(dāng)電路由錄轉(zhuǎn)為放時(shí)地址計(jì)數(shù)器復(fù)位為0,而由放轉(zhuǎn)為錄則不復(fù)位。操作模式也由地址端控制;當(dāng)A7和A6都為1時(shí),其它地址端置高就選擇某個(gè)(或某幾個(gè))模式。單片機(jī)會(huì)在此時(shí)或等釋放按鍵結(jié)束后執(zhí)行相應(yīng)命令;(4) 后沿——釋放——抖動(dòng)階段,一般在此階段應(yīng)繼續(xù)延時(shí)消抖一次,若在前沿階段有延時(shí)消抖部分,可在此階段不做延時(shí)消抖;(5) 釋放按鍵階段,此階段會(huì)執(zhí)行相應(yīng)按鍵命令。同時(shí)在與單片機(jī)連接運(yùn)行過程中要進(jìn)行上電保護(hù)對(duì)其進(jìn)行初始化。7腳始終是輸入端。5腳是復(fù)位/片選線,通過把5腳輸入驅(qū)動(dòng)置高電平來(lái)啟動(dòng)所有的數(shù)據(jù)傳送。當(dāng)“WP”為“1”時(shí),寫保護(hù)位阻止對(duì)任意寄存器的寫操作。位0是讀/寫操作位,進(jìn)行讀操作時(shí)該位為1,該位為0則表示進(jìn)行的是寫操作。圖4 復(fù)位電路圖 DS1302在每次進(jìn)行讀、寫程序前都必須初始化,先把SCLK端置 “0”、接著把RST端置“1”、最后才給予SCLK脈沖讀/寫時(shí)序。單片機(jī)的復(fù)位通過外圍電路實(shí)現(xiàn)功能。XTAL1和XTAL2兩個(gè)端口是51單片機(jī)的反向放大器的輸入和輸出端,兩個(gè)引腳構(gòu)成振蕩器。采用12MHz高精度的晶振以獲得較穩(wěn)定時(shí)鐘頻率減小測(cè)量誤差。由于大多說人喜歡個(gè)性化,且價(jià)格差別并不是太多,因此選擇語(yǔ)音錄放芯片ISD1420。(四)顯示模塊的選擇選擇一:采用數(shù)碼管顯示,數(shù)碼管顯示單一的數(shù)字、功能少,不能顯示漢字,且顯示數(shù)字時(shí)還要用到38譯碼器,完成時(shí)間顯示需要多個(gè)數(shù)碼管及譯碼器,工作繁瑣。(三)溫度傳感器的選擇選擇一:使用模擬溫度傳感器,如熱敏電阻,隨環(huán)境溫度的變化,它的阻值會(huì)發(fā)生相應(yīng)變化,用單片機(jī)采集電阻兩端的電壓,然后根據(jù)公式計(jì)算當(dāng)前的溫度。所以不采取本方案。AT89C51單片機(jī)是一款低功耗,低電壓,高性能CMOS單片機(jī),片內(nèi)含4KB(可經(jīng)受1000次擦寫周期)的FLASH可編程可反復(fù)擦寫的只讀程序存儲(chǔ)器,其輸出引腳和指令系統(tǒng)都與MCS51兼容。例如比較常用的AT89C2051單片機(jī),帶有2KB Flash可編程、可擦除只讀存儲(chǔ)器(E2PROM)的低壓、高性能8位CMOS微型計(jì)算機(jī)。(三)本設(shè)計(jì)的主要內(nèi)容本設(shè)計(jì)是采用AT89C51單片機(jī)控制的DS1302時(shí)鐘芯片,利用DS18B20進(jìn)行溫度采集,利用ISD1420語(yǔ)音芯片進(jìn)行語(yǔ)音報(bào)時(shí)的錄放功能。傳統(tǒng)的電路設(shè)計(jì)都是用分立元器件來(lái)設(shè)計(jì),這樣電路既復(fù)雜又容易出錯(cuò),使設(shè)計(jì)者的工作量加大,而且最終結(jié)果調(diào)試也不容易實(shí)現(xiàn)功能。電子鬧鐘、語(yǔ)音報(bào)時(shí)、備忘提醒、秒表顯示等已經(jīng)集很多功能于一鐘。數(shù)字時(shí)鐘已經(jīng)不單單是一種顯示時(shí)間的工具,多功能化的發(fā)展趨勢(shì)已經(jīng)成為主導(dǎo)。從開始的沙漏計(jì)時(shí)到普通的機(jī)械時(shí)鐘再到現(xiàn)如今的數(shù)字時(shí)鐘??梢哉f,沒有時(shí)間的提醒我們幾乎無(wú)法生活甚至生存。具有年、月、日、時(shí)、分校準(zhǔn)功能,自動(dòng)提取溫度并顯示功能,語(yǔ)音報(bào)時(shí)功能,調(diào)整時(shí)間按下相應(yīng)鍵會(huì)發(fā)出嘟嘟提示聲功能。 多功能語(yǔ)音報(bào)時(shí)數(shù)字鐘的設(shè)計(jì)摘要:自進(jìn)入21世紀(jì)以來(lái),電子產(chǎn)業(yè)飛速發(fā)展,各種新興的電子產(chǎn)品布滿了電子專柜,電子產(chǎn)品幾乎走進(jìn)了家家戶戶,走進(jìn)了社會(huì)的各個(gè)行業(yè),有力的推動(dòng)了社會(huì)生產(chǎn)力的發(fā)展和電子信息化、電子智能化的提高。本設(shè)計(jì)是采用AT89C51單片機(jī)控制的多功能語(yǔ)音報(bào)時(shí)數(shù)字鐘,可以顯示年、月、日、時(shí)、分、秒、星期、溫度。電子鐘是采用電子電路及相應(yīng)程序完成的時(shí)間計(jì)時(shí),它被廣泛應(yīng)用于車站,碼頭,機(jī)場(chǎng)等地方,成為我們?nèi)粘I畈豢扇鄙俚臇|西,沒有時(shí)間,我們就不知道下一分鐘我們?cè)撟鍪裁?,我們什么時(shí)候該吃飯,什么時(shí)候該睡覺,什么時(shí)候該上班。(一)課題研究背景自古以來(lái)人類的生活就離不開時(shí)間,也就離不開時(shí)鐘。隨著科技的日新月異,人類對(duì)數(shù)字鐘的要求也越來(lái)越高,在很多應(yīng)用中它還要滿足人類不同的需求,實(shí)現(xiàn)不同的功能。多功能數(shù)字鐘已經(jīng)在質(zhì)量和性能上都有了很大的提高。通過對(duì)數(shù)字鐘的研究,在數(shù)字鐘的基礎(chǔ)上擴(kuò)展功能——年、月、日、時(shí)、分、秒、星期、溫度、語(yǔ)音報(bào)時(shí)、鬧鐘等。因此多功能語(yǔ)音報(bào)時(shí)數(shù)字鐘的研究對(duì)我們的日常生活有著息息相關(guān)的聯(lián)系,推廣數(shù)字鐘的智能化、多功能化有很大的應(yīng)用價(jià)值。該系列單片機(jī)均采用標(biāo)準(zhǔn)MCS51內(nèi)核,硬件資源相互兼容,品類齊全,功能完善,性能穩(wěn)定,體積小,價(jià)格低廉,貨源充足,調(diào)試和編程方便,所以應(yīng)用極為廣泛。但是將兩種功能結(jié)合在一片單片機(jī)上,就需要更多的I/O引腳,故本設(shè)計(jì)采用具有32根I/O引腳的AT89C51單片機(jī)。(二)時(shí)鐘芯片的選擇選擇一:直接利用單片機(jī)內(nèi)部定時(shí)器計(jì)數(shù)器實(shí)現(xiàn)對(duì)年月日時(shí)分秒的計(jì)數(shù),雖然本方案可以實(shí)現(xiàn)計(jì)時(shí)計(jì)數(shù)功能,但是設(shè)計(jì)出來(lái)的數(shù)字鐘走時(shí)精度較差,且程序繁瑣。故本設(shè)計(jì)采用DS1320芯片實(shí)現(xiàn)時(shí)鐘計(jì)時(shí)。故本設(shè)計(jì)采用DS13B20溫度傳感器實(shí)現(xiàn)測(cè)溫模塊。選
點(diǎn)擊復(fù)制文檔內(nèi)容
語(yǔ)文相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1