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

正文內(nèi)容

萬年歷設(shè)計方案-全文預(yù)覽

2025-06-03 23:47 上一頁面

下一頁面
  

【正文】 時鐘的調(diào)節(jié)調(diào)節(jié)星期: 星期的調(diào)節(jié)調(diào)節(jié)日期: 日期的調(diào)節(jié)調(diào)節(jié)月份: 月份的調(diào)節(jié)調(diào)節(jié)年份: 年份的調(diào)節(jié)按鍵功能自上而下依次為:設(shè)置鍵、上調(diào)鍵、下調(diào)鍵: 按鍵的設(shè)置溫度調(diào)節(jié): 溫度傳感器 硬件調(diào)試結(jié)果電子萬年歷的電路系統(tǒng)比較復(fù)雜,對于焊接方面不可輕視,只要電路系統(tǒng)中出于一處的錯誤,就會對檢測造成很大的不便,而且電路的交線較多,對于各種鋒利的引腳要注意處理,否則會刺破帶有包皮的導線,則會對電路造成短路現(xiàn)象。運行Proteus程序后,進入軟件的主界面()。在模擬調(diào)試程序后。 生成HEX文件成功編譯/匯編、連接后,選擇菜單DebugStart/Stop Debug Session(或按Ctrl+F5鍵)進入程序調(diào)試狀態(tài)(),Keil提供對程序的模擬調(diào)試功能,內(nèi)建一個功能強大的仿真CPU以模擬執(zhí)行程序。 為項目選擇CPU器件這時工程管理窗口的文件頁(Files)會出現(xiàn)“Target1”,將其前面+號展開,接著選擇Source Group1,右擊鼠標彈出快捷菜單,選擇“Add File to Group ‘Source Group1’”,出現(xiàn)一個對話框,要求尋找并加入源文件(在加入一個源文件后,該對話框不會消失,而是等待繼續(xù)加入其它文件)。Proteus啟動畫面:此外,ARES軟件是一款高級的布線編輯軟件,它采用了32位數(shù)據(jù)庫的高性能PCB設(shè)計系統(tǒng),以及高性能的自動布局和自動布線方法。(2)具有模擬電路仿真、數(shù)字電路仿真、單片機及其外圍電路組成的系統(tǒng)的仿真、RS-232動態(tài)仿真、I2 C調(diào)試器、SPI調(diào)試器、鍵盤和LCD系統(tǒng)仿真的功能;有各種虛擬儀器,如示波器、邏輯分析儀、信號發(fā)生器等。應(yīng)用Keil進行軟件仿真開發(fā)的主要步驟為:;;;、連接,產(chǎn)生目標文件;。目標文件可由LIB51創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng)L51連接定位生成絕對目標文件(.ABS)。在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。對一些模塊常用的函數(shù)進行了解釋,這一切都構(gòu)成了這個系統(tǒng)的軟件基礎(chǔ)。a8。a++) { write_1602dat(tab1[a])。 //整屏不移動,光標自動右移 write_1602(0x01)。在液晶屏完成顯示之前首先要對液晶進行初始化。 RST=0。 RST=1。 RST=0。 RST=1。 ACC=ACC1。a0。 SCLK=1。 for(a=8。先把RST置低,禁止數(shù)據(jù)傳輸,SCLK置低,清零時鐘總線,RST再置高,允許數(shù)據(jù)傳輸。在控制字指令輸入后的下一個SCLK時鐘的上升沿時,數(shù)據(jù)被寫入DS1302,數(shù)據(jù)輸入從最低位(0位)開始。 //運算結(jié)果返回到函數(shù) :ReadTemperature()} DS1302讀寫程序DS1302是SPI總線驅(qū)動方式。 //讀出溫度的低位LSB tempH=ReadOneChar()。 //轉(zhuǎn)換需要一點時間,延時 Init_DS18B20()。}unsigned int ReadTemperature(void){ Init_DS18B20()。 DS18_delay(5)。i0。 DS18_delay(4)。 DQ=0。 for (i=8。 LCD顯示程序流程圖 DS18B20測溫程序DS18B20是一種單總線數(shù)字式溫度傳感器,它與單片機之間采用的是串行數(shù)據(jù)傳送,所以在對DS18B20進行讀寫操作時必須按照它的時序進行。流程圖分析:DS1302開始計時時,首先進行初始化,當有中斷信號時,讀取時鐘芯片的數(shù)據(jù)送入液晶屏顯示。流程圖分析:首先系統(tǒng)初始化,系統(tǒng)開始運行,當有設(shè)置鍵按下時進入修改時間模式,無按鍵按下時讀取時間、溫度等數(shù)據(jù)送入液晶屏顯示;在修改時間模式下設(shè)置時間完成后再送數(shù)據(jù)到液晶屏顯示。當R/W為高電平,E端也為高電平,RS為低電平時,液晶顯示屏顯示需要顯示的示數(shù)。當RS和R/W共同為低電平時可以寫入指令或者顯示地址;當RS為高電平R/W 為低電平時可以寫入數(shù)據(jù)。6EE(或EN)端為使能(enable)端,下降沿使能。1602液晶模塊內(nèi)部的字符發(fā)生存儲器(CGROM)已經(jīng)存儲了160個不同的點陣字符圖形,這些字符有:阿拉伯數(shù)字、英文字母的大小寫、常用的符號、和日文假名等,每一個字符都有一個固定的代碼,比如大寫的英文字母“A”的代碼是01000001B(41H),顯示時模塊把地址41H中的點陣字符圖形顯示出來,我們就能看到字母“A”。因此采用獨立式鍵盤。鍵盤的工作方式可分為編程控制方式和中斷控制方式。由若干個按鍵組成一個鍵盤,其電路結(jié)構(gòu)可分為獨立式鍵盤和矩陣式鍵盤兩種。外部電源供電方式是DS18B20最佳的工作方式,工作穩(wěn)定可靠,抗干擾能力強,而且電路也比較簡單,可以開發(fā)出穩(wěn)定可靠的多點溫度監(jiān)控系統(tǒng)。 (9)負壓特性:電源極性接反時,芯片不會因發(fā)熱而燒毀, 但不能正常工作?!妗?(2)獨特的單線接口方式,DS18B20在與微處理器連接時僅需要一條口線即可實現(xiàn)微處理器與DS18B20的雙向通訊。時鐘突發(fā)寄存器可一次性順序讀寫除充電寄存器外的所有寄存器內(nèi)容。“CH”是時鐘暫停標志位,當該位為1時,時鐘振蕩器停止,DS1302處于低功耗狀態(tài);當該位為0時,時鐘開始運行。SCLK始終是輸入端。當RST為高電平時,所有的數(shù)據(jù)傳送被初始化,允許對DS1302進行操作。所以在主電源關(guān)閉的情況下,也能保持時鐘的連續(xù)運行??梢愿鶕?jù)情況選擇6MHz、12MHz或24MHz等頻率的石英晶體,補償電容通常選擇30pF左右的瓷片電容。RERST引腳的高電平只要能保持足夠的時間(2個機器周期),單片機就可以進行復(fù)位操作。如果要實現(xiàn)復(fù)位的話,只要按下RESET鍵即可。(1)單片機常見的復(fù)位電路通常單片機復(fù)位電路有兩種:上電復(fù)位電路,按鍵復(fù)位電路。RESET為復(fù)位引腳,連接復(fù)位電路,它用于對單片機進行初始化。它具有豐富的內(nèi)部資源,較大的數(shù)據(jù)、程序存儲區(qū)。P3口亦作為STC89C52特殊功能(第二功能)使用。在使用8位地址訪問外部數(shù)據(jù)存儲器時,P2口輸出P2鎖存器的內(nèi)容。在flash編程和校驗時,P1口接收低8位地址字節(jié)。當訪問外部程序和數(shù)據(jù)存儲器時,P0口也被作為低8位地址/數(shù)據(jù)復(fù)用。在8751中,當對片內(nèi)EPROM編程時,該端接21V的編程電壓。CPU從外部程序存儲器取指令時,PSEN信號會自動產(chǎn)生負脈沖,作為外部程序存儲器的選通信號。當單片機正常工作后,ALE端就會周期性地以時鐘振蕩頻率的1/6固定頻率向外輸出正脈沖信號。當RST輸入端保持2個機器周期以上高電平時,單片機完成復(fù)位初始化操作。掉電保護方式下,RAM內(nèi)容被保存,振蕩器被凍結(jié),單片機一切工作停止,直到下一個中斷或硬件復(fù)位為止。在單芯片上,擁有靈巧的8位CPU和在線系統(tǒng)可編程Flash,使得STC89C52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活、超有效的解決方案。 系統(tǒng)硬件概述本電路是以STC89C52單片機為控制核心,該芯片具有在線編程功能,功耗低,;時鐘芯片采用DS1302,它是一款高性能、低功耗、自帶RAM的實時時鐘芯片,具有使用壽命長,精度高和功耗低等特點,同時具有掉電自動保存功能,可以對年、月、日、星期、時、分、秒進行計時,具有閏年補償功能,~;溫度檢測模塊由DS18B20構(gòu)成,它采用獨特的單線接口僅需一個端口引腳進行通訊, 具有測量精度高、測量范圍廣等優(yōu)點,其測溫范圍在55~+125℃,工作電壓為3v~;顯示部份使用1602液晶顯示屏來實現(xiàn),該顯示屏具有低功耗、壽命長、可靠性高的特點,其工作電壓為5v。 電路設(shè)計最終方案決定綜上各方案所述,對此次作品的方案選定: 采用STC89C52作為主控制芯片,DS1302時鐘芯片計時,DS18B20采集溫度,LCD1602作為顯示模塊。此設(shè)計方案需用A/D轉(zhuǎn)換電路,增加硬件成本而且熱敏電阻的感溫特性曲線并不是嚴格線性的,會產(chǎn)生較大的測量誤差。采用此種方案雖然減少芯片的使用,節(jié)約成本,但是,實現(xiàn)的時間誤差較大,所以不采用此方案。方案二:采用點陣式數(shù)碼管顯示,點陣式數(shù)碼管是由八行八列的發(fā)光二極管組成,對于顯示文字比較適合,若采用在顯示數(shù)字顯得太浪費,且價格也相對較高,所以在此也不用此種作為顯示。59第三章 設(shè)計要求和方案論證 設(shè)計要求 具備在液晶上顯示年、月、日、星期、時、分、秒的功能; 具備年、月、日、星期、時、分、秒校準功能; 具有與即時時間同步的功能; 具有顯示溫度的功能; 單片機芯片的選擇方案和論證方案一:采用AT89S51芯片作為硬件核心,內(nèi)部具有4KB ROM 存儲空間,能于3V的超低壓工作,而且與MCS51系列單片機完全兼容,但是運用于電路設(shè)計中時由于不具備ISP在線編程技術(shù),所以在對電路進行調(diào)試時,由于程序的錯誤修改或?qū)Τ绦虻男略龉δ苄枰獰氤绦驎r,對芯片的多次拔插會對芯片造成一定的損壞。C語言可移植性好,一個C語言源程序可以不做改動,或者稍加改動,就可以從一種型號的計算機移轉(zhuǎn)到另外一種型號的計算機上編譯運行。在1972年,他取了BCPL的第二個字母作為這種語言的名字,這就是C語言。單片機在目前的發(fā)展形勢下,表現(xiàn)出幾大趨勢:可靠性及應(yīng)用越來越水平高,和互聯(lián)網(wǎng)連接已是一種明顯的走向;所集成的部件越來越多,NS(美國國家半導體)公司的單片機已把語音、圖像部件也集成到單片機中,也就是說,單片機的意義只是在于單片集成電路,而不在于其功能了。目前,~。在這種形勢中,Microchip公司推出的8引腳的單片機特別引人注目。這是目前單片機最大的進步之一。 特別引人注目的是:現(xiàn)在有的單片機已采用所謂的三核(TrCore)結(jié)構(gòu)。特別是在控制,系統(tǒng)較為復(fù)雜時,構(gòu)成一個控制網(wǎng)絡(luò)十分有用。 內(nèi)部結(jié)構(gòu)的進步 單片機在內(nèi)部已集成了越來越多的部件,這些部件包括一般常用的電路,例如:定時器,比較器,A/D轉(zhuǎn)換器,D/A轉(zhuǎn)換器,串行通信接口,Watchdog電路,LCD控制器等。單片機技術(shù)在不斷的發(fā)展,它反映在內(nèi)部結(jié)構(gòu)、功率消耗、外部電壓等級以及制造工藝上。A級,工作頻率從十幾兆可編程到幾十千赫茲。很多單片機廠家逐年擴大適應(yīng)各種需要,有針對性地推出一系列型號產(chǎn)品,使系統(tǒng)開發(fā)工程師有很大的選擇余地。很容易構(gòu)成各種規(guī)模的應(yīng)用系統(tǒng),為應(yīng)用系統(tǒng)的設(shè)計和生產(chǎn)帶來極大方便。單片機以其卓越的性能,得到了廣泛的應(yīng)用,已深入到各個領(lǐng)域。與應(yīng)用在個人電腦中的通用型微處理器相比,它更強調(diào)自供應(yīng)(不用外接硬件)和節(jié)約成本。導彈的導航裝置,飛機上各種儀表的控制,計算機的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動化過程的實時控制和數(shù)據(jù)處理,廣泛使用的各種智能IC卡,民用豪華轎車的安全保障系統(tǒng),錄像機、攝像機、全自動洗衣機的控制,以及遠程控制玩具、電子寵物等等,這些都離不開單片機。本章是論文的緒論部分,著重介紹了萬年歷的研究意義。第五章:軟件基礎(chǔ)主要羅列了實現(xiàn)萬年歷各個功能的C語言程序的流程圖,并分別對其進行了解釋和分析,最后把各個C語言子程序在巧妙結(jié)合在一起,共同控制整個系統(tǒng),也就形成了實現(xiàn)研究目標所需要的所有軟件基礎(chǔ)。因為只有對單片機有了更深入的了解,才能設(shè)計出更好的單片機控制系統(tǒng)。設(shè)置3個操作鍵:K1:設(shè)置鍵;K2:上調(diào)鍵;K3:下調(diào)鍵。另外液晶顯示的萬年歷已經(jīng)越來越流行,特別適合在家庭居室、辦公室、大廳、會議室、車站和廣場等地方使用,它具有顯示清晰直觀、走時準確、可以進行夜視等功能,并且還可以擴展出其它多種功能。單片機以其體積小、功能全、性價比高等諸多優(yōu)點,在工業(yè)控制、家用電器、通信設(shè)備、信息處理、尖端武器等各種測控領(lǐng)域的應(yīng)用中獨占鰲頭,單片機開發(fā)技術(shù)已成為電子信息、電氣、通信、自動化、機電一體化等專業(yè)技術(shù)人員必須掌握的技術(shù)。萬年歷設(shè)計方案第一章 緒論萬年歷是我國古代傳說中最古老的一部太陽歷。而隨著微電子技術(shù)的高速發(fā)展,人類用于計時的工具也在不斷發(fā)展更新,單片機技術(shù)的出現(xiàn)使得萬年歷有了新的發(fā)展方向。以基于單片機的萬年歷作為設(shè)計的課題,因為它有很好的開放性和可發(fā)揮性,對作者的要求比較高,不僅考察了對單片機的掌握能力而且強調(diào)了對單片機擴展的應(yīng)用。當程序執(zhí)行后,LCD顯示即時時間、年月日、星期、溫度。第二章:單片機的概述主要闡述了單片機系統(tǒng)的定義以及單片機系統(tǒng)的發(fā)展現(xiàn)狀和發(fā)展趨勢。第四章:硬件基礎(chǔ)中主要描述了萬年歷的各個模塊的硬件設(shè)計方案,并結(jié)合各個元器件和相應(yīng)的硬件原理圖進行分析,最后展示為了實現(xiàn)研究目標所需要的全部硬件基礎(chǔ)。第七章:主要是對本次實驗研究的總結(jié),提出本次實驗的不足之處以及相應(yīng)的改進方法,以便后人繼續(xù)深入研究。第二章 單片機的概述目前單片機滲透到了我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機的蹤跡。單片機即單片微型計算機,是把中央處理器、存儲器、定時/計數(shù)器、輸入輸出接口都集成在一塊集成電路芯片上的微型計算機。最早的設(shè)計理念是通過將大量外圍設(shè)備和CPU集成在一個芯片中,使計算機系統(tǒng)更小,更容易集成進復(fù)雜的而對體積要求嚴格的控制設(shè)備當中。易擴展。種類多,型號全?,F(xiàn)在新型單片機的功耗越來越小,甚至1V,工作電流從mA降到181。大多數(shù)單片機都提供基于C語言開發(fā)平臺,并提供大量的函數(shù)供使用,這使產(chǎn)品的開發(fā)周期、代碼可讀性、可移植性都大為提高。下面分別就這三個方面說明單片機的技術(shù)進步狀況。因此,這類單片機十分容易構(gòu)成網(wǎng)絡(luò)。在這些單片機中,脈寬調(diào)制電路有6個通道輸出,可產(chǎn)生三相脈寬調(diào)制交流電壓,并內(nèi)部含死區(qū)控制等功能。
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1