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

正文內(nèi)容

帶溫度顯示的電子鬧鐘的設(shè)計(jì)畢業(yè)論文(更新版)

  

【正文】 計(jì) 實(shí)時(shí)時(shí)鐘日歷子程序設(shè)計(jì)該程序主要實(shí)現(xiàn)對(duì)DS1302寫(xiě)保護(hù)、充電,對(duì)年、月、日、時(shí)、分、秒等寄存器的讀寫(xiě)操作。鬧鈴的音樂(lè)不是本設(shè)計(jì)中的重點(diǎn),故采用最簡(jiǎn)單的方法,占用單片機(jī)一根I/, 。調(diào)分、秒、年、月、日與皆之相同,只是各位最高值不同。由于本設(shè)計(jì)的電子鐘最多需要7個(gè)按鍵,若采用矩陣式鍵盤時(shí)會(huì)有按鍵浪費(fèi),故采用的是獨(dú)立式鍵盤。靜態(tài)顯示驅(qū)動(dòng)程序簡(jiǎn)單,且CPU占用率低,但每個(gè)LED數(shù)碼管需要一個(gè)鎖存器來(lái)鎖存每一個(gè)顯示位的筆段代碼,硬件開(kāi)銷大,僅適合顯示位數(shù)較少的場(chǎng)合。另外,AT89C51本身沒(méi)有專門的液晶驅(qū)動(dòng)接口。如圖,上電后。由于此電子時(shí)鐘要求具有鬧鈴功能,所以設(shè)計(jì)有鬧鈴電路,進(jìn)行聲音響鈴。如果溫度測(cè)量的結(jié)果高于TH或低于TL,那么器件內(nèi)告警標(biāo)志將置位,每次溫度測(cè)量都會(huì)更新此標(biāo)志位。DS18B20在工作時(shí)按此寄存器中的分辨率將溫度轉(zhuǎn)換成相應(yīng)精度的數(shù)值。 DS18B20引腳分布圖每片DS18B20在出廠時(shí)都設(shè)有唯一的產(chǎn)品序列號(hào),此序列號(hào)存放在它的內(nèi)部ROM中,微處理器通過(guò)簡(jiǎn)單協(xié)議,就能識(shí)別這些序列號(hào),因此多個(gè)DS18B20可以掛接于同一條單總線上,這允許在許多不同的地方放置溫度傳感器,特別適合于構(gòu)成多點(diǎn)溫度測(cè)控系統(tǒng)。其中編碼RS=01為2 KΩ,RS=10為4 KΩ,RS=11為8 KΩ,而RS=00將不允許進(jìn)行充電。當(dāng)WP位為1時(shí),寫(xiě)保護(hù)位防止對(duì)任一寄存器的寫(xiě)操作。當(dāng)為12小時(shí)制式時(shí),位5為“0”表示AM;為“1”表示PM。在開(kāi)始8個(gè)時(shí)鐘周期把命令字(具有地址和控制信息的8位數(shù)據(jù))裝入移位寄存器之后,另外的時(shí)鐘在讀操作時(shí)輸出數(shù)據(jù),在寫(xiě)操作時(shí)輸入數(shù)據(jù),所有的數(shù)據(jù)在時(shí)鐘的下降沿變化。 DS1302數(shù)據(jù)讀寫(xiě)時(shí)序DS1302的數(shù)據(jù)讀寫(xiě)方式有兩種,一種是單字節(jié)操作方式,一種是多字節(jié)操作方式。當(dāng)A4~A0=8,為慢速充電參數(shù)選擇寄存器。要想與DS1302通信,首先要先了解DS1302的控制字。采用雙電源供電(主電源和備用電源),可設(shè)置備用電源充電方式,提供了對(duì)后備電源進(jìn)行涓細(xì)電流充電的能力。每種芯片的主要時(shí)鐘功能基本相同,只是在引腳數(shù)量、備用電池的安裝方式、計(jì)時(shí)精度和擴(kuò)展功能等方面略有不同。片內(nèi)的FLASH存儲(chǔ)器允許在系統(tǒng)內(nèi)可改編程序或用常規(guī)的非易失性存儲(chǔ)器編程器來(lái)編程。第三章 基于單片機(jī)的電子時(shí)鐘硬件設(shè)計(jì)在比較了第二章的兩種實(shí)現(xiàn)方案之后,考慮單片機(jī)貨源充足、價(jià)格低廉,可軟硬件結(jié)合使用,能夠較方便的實(shí)現(xiàn)系統(tǒng)的多功能性,故采用單片機(jī)作為本設(shè)計(jì)的硬件基礎(chǔ)。所以單片機(jī)的應(yīng)用非常廣泛,在智能儀表、機(jī)電一體化、實(shí)時(shí)控制、分布式多機(jī)系統(tǒng)以及人們的生活中均有用武之地。成本較低,外加電阻、電容等元件就可以構(gòu)成多諧振蕩器、單穩(wěn)電路、施密特觸發(fā)器等,常作為定時(shí)器廣泛應(yīng)用于儀器儀表、家用電器、電子測(cè)量及自動(dòng)控制等領(lǐng)域。當(dāng)今市場(chǎng)上的電子時(shí)鐘品類繁多,外形小巧別致。 電子鐘是采用電子電路實(shí)現(xiàn)對(duì)時(shí)、分、秒進(jìn)行數(shù)字顯示的計(jì)時(shí)裝置,廣泛應(yīng)用于個(gè)人家庭,車站, 碼頭辦公室等公共場(chǎng)所,成為人們?nèi)粘I钪胁豢缮俚谋匦杵贰囟仁且粋€(gè)和人們生活環(huán)境有著密切關(guān)系的物理量,溫度的變化會(huì)給我們的生活、工作、生產(chǎn)等帶來(lái)重大影響,因此對(duì)溫度的測(cè)量至關(guān)重要。 tTemperature。帶溫度顯示的電子鬧鐘的設(shè)計(jì)畢業(yè)論文揚(yáng)州大學(xué)廣陵學(xué)院本科生畢業(yè)設(shè)計(jì)(畢業(yè)論文)題 目:帶溫度顯示的電子鬧鐘的設(shè)計(jì)畢業(yè)論文學(xué)生姓名:葛文強(qiáng)學(xué) 號(hào):052612210專 業(yè):電子信息科學(xué)與技術(shù)班 級(jí):信科80502班指導(dǎo)教師:陳衛(wèi)峰 老師揚(yáng)州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)帶溫度顯示的電子鬧鐘的設(shè)計(jì)摘 要電子時(shí)鐘主要是利用電子技術(shù)將時(shí)鐘電子化、數(shù)字化,擁有時(shí)鐘精確、體積小、界面友好、可擴(kuò)展性能強(qiáng)等特點(diǎn),被廣泛應(yīng)用于生活和工作當(dāng)中。關(guān)鍵詞:電子時(shí)鐘; 溫度; 多功能; AT89C51; 時(shí)鐘日歷芯片DS1302; 溫度傳感器DS18B20關(guān)鍵詞太多,保留3至4個(gè)即可揚(yáng)州大學(xué)本科生畢業(yè)設(shè)計(jì)(論文)With temperature shows that the design of an electronic alarm clock With temperature measurementAbstractThe electronic clock mainly uses the electronic technology to make the clock . Electronic clock with the clock precision, small size, userfriendly, scalable performance and so , the digitization, with the clock precision, small size, friendly interface, scalable performance and other characteristics不能使用名詞,It was widely used in life and work. Measuring temperature, in life, industry and agricultural production, so electronic clock need multifunction.The design is an electronic clock, additional functionality in this alarm, the ambient temperature and other functions. The design for the main implementing a clock/calendar can be displayed normal, collecting personal ambient temperature, with the timing alarm of the multifunction electronic The design determines to use the MCU technology to realize the multifunctional electron clock. This design applicationapplicatesuse AT89C51 as a core chips, 7 LED digital displaying., using DS1302 realtime clock chip to plete the basic function of the clock/calendar. At the same time the design use of DS18B20 temperature sensors is to foris for collectinging the environmental temperature. The method has the advantage of being simple circuit, reliable performance, good realtime, high precision of the time and temperature , simply operation, easy programming.The electronic clock can be applied to the general living and working ,can also be modified to improve performance, add new functions, and brings more convenient to people’s life and work.Key words: Electronic clock。致力于計(jì)時(shí)器的研究和充分發(fā)揮時(shí)鐘的作用,將有著重要的意義。 最早能夠定時(shí)、報(bào)時(shí)的時(shí)鐘屬于機(jī)械式鐘表,但這種時(shí)鐘受到機(jī)械結(jié)構(gòu)、動(dòng)力和體積的限制,在功能、性能以及造價(jià)上都沒(méi)辦法與電子時(shí)鐘相比。 電子時(shí)鐘的功能電子時(shí)鐘主要是利用電子技術(shù)將時(shí)鐘電子化、數(shù)字化,擁有時(shí)間精確、體積小、界面友好、可擴(kuò)展性能強(qiáng)等特點(diǎn),被廣泛應(yīng)用于生活和工作當(dāng)中。555定時(shí)器是一種數(shù)字與模擬混合型的集成電路,應(yīng)用廣泛。單片機(jī)具有如下特點(diǎn):有優(yōu)異的性能價(jià)格比;1 集成度高、體積小、有很高的可靠性;2 控制功能強(qiáng);3 低功耗、低電壓,便于生產(chǎn)便攜式產(chǎn)品;4 外部總線增加了I2C、SPI等串行總線方式,進(jìn)一步縮小了體積,簡(jiǎn)化了結(jié)構(gòu);5 單片機(jī)的系統(tǒng)擴(kuò)展、系統(tǒng)配置較典型、規(guī)范,容易構(gòu)成各種規(guī)模的應(yīng)用系統(tǒng)。另外很多功能不同的單片機(jī)是兼容的,這就更便于實(shí)現(xiàn)產(chǎn)品的多功能性。AT89C51單片機(jī)是一款低功耗,低電壓,高性能CMOS 8位單片機(jī),片內(nèi)含4KB(可經(jīng)受1000次擦寫(xiě)周期)的FLASH可編程可反復(fù)擦寫(xiě)的只讀程序存儲(chǔ)器(EPROM),器件采用CMOS工藝和ATMEIL公司的高密度、非易失性存儲(chǔ)器(NURAM)技術(shù)制造,其輸出引腳和指令系統(tǒng)都與MCS51兼容。. 常用時(shí)鐘芯片的選擇 在電子時(shí)鐘設(shè)計(jì)中,常用的實(shí)時(shí)時(shí)鐘芯片有DS1288DS121DS164DS1302?!?。它不僅要向寄存器寫(xiě)入控制字,還需要讀取相應(yīng)寄存器的數(shù)據(jù)。當(dāng)A4~A0=7,為芯片寫(xiě)保護(hù)寄存器地址。一定要在正文中提及此圖。無(wú)論是讀周期還是寫(xiě)周期,也無(wú)論送方式是單字節(jié)傳送還是多字節(jié)傳送,都要通過(guò)控制字指定40字節(jié)中的哪個(gè)將被訪問(wèn)。小時(shí)寄存器(85H、84H)的位7用于定義DS1302是運(yùn)行于12小時(shí)模式還是24小時(shí)模式。在任何片內(nèi)時(shí)鐘/日歷寄存器和RAM,在寫(xiě)操作之前,WP位必須為0,否則將不可寫(xiě)入。該寄存器的BIT0和BIT1用于選擇與二極管相串聯(lián)的電阻值。 環(huán)境溫度傳感器 常用溫度傳感器DS18B20簡(jiǎn)介 DS18B20是美國(guó)Dallas公司生產(chǎn)的基于單線(1wire)技術(shù)的數(shù)字溫度傳感器芯片。 DS18B20內(nèi)部結(jié)構(gòu)圖配置寄存器為高速暫存存儲(chǔ)器中的第5個(gè)字節(jié)。TH或TL的高位直接對(duì)應(yīng)于16位溫度寄存器的符號(hào)位。+5V電源的方框去掉,+3V電源改為“后備電源” 多功能電子時(shí)鐘硬件系統(tǒng)框圖鍵盤是為了完成時(shí)鐘/日歷的校對(duì)和日歷/溫度的顯示功能。該硬件電路設(shè)計(jì)簡(jiǎn)單,抗干擾能力強(qiáng)。對(duì)于一般的段式LCD,需要專門的驅(qū)動(dòng)電路,而且LCD顯示的可視性較差;對(duì)于具有驅(qū)動(dòng)電路和微處理器接口的液晶顯示模塊(字符或點(diǎn)陣),一般采用并行接口,對(duì)微處理器的接口要求較高,占用資源多。靜態(tài)顯示,是由微型計(jì)算機(jī)一次輸出顯示模型后,就能保持該顯示結(jié)果,直到下次發(fā)送新的顯示模型為止。矩陣式鍵盤適合按鍵較多時(shí)使用。例如:校對(duì)小時(shí)狀態(tài),每按一下,小時(shí)位加1,當(dāng)加至小時(shí)最高值23時(shí),再按K4鍵,小時(shí)位回0。不過(guò)該方法只能做一些簡(jiǎn)單音樂(lè),并且音樂(lè)程序會(huì)占用很多單片機(jī)存儲(chǔ)資源。因此,必須采用軟件的方法來(lái)模擬單線的協(xié)議時(shí)序。共有5位ROM操作命令。3. 內(nèi)存操作命令在成功執(zhí)行了ROM操作命令之后,才可以使用內(nèi)存操作命令。如果在此命令后主機(jī)產(chǎn)生讀時(shí)隙,那么只要器件在進(jìn)行溫度轉(zhuǎn)換就會(huì)輸出0,轉(zhuǎn)換完成后再輸出1。首先了解寫(xiě)時(shí)隙。當(dāng)主機(jī)從DS18B20讀數(shù)據(jù)時(shí),把數(shù)據(jù)線從高電平拉至低電平,產(chǎn)生讀時(shí)隙。DS18B20僅在主機(jī)發(fā)出讀時(shí)隙時(shí)才向主機(jī)傳輸數(shù)據(jù),所以,當(dāng)主機(jī)向DS18B20發(fā)出讀數(shù)據(jù)命令后,必須馬上產(chǎn)生讀時(shí)隙,以便DS18B20能傳輸數(shù)據(jù)。程序見(jiàn)附錄C。 程序見(jiàn)附錄C在本章中的最后一個(gè)小節(jié)應(yīng)該寫(xiě)出自己設(shè)計(jì)的調(diào)試過(guò)程。在軟件調(diào)試過(guò)程中要仔細(xì)耐心,即便是多寫(xiě)或少些一兩個(gè)字符,都無(wú)法編譯成功。硬件調(diào)試需要萬(wàn)用表、示波器等,軟件調(diào)試一般需要諸如Keil等仿真編輯器。5. 編輯一個(gè)使一組發(fā)光二極管循環(huán)點(diǎn)亮的程序并燒錄到單片機(jī)內(nèi),上電運(yùn)行,檢查單片機(jī)是否正常工作,復(fù)位電路是否正確。i)。 }}} 顯示電路調(diào)試本設(shè)計(jì)的顯示電路使用了共陰LED和74LS164。檢查無(wú)誤后上電,檢查顯示電路是否正確。4. 編寫(xiě)DS1302的時(shí)鐘/日歷程序,只要求能夠正確顯示時(shí)間。}日歷顯示子程序原理與時(shí)鐘顯示子程序原理相同,源程序見(jiàn)附錄C。該溫度傳感器在讀寫(xiě)數(shù)據(jù)時(shí)需要嚴(yán)格的時(shí)序,為了方便編寫(xiě)對(duì)應(yīng)的延時(shí)程序。所以多功能的電子時(shí)鐘在今后的應(yīng)用也會(huì)越來(lái)越廣泛。在我撰寫(xiě)論文的過(guò)程中,陳衛(wèi)峰老師給與了很大的幫助與支持,無(wú)論是在論文的選題、構(gòu)思和資料的收集方面,還是在論文的研究方法以及成文定稿方面,我都得到了他悉心細(xì)致的教誨和無(wú)私的幫助,特別是他廣博的學(xué)識(shí)、深厚的專業(yè)技術(shù)、嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和一絲不茍的工作作風(fēng)使我終生受益,在此表示真誠(chéng)地感謝和深深的謝意。 //;sbit FUN=P2^5。void process(uchar current_key)。void wbyte_3w(uchar)。void dis_WD()。b++) for(c=0。 //DS18B20子程序; alarm_clock()。uchar read_byte(uchar)。 uchar month=5。void reset_3w()。sbit SCLK = P3^5。 //復(fù)位DS1302,中止數(shù)據(jù)傳送 RST = 1。 SCLK = 1。 i 8。 }void write_byte(uchar Clock_Add,uchar Clock_Data) { reset_3w()。 wbyte_3w(hex2bcd[hour])。 reset_3w()。 // 寫(xiě)保護(hù)寄存器 wbyte_3w(0)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1