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

正文內(nèi)容

基于51單片機(jī)的電子萬年歷設(shè)計(jì)畢業(yè)論文-wenkub.com

2025-06-20 08:31 本頁面
   

【正文】 6 interrupt sources with 2 priority levels an eight bit ALUs to raise a few hundred times. At present, the highend 32bit singlechip frequency over 300MHz, the performance of the mid9039。反相這將提供每個(gè)指令周期()采取的時(shí)間。他本是十二門徒里的每一個(gè)階段是用于振蕩器的特殊功能的核心,如鳳凰社代碼的數(shù)字和樣品中的全部中斷菊花鏈未決的中斷。這些廠家已經(jīng)增加了許多功能及外設(shè),如總線接口,模擬到數(shù)字轉(zhuǎn)換器,看門狗定時(shí)器、脈沖寬度調(diào)制的輸出。汽車上一般配備40多部單片機(jī),復(fù)雜的工業(yè)控制系統(tǒng)上甚至可能有數(shù)百臺(tái)單片機(jī)在同時(shí)工作!單片機(jī)的數(shù)量不僅遠(yuǎn)超過PC機(jī)和其他計(jì)算的綜合,甚至比人類的數(shù)量還要多。事實(shí)上單片機(jī)是世界上數(shù)量最多的計(jì)算機(jī)。目前,高端的32位單片機(jī)主頻已經(jīng)超過300MHz,性能直追90年代中期的專用處理器,而普通的型號出廠價(jià)格跌落至1美元,最高端的型號也只有10美元。隨著工業(yè)控制領(lǐng)域要求的提高,開始出現(xiàn)了16位單片機(jī),但因?yàn)樾詢r(jià)比不理想并未得到很廣泛的應(yīng)用。早期的單片機(jī)都是8位或4位的。單片機(jī)也被稱為微控制器(Microcontroller),是因?yàn)樗钤绫挥迷诠I(yè)控制領(lǐng)域。 參考文獻(xiàn)[1] 何宏.單片機(jī)原理與接口技術(shù)[M].北京:[2] 楊西明,朱騏.單片機(jī)編程與應(yīng)用入門[M].北京:[3] 先鋒工作室.單片機(jī)程序設(shè)計(jì)實(shí)例[M].北京:[4] 謝宜仁.單片機(jī)實(shí)用技術(shù)問答[M].北京:[5] 孫江宏,李良玉.Protel99電路設(shè)計(jì)與應(yīng)用[M].北京:[6] 房小翠,王金鳳.單片機(jī)實(shí)用系統(tǒng)設(shè)計(jì)技術(shù)[M].北京:[7] 秦曾煌.電工學(xué)(電子技術(shù))[M].北京:高等教育出版社,2004[8] 何立民.單片機(jī)高級教程應(yīng)用與設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2000[9] 劉國榮.單片微型計(jì)算機(jī)技術(shù)[M].北京:機(jī)械工業(yè)出版社,1996[10] 王迎旭.單片機(jī)原理與應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2004[11] 于永權(quán).ATMEL89系列單片機(jī)應(yīng)用技術(shù)[M].北京:北京航空航天大學(xué)出版社,2001[12] 高峰.單片微型計(jì)算機(jī)原理與接口技術(shù)[M].北京:科學(xué)出版社,2003[13] 劉寧.單片機(jī)多功能時(shí)鐘的設(shè)計(jì)[D].浙江:浙江海洋學(xué)院,2009. [14] 汪文,陳林.單片機(jī)原理及應(yīng)用[M].湖北:華中科技大學(xué)出版社,2007.[15] 康華光.電子技術(shù)基礎(chǔ)數(shù)字部分[M].北京:高等教育出版社,2008.[16] 楊欣.電子設(shè)計(jì)從零開始[M].北京:清華大學(xué)出版社,2005.[17] 唐勇.基于單片機(jī)的電子鐘的設(shè)計(jì)[D].湖南:湖南工學(xué)院,2007.[18] 邢小杰.單片機(jī)電子時(shí)鐘設(shè)計(jì)[J].中國科技博覽,2009(4):236236.[19] 宋禮國.多功能電子時(shí)鐘的硬件設(shè)計(jì)[J]. 中國科技博覽,2009[20] 馬慶勇,吳中明.基于單片機(jī)的多功能時(shí)鐘控制電路[J].電子科技,2009 附錄1 外文參考文獻(xiàn)(譯文)單片機(jī)原理單片機(jī)是指一個(gè)集成在一塊芯片上的完整計(jì)算機(jī)系統(tǒng)。機(jī)械時(shí)代已經(jīng)遠(yuǎn)去,電子時(shí)代已經(jīng)到來。時(shí)鐘顯示功能,精確度完全可以滿足日常生活顯示時(shí)間的需要;調(diào)時(shí)功能,方便快捷。 write_nyr(14,shi)。 u2=read1302(0x8b)。0x70)4)*10 + (u2amp。 write_nyr(6,shi)。 u2=read1302(0x89)。0x70)4)*10 + (u2amp。 write_sfm(4,shi)。 u2=read1302(0x85)。0x70)4)*10 + (u1amp。 write_sfm(10,miao)。 u=read1302(0x81)。 sclk = 0。 shu10。 sclk=1。 for(shu=0。}uchar read1302(uchar 1){ uchar shu,j,shu1。 ge=date%10。 write_date(0x30+shi)。}void write_sfm(uchar add,uchar date){ uchar shi,ge。 TL0=(6553650000)%256。num++) {write_date(table1[num])。 delay(5)。 write_(0x80)。 write_(0x38)。 lcden=0。 P0=date。 delay(5)。 lcden=0。x) for(y=110。uchar code table1[]= 00:00:00。sbit ACC7 = ACC^7。sbit ce=P2^5。sbit s1=P3^0。另外7個(gè)標(biāo)志位是時(shí)分秒等的位標(biāo)志位,當(dāng)秒標(biāo)志位置1時(shí)即秒開閃爍,與用中斷產(chǎn)生的標(biāo)志位相結(jié)合,即在一個(gè)周期內(nèi)為0時(shí)此時(shí)消隱為1時(shí)開顯示,這樣就使在調(diào)時(shí)間時(shí)對應(yīng)的位閃爍。顯示子程序設(shè)計(jì)電子產(chǎn)品是否實(shí)用其中顯示占了很重要的地位,很多數(shù)人都渴求用視覺效果好,范圍廣,直觀明了,LED符合以上的要求,但相應(yīng)的硬件設(shè)計(jì)相對復(fù)雜。上電運(yùn)行時(shí),在Vcc≥,RST必須保持低電平。而每一次命令和數(shù)據(jù)的傳輸都是從主機(jī)啟動(dòng)寫時(shí)序開始,如果要求單總線器件回送是低位在先。 K2為加1鍵,K3為減1鍵,K4為總返回鍵,即在調(diào)時(shí)見時(shí)不用只有按下K1鍵值為8才返回,而通過按下K4鍵即可返回。 鍵盤子程序設(shè)計(jì)多功能鍵盤程序的設(shè)計(jì)是本設(shè)計(jì)的難點(diǎn),也是完成本設(shè)計(jì)的重點(diǎn),當(dāng)有鍵按下時(shí),調(diào)用10ms延時(shí)程序,再判斷是否有鍵按下無則返回,若有先調(diào)用顯示程序再判斷是否松開,否則再轉(zhuǎn)到顯示程序,這樣避免了在按鍵松開之前能正常顯示。本設(shè)計(jì)用到四個(gè)獨(dú)立式鍵盤分別接到P1口的低4位,,,并接兩個(gè)22PF的電容終端和地相連,各芯片的電源部分分別接到有開關(guān)式電源產(chǎn)生的+5V電源上,芯片的接地端都接在公共地上,在這里接電源部分就不再一一詳述。 程序的設(shè)計(jì) 主電路設(shè)計(jì)主電路的功能是完成年、月、日、星期、時(shí)、分、秒之間的轉(zhuǎn)換, 再送往LED顯示,并且接受鍵盤操作,對日期和時(shí)間進(jìn)行校正。對定時(shí)器T0初始化時(shí),首先置初值,CPU開中斷,定時(shí)器T0開中斷,并且開始計(jì)數(shù),而對定時(shí)器T1初始化時(shí),首先置初值,定時(shí)器T1關(guān)中斷,并且停止計(jì)數(shù),只有收到命令時(shí)才能產(chǎn)生中斷。連接成功以后,就可以開始調(diào)試程序了,調(diào)試成功后再點(diǎn)擊運(yùn)行按鈕運(yùn)行程序得到運(yùn)行效果。(6)調(diào)試并運(yùn)行。(5)Proteus的設(shè)置。點(diǎn)擊Setting設(shè)置通信接口,在Host后面添上,如果想換一臺(tái)電腦,在這里添上另一臺(tái)電腦的IP地址即可。把C:\Program Files\Labcenter Electronics\Proteus 6 Professional \SAMPLES中的8051 LCD Driver”文件夾復(fù)制到新建的Proteus文件夾下。 Proteus 與Keil的聯(lián)調(diào)(1)下載并安裝Proteus 與Keil軟件。對源程序反復(fù)修改后,最終構(gòu)造后輸出窗口中應(yīng)出現(xiàn)“0錯(cuò)誤”或“0Error”,表示程序已沒有語法錯(cuò)誤。回到主界面,加入的文件即出現(xiàn)在工程管理器“Source Group 1”上午下一級菜單中,雙擊該文件名,將在右邊編輯窗口打開該文件,可以進(jìn)行第一步編輯。”Keil 默認(rèn)加入文件格式為C語言源文件,因此在默認(rèn)情況下,“文件類型”下拉列表框中不顯示該文件夾下的匯編文件。輸入完畢后,選擇“文件(File)\保存(Save)”,輸入文件名,把文件保存在工程目錄中。(3)源文件的建立和添加Keil內(nèi)集成有一個(gè)文本編輯器,故可以在集成環(huán)境中直接進(jìn)行源程序的輸入。一是在Keil中進(jìn)行軟件仿真調(diào)試,這時(shí)應(yīng)選“使用仿真器”。勾選“生成HEX文件”則在構(gòu)造時(shí)會(huì)產(chǎn)生HEX格式的目標(biāo)文件。(2)工程屬性的設(shè)置根據(jù)不同的軟件配置和仿真調(diào)試情況,需要對工程屬性進(jìn)行設(shè)置:鼠標(biāo)右擊工程窗口下的“Target 1”,然后選擇“目標(biāo)屬性(Option for target 1)”,出現(xiàn)工程屬性對話框。 Keil C51軟件提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具,全Windows界面,是目前功能最強(qiáng)大的單片機(jī)C語言集成開發(fā)環(huán)境。(8)根據(jù)需要,設(shè)置對象的屬性,如將單片機(jī)的“Program File”屬性設(shè)置為上述仿真調(diào)試程序或目標(biāo)程序。 Proteus設(shè)計(jì)窗口(4)添加其他模型,如電源、地線、信號源等,以及添加相關(guān)的虛擬儀器。包括:標(biāo)題欄、主菜單、標(biāo)準(zhǔn)工具欄、繪圖工具欄、狀態(tài)欄、對象選擇按鈕、預(yù)覽對象方位控制按鈕、仿真進(jìn)程控制按鈕、預(yù)覽窗口、對象選擇器窗口、圖形編輯窗口。是目前世界上唯一將電路仿真軟件、PCB設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺(tái),其處理器模型支持805HC1PIC10/12/16/18/24/30/DsPIC3AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列處理器,并持續(xù)增加其他系列處理器模型。本章詳細(xì)的介紹了Proteus和Keil軟件的特點(diǎn)和使用方法,介紹了Proteus與Keil的聯(lián)合調(diào)試。靜態(tài)顯示有并行輸出和串行輸出兩種方式。在七段LED顯示器中,通常將各段發(fā)光二極管的陰極或陽極連在一起作為公共端。表22為各引腳的功能。時(shí)鐘脈沖的個(gè)數(shù)在單字節(jié)方式下為8加8,在多字節(jié)方式下為8加字節(jié)數(shù),最大可達(dá)248字節(jié)數(shù)。當(dāng)VCC2大于VCC1+,VCC2給DS1302供電;當(dāng)VCC2小于VCC1時(shí),DS1302由VCC1供電。時(shí)鐘的運(yùn)行可以采用24h或帶AM(上午)/PM(下午)的12h格式。DS1302時(shí)鐘芯片包括實(shí)時(shí)時(shí)鐘/日歷和31字節(jié)的靜態(tài)RAM。;實(shí)時(shí)時(shí)鐘,可對秒、分、時(shí)、日、周、月以及帶閏年補(bǔ)償?shù)哪赀M(jìn)行計(jì)數(shù);記錄及分析這些特殊意義的數(shù)據(jù),對測控系統(tǒng)的性能分析及正常運(yùn)行具有重要的意義。DS1302用于數(shù)據(jù)記錄,特別是對某些具有特殊意義的數(shù)據(jù)點(diǎn)的記錄上,能實(shí)現(xiàn)數(shù)據(jù)與出現(xiàn)該數(shù)據(jù)的時(shí)間同時(shí)記錄。表21 DS1302的日歷、時(shí)間寄存器寫寄存器讀寄存器Bit7Bit6Bit5Bit4Bit3Bit2Bit1Bit080H81HCH10秒秒82H83H10分分84H85H12/24010時(shí)時(shí)AM/PM86H87H0010日日88H89H0010日日8AH8BH00000星期8CH8DH10年年8EH8FHWP0000000此外,DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與RAM相關(guān)的寄存器等。(2) DS1302的控制字節(jié) DS1302的控制字節(jié)的高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫入DS1302中,位6如果0,則表示存取日歷時(shí)鐘數(shù)據(jù),為1表示存取RAM數(shù)據(jù);位5至位1指示操作單元的地址;最低有效位(位0)如為0表示要進(jìn)行寫操作,為1表示進(jìn)行讀操作,控制字節(jié)總是從最低位開始輸出??刂谱止?jié)總是從最低位開始輸入/輸出的。圖5為DS1302的控制字,此控制字的位7必須置1,若為0則不能把對DS1302進(jìn)行讀寫數(shù)據(jù)。上電動(dòng)行時(shí),RST必須保持低電平。RST是復(fù)位/片選線,通過把RST輸入驅(qū)動(dòng)置高電平來啟動(dòng)所有的數(shù)據(jù)傳送。DS1302由Vcc1或Vcc2兩者中的較大者供電。掉電保護(hù)方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機(jī)一切工作停止,直到下一個(gè)中斷或硬件復(fù)位為止。AT89C52是一種低功耗、高性能CMOS 8位微控制器,使用 ATMEL 公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。采用三線接口與CPU進(jìn)行同步通信,并可采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號或RAM數(shù)據(jù)。由于51系列單片機(jī)的內(nèi)部具有定時(shí)器/計(jì)數(shù)器的功能,因此采用51系列單片機(jī)里的AT89S51和LED數(shù)碼管為核心,加以必要的電路,來構(gòu)成了一個(gè)單片機(jī)電子時(shí)鐘。高精度的計(jì)時(shí)工具大多數(shù)都使用了石英晶體振蕩器,由于電子鐘,石英表,石英鐘都采用了石英技術(shù),因此走時(shí)精度高,穩(wěn)定性好,使用方便,不需要經(jīng)常調(diào)校[1]。時(shí)間,對人們來說是非常寶貴的,準(zhǔn)確的掌握時(shí)間和分配時(shí)間對人們來說至關(guān)重要。本文設(shè)計(jì)的日歷和時(shí)鐘的顯示廣泛用于小型智能家用電子產(chǎn)品,如電子鐘。怎樣讓時(shí)鐘更好的為人民服務(wù),怎樣讓我們的老朋友煥發(fā)青春呢?這就要求人們不斷設(shè)計(jì)出新型時(shí)鐘。單片機(jī)以其高可靠性、高性價(jià)比、低電壓、低功耗等一系列優(yōu)點(diǎn),近幾年得到迅猛發(fā)展和大范圍推廣,廣泛應(yīng)用于工業(yè)控制系統(tǒng)、通訊設(shè)備、日常消費(fèi)類產(chǎn)品和玩具等。 DS18B20。程序采用C語言語言編寫,以便更簡單地實(shí)現(xiàn)調(diào)整時(shí)間及陰歷顯示功
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1