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

正文內(nèi)容

基于單片機(jī)多功能萬年歷的設(shè)計與仿真畢業(yè)設(shè)計(文件)

2025-07-30 21:29 上一頁面

下一頁面
 

【正文】 品已經(jīng)家用電器中。數(shù)字萬年歷能夠準(zhǔn)確的計算年、月、周、日、時、分、秒 ,它就還可以通過直觀的方式把這些信息清楚的顯示出來,而且還能夠?qū)r間進(jìn)行調(diào)節(jié)。不過國內(nèi)在這方面的發(fā)展過程中面臨著許多的挑戰(zhàn),而且會遇到許多的問題。 國內(nèi)對于電子萬年厲的有關(guān)分析,描述了全球 電子萬年歷整個的發(fā)展經(jīng)歷以及國內(nèi)關(guān)于電子萬年厲的發(fā)展過程,并且發(fā)現(xiàn)了我國在這方面的發(fā)展與國外一些先進(jìn)國家的差距,首次指出 “新型電子萬年歷產(chǎn)業(yè) ” 以及可以取代它的產(chǎn)品這一問題,在這個前提下,從以下幾個方面來對 “新型電子萬年歷產(chǎn)業(yè)” 以及可以取代它的產(chǎn)品的進(jìn)行定義,它們分別是:以人為本、保護(hù)環(huán)境、開拓創(chuàng)新、走向未來。此公司選取 鐘芯片 DS12887 作為核心部件,此芯片的內(nèi)部安裝有適應(yīng)晶體振蕩器。并且就算時鐘的內(nèi)部系統(tǒng)不執(zhí)行相關(guān)命令,鋰電池也可以維持芯片的功能,從而保證時間的準(zhǔn)確度。 本課題所研究的電子萬年歷是單片機(jī)控制技術(shù)的一個具體應(yīng)用,主要研究內(nèi)容包括以下幾個方面: ,應(yīng)重點考慮功能實在、使用方便、單片存儲、低功耗、抗斷電的器件。 keil編寫程序。兩款單片機(jī)型號是 DS1302 以及 AT89C51,在萬年歷設(shè)計中,還使用了 Proteus 進(jìn)行電路仿真分析。對電路的運行要求較易實現(xiàn)。該器件采用 ATMEL 高密度非易失存儲器 制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS51 指令集和輸出管腳相兼容。 2. 2 DS1302 芯片 DS1302 是 美國 DALLAS 公司推出的一種高性能、低功耗、帶 RAM 的實時時鐘電路,它可以對年、月、日、周、時、分、秒進(jìn)行計時,具有閏年補償功能,工作電壓為 ~ 。 12864液晶顯示屏 12864 是 128*64 點陣 液晶模塊的點陣數(shù)簡稱,業(yè)界約定俗成的簡稱。其中設(shè)定了一個公共的引腳可以將各個電阻的一個引腳連接在一起,電阻的另一個引腳完全正常引出。因而在計算機(jī)、 LED、電腦主板結(jié)構(gòu)以及微小家電中應(yīng)用廣泛。 ③實現(xiàn)鬧鐘定時功能,當(dāng)時鐘時間與設(shè)置好的鬧鈴時間一致時,蜂鳴 器發(fā)出鬧鈴音,這是按下任意按鍵,可終止鬧鈴。數(shù)據(jù)傳輸采取了三線連接方式,能夠單次發(fā)送多字節(jié)信息數(shù)據(jù)。當(dāng)有數(shù)個 DS18B20 時,可以同時并聯(lián)接線至三線端口,并聯(lián)數(shù)量的上限為8。 圖 4 電子萬年歷電路原理圖 上圖圖 4顯示了萬年歷的原理標(biāo)示圖紙,主控件構(gòu)成基本結(jié)構(gòu)包括 AT89C51, DS1302(時鐘), RESPACK8(驅(qū)動), 12864(液晶顯示),以及掃描電路等五個重要部分。 ● 256 字節(jié)內(nèi)部 RAM; ● 電源控制模式; ● 時鐘可停止和恢復(fù); ● 空閑模式; ● 掉電模式; ● 6個中斷源; ● 4個中斷優(yōu)先級; ● 4個 8位 I/O 口; ● 全雙工增強(qiáng)型 TUAR ● 3個 16 位定時 /計數(shù)器: T0、 T1(標(biāo)準(zhǔn) 80C51)和增加的 T2(捕獲和比較) ● 全靜態(tài)工作方式: 0~ 24MHZ ( 2) 時鐘電路 DS1302 DS1302 的性能特性: ● 實時時鐘,可對秒、分、時、日、周、月以及帶閏年補償?shù)哪赀M(jìn)行比較; ● 用于高速數(shù)據(jù)暫存的 31*8 位 RAM; ● 最少引腳的串行 I/O; ● ~ 電壓工作范圍; ● 時電流小于 300nA; ● 用于時鐘或 RAM 數(shù)據(jù)讀 /寫的單字節(jié)或多字節(jié)(脈沖方式)數(shù)據(jù)傳送方式; ● 簡單的三線接口; ● 可選的慢速充電(至 VCC1)的能力。假定,傳送過程 RST 為低電平形式,那么將停止本次數(shù)據(jù)傳送過程,并且輸入輸出引腳切換為高阻態(tài)模式。本芯片內(nèi)部包含了實現(xiàn)臨時數(shù)據(jù)存儲的 RAM 寄存器結(jié)構(gòu),芯片采用三線接口進(jìn)行有效通訊。該芯片 數(shù)據(jù)傳輸采取了三線連接方式,能夠單次發(fā)送多字節(jié)信息數(shù)據(jù) 。 當(dāng) VCC2 超過 VCC1 約 0. 2V數(shù)值時)時,由其供電,相反當(dāng) VCC2 小于 VCC1 時,供電端切換至 VCC1。時鐘脈沖的個數(shù)在單字節(jié)方式下為 8+8,在多字節(jié)方式下為 8+字節(jié)數(shù),最大可達(dá) 248 字節(jié)數(shù) . 如果在傳送過程中置 RST 腳為低電平,則會終止本次數(shù)據(jù)傳送,并且 I/O引腳變?yōu)楦咦钁B(tài)??刂谱止?jié)的 最高有效位(位 7)必須是邏輯 1,如果它為 0,則不能把數(shù)據(jù)寫入到 DS1302 中。控制字節(jié)總是從最低位開始輸入 /輸出。按照數(shù)據(jù)格式生成從位 0 或地址 0 的 8 個寄存器,進(jìn)行 RAM寫入時, 31 個地址位碼將自動填補,不論寫入了多少位數(shù)據(jù),將對 31 個地址進(jìn)行統(tǒng)一的完全傳輸。當(dāng)它數(shù)據(jù)顯示是 0 時,時鐘電路觸發(fā),開始啟動。 12864 顯示器與單片機(jī)之間采取了兩種不同的傳輸形式,采用 8位或者 4 位傳輸兩大形式。負(fù)責(zé)存儲需要顯示的字符的功能由寄存器 CGROM 實現(xiàn), 80 個字符碼能夠構(gòu)成 5*7 格式的點陣 160 種,也可以構(gòu)成 5*10 格式的點陣 32種 .下圖展示了 8位編碼同字符之間的對應(yīng)關(guān)系結(jié)構(gòu)。對于鍵盤的類型,主要有編碼與非編碼兩種形式。對于非編碼鍵盤,主要側(cè)重于提供安全按鍵開關(guān)鍵狀態(tài),其他功能由按鍵部分實現(xiàn)。第一, DS1302 從單片機(jī)中獲取數(shù)據(jù)并進(jìn)行統(tǒng)計。 圖 6 程序流程圖 4.. 系統(tǒng)程序設(shè)計 對于陽歷程序,只能從 DSl302 各寄存器獲取年份、月份等相關(guān)的時間數(shù)據(jù)。如果某個月的天數(shù)只有 29 天,可將其作為小月,計作 1。這樣就可以用四個字節(jié)來表示某天所屬的陽歷與對應(yīng)的陽歷。這樣將其中的差值就可以看出在本年第幾天了。此時結(jié)果就屬于陰歷日期與春節(jié)相差的天數(shù),可將這些日期保存至寄存器 R2 和 R3。前期計算得到的陽歷總天數(shù)屬于今年的第幾天,是將元旦作為 1而得到的。結(jié)合上述表內(nèi)的相關(guān)數(shù)據(jù),特別是結(jié)合陰歷的閏月與大小月的有關(guān)數(shù)數(shù)據(jù),就可以得到該天的陰歷日期。作為一款完善的電腦軟件,它擁有的特點如下: 1 因為在自身領(lǐng)域的重要地位,完全滿足了行業(yè)對單片機(jī)模擬的要求。 4 強(qiáng)大的功能來源于它自身擁有的巨大 CPU 兼外圍芯片,從而能對 PIC、 51等進(jìn)行功能模擬。 Use”,在下拉框中選“ Proteus VSM Simulator”,再點擊 Setting”設(shè)置生成新的連接鏈條,在 Host 的鏈條后加入i127. 0. 0. 1”、數(shù)列,假使這一系列操作發(fā)生在擁有同一 ID 的電腦上,則不需 要重新調(diào)試。 用 PROTEUS ISIS 設(shè)計硬件電路的過程 ① 選擇設(shè)計圖紙的到小 正確選擇合適的設(shè)計圖,通過對電子原件數(shù)量的計算在相應(yīng)的平臺上進(jìn)行操作,具體步驟是:雙擊菜單上的 System 進(jìn)入 Set Sheet Size 界面,在出現(xiàn)的如下圖 7 所示的對話框中,確定圖紙寬幅。其他命令的完成也以此類推。 在布線之前,如果覺 得元器件 的引腳的方 向不好布線 ,則可以 通過單擊 這四個按鈕進(jìn)行調(diào)整,這四按鈕的意思分別是:順時針旋轉(zhuǎn)90176。 圖 11 ③ 運行 HEX 文件,在圖 12 的界面中,確定生成目標(biāo)文件,則編輯目標(biāo)完成,6MHz 的單片機(jī)設(shè)置成功。通過對元始命 令流中斷點語句間隔的設(shè)置,影響內(nèi)存與寄存單位數(shù)值的起伏,達(dá)到恢復(fù)軟件效果的目的。為這一新興行業(yè)迎來的蓬勃生機(jī)與未來。在此,我懷著十分崇敬的心情,衷心的感謝老師在我的求學(xué)生涯中所給予我的親切關(guān)懷和無私支持。 。 另外,我非常感謝我的同學(xué)們,在我的整個學(xué)習(xí)期間及論文寫作階段給予我的大力支持和幫助,使我順利完成論文寫作。導(dǎo)師知識淵博,治學(xué)嚴(yán)謹(jǐn),對問題敏銳的觀察力以及非常靈活的學(xué)術(shù)思想給我留下了很深刻的印象,使我受益匪淺。 Proteus 的強(qiáng)勢加入,既降低了系統(tǒng)開發(fā)時間,又帶來了可觀的效益,改變了人們對傳統(tǒng)軟件制作手段的認(rèn)識。 ⑤ PROTEUS 的調(diào)試功能 在編程語言的使用過程中,假使所設(shè)計的數(shù)值發(fā)生錯誤,既表示所用程序存在瑕疵,并且這種情況中有通過仿真模擬手段才能發(fā)現(xiàn)。沿 Y 軸對稱,沿 X軸對稱 。再重復(fù)操作同樣的步驟,進(jìn)行完善。 圖 7 ② 通過細(xì)致甄選確定仿真零件,具體操作為圖 8所示,點擊“ p”按鍵將對話框 9引出 。 注意:一定要把 Keil 的工程和 Proteus 的文件放到同 一個目錄下 (這里所說的 Keil 的工程是指工程目錄,即 Proteus 的工程文件要和 Keil 的工程文件夾放在同一層目 錄下 )。 ①通過 Keil C51 編輯、修改、編譯源程序并生成 HEX 等單片機(jī)能識別的文件; ②運行 Proteus,將 HEX 文件與原理圖中的單片機(jī) (MCU)進(jìn)行綁定即可。這些特殊功能將會被靈活運用到信號器,探測儀等工具中。集 pcb 設(shè)計、布圖功能和 SPICE仿真電路板制作功能于一身的該軟件通過自動化布線形成了一套完善的電子系統(tǒng)。如果得到的結(jié)果小于 1,那么陰歷就應(yīng)當(dāng)屬于陽歷的上一年。 在得到陽歷總天數(shù)后,就可以得到陰歷日期。如果不足以做差,就將陰歷
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1