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

正文內(nèi)容

單片機(jī)多功能數(shù)字電子時(shí)鐘設(shè)計(jì)畢業(yè)設(shè)計(jì)論文(留存版)

2024-08-05 13:25上一頁面

下一頁面
  

【正文】 綜上各方案所述,對(duì)此次作品的方案選定: 采用STC89C52單片機(jī)作為主控制系統(tǒng)。③復(fù)位電路 一般若在引腳RST上保持24個(gè)工作主頻周期的高電平,單片機(jī)就可以完成復(fù)位但為了保證系統(tǒng)可靠地復(fù)位復(fù)位電路應(yīng)使引腳RST保持10ms以上的高電平?!癢P”是寫保護(hù)位,在任何的對(duì)時(shí)鐘和RAM的寫操作之前WP必須為0。本課題所用1602液晶模塊,顯示屏是藍(lán)色背光白色字體。①、獨(dú)特的單線接口方式,DS18B20在與微處理器連接時(shí)僅需要一條口線即可實(shí)現(xiàn)微處理器與DS18B20的雙向通訊。 圖36 顯示模塊電路 圖37 總電路圖第四章 系統(tǒng)的軟件設(shè)計(jì) 程序流程框圖和程序概述DS1302時(shí)鐘芯片具有通電自動(dòng)計(jì)時(shí)的功能。 對(duì)DS1302讀寫操作函數(shù)。_nop_()。//以下為DS1302復(fù)位的穩(wěn)定時(shí)間sck=0。}void write_data(uchar date)與寫指令類似這里lcdrs設(shè)為1{lcdrs=1。num14。//一周七天因此只需個(gè)位write_(0x80+13)。amp。 hour=hour+0x80。amp。0x1f。ap2!=0x08amp。//時(shí)鐘暫停標(biāo)志位flag=1時(shí)液晶時(shí)鐘計(jì)時(shí)暫停s1num++。write_1302(0x8e,0x80)。write_(0x0f)。正因?yàn)榇霜湔{(diào)節(jié)日期的順序?yàn)槟暌辉乱蝗?。x3++。}if(x5==10){x5=0。x5=yue%16。 nian=read_1302(0x8d)。}if(x5==10){x5=0。x5=2){x5=1。write_1302(0x84,hour)。if(flag1==1)//flag1=1時(shí) 在12模式下顯示{ap=houramp。}houramp。}}}第五章 測(cè)試與結(jié)果分析 硬件測(cè)試電子時(shí)鐘的電路系統(tǒng)較大,對(duì)于焊接方面更是不可輕視,龐大的電路系統(tǒng)中只要出于一處的錯(cuò)誤,則會(huì)對(duì)檢測(cè)造成很大的不便,而且電路的交線較多,對(duì)于各種鋒利的引腳要注意處理,否則會(huì)刺被帶有包皮的導(dǎo)線,則會(huì)對(duì)電路造成短路現(xiàn)象。(2)具有模擬電路仿真、數(shù)字電路仿真、單片機(jī)及其外圍電路組成的系統(tǒng)的仿真、RS-232動(dòng)態(tài)仿真、I2 C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號(hào)發(fā)生器等。當(dāng)電子時(shí)鐘溫控器可以成功實(shí)現(xiàn)時(shí),那種激動(dòng)和喜悅只有自己可以體會(huì)??傊@次畢業(yè)設(shè)計(jì)對(duì)我來說是具有全面性的富有創(chuàng)造性的鍛煉!我再一次的感謝我的楊老師對(duì)我的細(xì)心照顧!和同學(xué)對(duì)我的關(guān)心!在此我對(duì)你們表示衷心的感謝! 參考文獻(xiàn)[1] 劉勇 編 數(shù)字電路 電子工業(yè)出版社 2004[2] 陳正振 編 電子電路設(shè)計(jì)與制作 廣西交通職業(yè)技術(shù)學(xué)院信息工程系 2007[3] 楊子文 編 單片機(jī)原理及應(yīng)用 西安電子科技大學(xué)出版社 2006[4] 王法能 編 單片機(jī)原理及應(yīng)用 科學(xué)出版社 2004[5] :北京航空航天大學(xué)出版社[6] :中國電力出版社,2003. [7] :高等教育出版社,2006 [8] :清華大學(xué)出版社,2005年. [9] 李光飛 :北京航空航天大學(xué)出版社,2005 [10] :江西科學(xué)技術(shù)出版社,2005年 [11]付家才.《單片機(jī)控制工程實(shí)踐技術(shù)》北京:化學(xué)工業(yè)出版社,2004[12]張毅剛.《單片機(jī)原理及應(yīng)用》北京:高等教育出版社,2004[13]汪吉鵬.《微機(jī)原理及接口技術(shù)》北京:高等教育出版社,2001[14]李群芳.《單片微型計(jì)算機(jī)與接口技術(shù)》北京:電子工業(yè)出版社,2001[15]房小翠.《單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)》北京:國防工業(yè)出版社,1999[16]胡輝.《單片機(jī)原理及應(yīng)用設(shè)計(jì)》北京:中國水利水電出版社,2005[17]丁元杰.《單片機(jī)微機(jī)原理及應(yīng)用》北京:機(jī)械工業(yè)出版社,1999[18]胡漢才.《單片機(jī)原理及其接口技術(shù)》北京:清華大學(xué)出版社,1996[19]駱德漢.《基于AD590溫度數(shù)據(jù)采集系統(tǒng)》北京:航空計(jì)測(cè)技術(shù),1995[20]何利民.《MCS51單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)》北京:北京航空航天大學(xué)出版社,1990附錄一:系統(tǒng)電路圖圖附錄一 原理圖附錄二:系統(tǒng)程序總程序:include include include include include char array1[] = {0x11}。TL0=(6553550000)%256。for(i=0。//允許寫操作Write1302(0x8e,0x80)。} //50ms到了則反顯if(re_disp200){re_disp=0。此次設(shè)計(jì)中學(xué)到了很多很多東西,這是最重要的。時(shí)鐘顯示功能、精確度完全可以滿足日常生活顯示時(shí)間的需要、調(diào)時(shí)功能,方便快捷。同時(shí)在軟件的編程方面得到更到的提高,對(duì)編程能力得到加強(qiáng),同時(shí)對(duì)所學(xué)的知識(shí)得到很大的提高與鞏固。write_sfm(9,ri)。)。while(1){keyscan()。{if(s3= =0)//如果確定鍵按下{delay(5)。}if(x5==10){x5=0。leap==0)//平年2月28天{if(x6=2amp。}if(s1num==6)//此條判斷每月天數(shù)包括平年閏年{int x5,x6,ge2,shi2,mon,ge1,shi1,year,leap。}nian=x7+x8*16。amp。write_(0x80+0x40+11)。首先判斷是平年還是閏年。}if(s1num==7){write_1302(0x8e,0x00)。write_(0x80+0x40+5)。//按鍵次數(shù)清0}}} 功能鍵函數(shù)if(s1==0amp。amp。hour=read_1302(0x85)。}if(shi==2amp。amp。然后提取其后5位時(shí)間,顯示時(shí)間。//定義顯示在液晶的什么位置write_data(0x30+shi)。//開顯示、不顯示光標(biāo)write_(0x06)。 //將要寫的指令賦給P0口delay(5)。//每次傳輸?shù)妥止?jié)等價(jià)于temp=temp|0x80sck=0。 _nop_()。}由for循環(huán)構(gòu)成的延時(shí)函數(shù),z的取值為這個(gè)函數(shù)的延時(shí)ms數(shù),如delay(200)。 時(shí)鐘/RAM的讀/寫數(shù)據(jù)以一個(gè)字節(jié)或多達(dá)31個(gè)字節(jié)的字符組方式通信。時(shí)鐘電路由高精度低功耗的DS1302提供,采用三線接口與CPU進(jìn)行同步通信,輸入部分采用四個(gè)獨(dú)立式按鍵SSSS4。時(shí)鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。位0是讀/寫操作位,進(jìn)行讀操作時(shí),該位為1。①電源電路 芯片引腳VCC一般接上直流穩(wěn)壓電源+5V,引腳GND接電源+5V的負(fù)極,電源電壓范圍在4∽,可保證單片機(jī)系統(tǒng)能正常工作。DS1302芯片是一種高性能的時(shí)鐘芯片,可自動(dòng)對(duì)秒、分、時(shí)、日、周、月、年以及閏年補(bǔ)償?shù)哪赀M(jìn)行計(jì)數(shù),而且精度高,.:方案一:使用熱敏電阻作為傳感器,用熱敏電阻與一個(gè)相應(yīng)阻值電阻相串聯(lián)分壓,利用熱敏電阻阻值隨溫度變化而變化的特性,采集這兩個(gè)電阻變化的分壓值,并進(jìn)行A/D轉(zhuǎn)換。STC89C52內(nèi)部具有8KB ROM 存儲(chǔ)空間,512字節(jié)數(shù)據(jù)存儲(chǔ)空間、帶有2K字節(jié)的EEPROM存儲(chǔ)空間與MCS51系列單片機(jī)完全兼容,STC89C52可以通過串口下載。因此自從時(shí)鐘發(fā)明的那刻起,就成為人類的好朋友。設(shè)計(jì)的電子時(shí)鐘通過液晶顯示器顯示并能通過按鍵對(duì)時(shí)間進(jìn)行設(shè)置。采用此種方案雖然減少芯片的使用、節(jié)約成本,但是實(shí)現(xiàn)的時(shí)間誤差較大。圖21 STC89C52 PDIP封裝圖 STC89C52最小系統(tǒng)最小系統(tǒng)是指能進(jìn)行正常工作的最簡單電路。表2為DS1302的控制字,此控制字的位7必須置1, 若為0則不能把對(duì)DS1302進(jìn)行讀寫數(shù)據(jù)。第三行時(shí)寄存器、12/24用來定義DS1302小時(shí)的運(yùn)行模式,12小時(shí)模式下bit5為1表示PM下午,bit5為0表示AM上午。第15—16腳:背光燈電源。圖38 聲音模塊原理圖圖34 蜂鳴器發(fā)聲電路 DS1302時(shí)鐘電路模塊DS1302 是DALLAS公司推出的涓流充電時(shí)鐘芯片,內(nèi)含有一個(gè)實(shí)時(shí)實(shí)鐘/日歷和字節(jié)靜態(tài)RAM,通過簡單的串行接口與單片機(jī)進(jìn)行通信。x)for(y=110。//每次傳輸?shù)妥止?jié)temp=1。for(i=0。void write_(uchar ){lcdwr=0。lcden=0。shi=time/16。12小時(shí)模式下的22點(diǎn),也就是10:00PM,存放形式為10110000,在切換的一瞬間,我們只需要把小時(shí)數(shù)據(jù)0xb0寫入到DS1302,這樣就能讓時(shí)鐘芯片在12小時(shí)模式下運(yùn)行了。if(shi=1amp。ge=9)//13點(diǎn)~19點(diǎn){hour=hour0x12。write_1302(0x84,hour)。amp。write_1302(0x8e,0x80)。//閃爍光標(biāo)}if(s1num==3)//以下同上面類似{write_1302(0x8e,0x00)。write_1302(0x8e,0x80)。因此我們引入X1和X2,分別代表秒的十位和個(gè)位,每按一次S2鍵,x2加1,每當(dāng)X2為10時(shí),X1加if(x2=6)x2=0。x6=hour/16。if(x7==10){x7=0。}yue=x5+x6*16。mon=ge2+shi2*10。amp。write_zhou(zhou)。}} 主函數(shù)void main(){int ap。}if(ap==0){write_(0x80+0x40+14)。write_sfm(10+0x40,miao)。解決:一遍旋轉(zhuǎn)10K歐的滑動(dòng)變阻器,一遍觀看LCD顯示屏,知道看到合適的亮度為止。圖62 運(yùn)行按鍵上電后后LED顯示:圖63調(diào)節(jié)秒鐘:圖64調(diào)節(jié)分鐘:圖65調(diào)節(jié)時(shí)鐘:圖66調(diào)節(jié)星期:圖67調(diào)節(jié)日期:圖68調(diào)節(jié)月份:圖69調(diào)節(jié)年份:圖610點(diǎn)擊確定鍵顯示:圖611按鍵功能自上而下
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1