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

正文內(nèi)容

基于單片機的萬年歷設計畢業(yè)論文(專業(yè)版)

2024-09-02 06:02上一頁面

下一頁面
  

【正文】 if(ff==13){ff=1。}write_(0x80+15)。 }}if(bb==2){if(pp==0xb0){fen++。write_data(0x2d)。write_(0x80+0x40+add)。TR1=1。delay(5)。time_as=1。if((temp200)||(temp800)) goto restart。jj=reader_time(7)。ff++。}write_(0x80+15)。while(!key3)。}if(bb==4){while(!key1)。write_(0x80+9)。}{write_data(0x30+dd)。}sfm_date(7,shi)。TR0=1。}return (dat)。write_data(0x30+ge)。}write_(0x80+0x40)。fen=00。}void write_time(uchar add,uchar date){time_cs=0。sbit key3=P2^3。而且大大提高了動手的能力,使我充分體會到了在創(chuàng)造過程中探索的艱難和成功時的喜悅。(a)根據(jù)繪制原理圖時生成的元器件清單,購買需要的元器件。//向液晶內(nèi)寫地址 write_data(0x2d)。//釋放總線 dat=dat1。 for(i=8。(e)Recall EEPROM(將EEPROM中的報警值復制到RAM)[B8H];此指令將EEPROM中的報警值復制到RAM中的第4個字節(jié)里。(b)Match ROM(指定匹配芯片)[55H];這個指令后面緊跟著由控制器發(fā)出了64位序列號,當總線上有多只DS18B20時,只有與控制發(fā)出的序列號相同芯片才可以做出反應,其它芯片將等待下一次復位。 DS18B20溫度傳感器的主要特性全數(shù)字溫度轉(zhuǎn)換及輸出,先進的單總線數(shù)據(jù)通信,最高12位分辨率,精度可達177。//如果低電平持續(xù)時間小于8500,或者大于9500,那么跳過未執(zhí)行的語句,轉(zhuǎn)到初始條件判斷 temp=high_ir_time()。開始延時,若讀到的電平為低,說明該位為“0”,反之則為“1”,為了可靠起見,,否則如果該位為“0”,讀到的已是下一位的高電平,因此?。?)/2=。10%);(c)3腳(VL):液晶顯示偏壓信號,外接10K電位器到地,用于調(diào)節(jié)液晶顯示亮度;(d)4腳(RS);數(shù)據(jù)或命令選擇端(H/L),高電平選擇數(shù)據(jù),低電平選擇命令;(e)5腳(R/W):讀、寫選擇端(H/L),高電平選擇讀數(shù)據(jù),低電平選擇寫數(shù)據(jù);(f)6腳(E)信號使能端;(g)714腳(D0D7):雙向分時數(shù)據(jù)、命令引腳;(h)15腳(BLA):液晶顯示驅(qū)動電壓正壓信號(為了防止液晶屏過壓損毀常外接10歐左右的限流電阻);(i)16腳(BLK):液晶顯示驅(qū)動電壓負壓信號; 1602液晶工作時序(d),(e),(f); (d) (e) (f)下面詳細分析:由于本設計僅僅用于顯示,因此對于該器件讀操作不作詳細介紹,(e)可知:(a)寫數(shù)據(jù):(e)圖知,當RS為高電平RW為低電平時,為向液晶內(nèi)寫數(shù)據(jù),然后當拉高E時,將數(shù)據(jù)寫入液晶;(b)寫命令:(e)圖可知,當RS為低電平RW為低電平時,為向液晶內(nèi)些命令,當拉高E時,將命令寫入液晶;(a)顯示模式:(b)顯示開關(guān)及光標設置:(c)數(shù)據(jù)指針設置:(d)其它設置; 1602液晶主要程序分析(參照讀、寫指令時序,因為我們不讀取液晶,所以初始化中將WR始終拉低)void write_(uchar )∕∕該程序的作用是向1602液晶內(nèi)寫指令{ lcdrs=0。// 向總線放數(shù)據(jù) time_rw=1。VCC在正常范圍內(nèi)時,可訪問器件的所有功能,并且進行數(shù)據(jù)的讀寫。當MOT接GND時,選擇Intel總線時序,DS表示讀取DS12C887數(shù)據(jù)驅(qū)動總線的時間周期,此模式下,DS引腳與普通RAM的輸出使能信號(OE)工作類似。在AS的下降沿,將地址鎖存到DS12C887內(nèi)部,無論CS信號是否有效,AS的下一個上升沿都將清除地址。利用此引腳選擇兩種總線類型中的一種,連接到Vcc時選擇Motorola總線時序,連接GND或懸空時選擇Intel總線時序。該位可通過讀取寄存器C或RST信號清除。該位不受任何DS12C887內(nèi)部功能或RST的影響。所有10個時鐘、日歷和鬧鐘字節(jié)必須使用相同的數(shù)據(jù)模式,寫入數(shù)據(jù)模式后寄存器B的SET位應該清0,以允許RTC更新時鐘和日歷數(shù)據(jù),一旦初始化完成,RTC將使用所選的模式更新所有的數(shù)據(jù)。但是唯一的缺點是要是顯示內(nèi)容較少時,價格略顯得昂貴些。DS1302是由美國DALLAS公司推出的涓流充電時鐘芯片,內(nèi)含有一個實時時鐘/日歷和31字節(jié)靜態(tài)RAM,通過簡單的串行接口與單片機進行通信。單片機模塊中最常見的是數(shù)字鐘,數(shù)字鐘是一種用數(shù)字電路技術(shù)實現(xiàn)的時、分、秒計時的裝置,與機械式時鐘相比具有更高的準確性和直觀性,且無機械裝置,具有更長的使用壽命,因此得到了廣泛的使用。XXX學院畢 業(yè) 論 文課題名稱: 基于單片機的萬年歷設計 作 者: XXX 學 號: XXX 系 別:___ 電子工程系 專 業(yè):__ 電子信息工程技術(shù)_ 指導教師:_______ XXX XX年 XX 月 XX 日中英文摘要摘 要 本設計以單片機芯片STC89C52為中心,通過外掛接DS12C887作為時鐘芯片,為系統(tǒng)實時的更新時間、日歷等。數(shù)字鐘是采用數(shù)字電路實現(xiàn)對時、分、秒數(shù)字顯示的計時裝置,廣泛運用于個人家庭、車站、碼頭、辦公室等公共場所,成為了人們?nèi)粘I钪斜夭豢缮俚谋匦杵罚捎跀?shù)字集成電路的發(fā)展和石英晶體振蕩器的廣泛運用,使得數(shù)字鐘的精度,遠遠超過老式鐘表。實時時鐘/日歷電路提供秒、分、時、日、日期、月、年的信息,每月的天數(shù)和閏年的天數(shù)可自動調(diào)整,時鐘操作可通過AM/PM 指示決定采用24或12小時格式。方案二:采用普通的8位LED數(shù)碼管作為顯示器件。將鬧鐘的時間正確寫入時、分、秒鬧鐘單元,且鬧鐘使能位設為高,則每天在指定的時間都會觸發(fā)鬧鐘中斷。DM=1時代表二進制格式,DM=0時BCD碼格式。(3)第5位:鬧鐘中斷標志位(AF),AF位為1時,表明此時當前時間和鬧鐘時間相匹配。該引腳內(nèi)部有一個下拉電阻。地址選通信號必須先于每個讀或?qū)懺L問。(j)18腳(RST):復位輸入。如果VCC低于Vpf,則禁止讀和寫。// RW上升沿將數(shù)據(jù)寫入 time_as=1。∕∕rs拉低時表明向1602內(nèi)寫指令 delay(5)。uint low_ir_time()//此程序的作用是檢測低電平的時間{ TH0=0。 if((temp4000)||(temp5000)) continue。12位分辨率時的最大工作周期為750毫秒,檢測溫度范圍為–55176。這條指令適應單芯片和多芯片掛接(本設計不涉及)。由于芯片忙于復制處理,當控制器發(fā)一個讀時間隙時,總線上輸出“0”,當儲存工作完成時,總線將輸出“1”。i0。 } delay1(4)。//寫負溫度符號“” } return(cc)。(b)按照設計好的PCB圖紙(見附錄C)到生產(chǎn)廠家制作PCB板(由于本設計在此僅用來演示不用于實際運用,因此用萬能PCB板來搭建),接下來搭建最小系統(tǒng),焊接前一定要對每一個元器件參數(shù)進行判別,出現(xiàn)有問題的元器件要重新替換,以免造成不必要的麻煩。雖然這個設計做的也不太好,但是在設計過程中所學到的東西是這次畢業(yè)設計的最大收獲和 財富,使我終身受益。sbit DQ=P2^0。time_as=1。miao=00。for(num=0。 }void nyr_date1(uchar add,uchar date1){ uchar shi,ge。 }write_DS18B20(uchar dat){uchar i=0。write_(0x0c)。write_(0x80+0x40+8)。}write_(0x80+15)。 }}{gg=41。write_(0x80+15)。fen。}if(key3==0){dd++。if(ff==13){ff=1。//讀天nyr_date1(8,jj)。temp=high_ir_time()。time_cs=1。write_data(0xdf)。while(ir)。write_data(0x30+shi)。}return(cc)。pp=0。if(dd==7){dd=0。}nyr_date1(5,ff)。pp=0。if(dd==6){write_data(0x30+dd)。write_(0x80+0x40+14)。write_(0x80+0x40+0x4a)。ge=date1%10。TL1=0。lcden=1。time_ds=1。j++){temp=low_ir_time()。//讀星期nyr_date1(15,ii)。while(!key2)。write_data(0x37)。 }if(key3==0){delay(8)。write_(0x80+0x40+8)。}nyr_date1(8,ee)。if(dd==4){write_data(0x30+dd)。 }if(pp==0xa0){shi=0。}if(bb==8){bb=0。}delay1(4)。write_(0x80+0x40+4)。delay(5)。shi=00。y)。sbit key2=P2^2。在整個設計中我懂得了許多東西,也培養(yǎng)了我獨立工作的能力,樹立了對自己工作能力的信心,相信會對今后的學習工作生活有非常重要的影響。第五,遇到問題查找原因,解決問題,經(jīng)過反復測試、調(diào)試,逐步推進,最終要滿足課題要求。//溫度為負時 write_(0x80+0x0a)。延時 DQ=1。 uchar dat=0。在寄生工作方式時必須在發(fā)出此指令后立刻超用強上拉并至少保持500MS,來維持芯片工作。只有當總線上只存在一個DS18B20的時候才可以使用此指令,如果掛接不只一個,當通信時將會發(fā)生數(shù)據(jù)沖突。對于我們普通的電子愛好者來說,DS18B20的優(yōu)勢更是我們學習單片機技術(shù)和開發(fā)溫度相關(guān)的小產(chǎn)品的不二選擇,本設計即采用由美國達拉公司生產(chǎn)的DS18B20溫度傳感器。 if((temp8500)||(temp9500)) continue。 (f)從位的定義我們可以發(fā)現(xiàn)“0”、“1”,不同的是高電平的寬度不同,“0”,“1”,所以必須根據(jù)高電平的寬度區(qū)別“0”和“1”。//將數(shù)據(jù)返回} 1602液晶顯示電路設計 1602液晶概述本設計采用SMC1602A LCM液晶芯片,由長沙太陽人電子有限公司設計生產(chǎn),它具有重量輕、體積小、功耗低、顯示內(nèi)容豐富、可自編8(57)或(510)種字符、指令功能強;可組合成各種輸入、顯示、移位方式以滿足不同的設計需求;接口簡單方便,可與8位處理器或微控制器相連;工作溫度050℃;可靠性高,壽命為50000小時(25℃); 1602液晶基本原理(a),(b) (a) (b)該液晶有16個管腳,(c) (c)下面分析每個管腳的不同作用:(a)1腳(Vss):接地,電壓為0V;(b)2腳(VDD):芯片電路電源正極,正常工作電壓值為(5V177。// 拉低RW P1=date。(n)24腳(VCC):主電源的DC電源引腳。在寫周期中,DS信號的下降沿使DS12C887鎖存所寫的數(shù)據(jù)。由低變高的地址選通脈沖用來分離總線的信號。(1)(a),(b) (a) (b)(2)各引腳的功能和作用:(a)1腳(MOT):Motorola或Intel總線時序選擇端。如果UF位置1,則UF位的1狀態(tài)會使IRQF位置1,并且使IRQ引腳有效。DM位通過程序設置為適當格式,如果需要可以讀出。在寫內(nèi)部時鐘、日歷和鬧鐘寄存器前,須將寄存器B的SET位設為邏輯1,以防止意外的讀寫操作引起時鐘的更新,除了所選的格式寫入10個字節(jié)的時鐘、日歷和鬧鐘寄存器外,寄存器B的數(shù)據(jù)模式位(DM)必須置為適當?shù)倪壿嬛?。該器件重量輕、體積小、功耗低(約1015Mw)、顯示內(nèi)容豐富、指令功能強(可組合成各種輸入、顯示、移位方式以滿足不同的設計需求)、接口簡單方便(可與8位處理器或微控制器相連)、工作溫度寬(050℃)、可靠性高(壽命為50000小時(25℃時))等優(yōu)點;該器件在顯示上更加靈活,而且改變顯示時只要改變顯示程序就可以,不用改變硬件電路的設計,易于電路功能的擴展。方案二:采用美國DALLAS公司生產(chǎn)制造的DS1302實時時鐘芯片作為系統(tǒng)時鐘芯片。從前必須由模擬電路或數(shù)字電路實現(xiàn)的大部分功能,現(xiàn)在已能用單片機通過軟件的方法來實現(xiàn)了,這種軟件替代硬件的控制技術(shù)也稱為微控制技術(shù),是傳統(tǒng)控制技術(shù)的一次革命。DS18B20作為溫度傳感器芯片,用于實時采集當前所處的環(huán)境溫度。鐘表的數(shù)字化給人們生活帶來了極大的方便,而且大大地擴展了鐘
點擊復制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1