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

正文內(nèi)容

基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì)(專業(yè)版)

  

【正文】 Ledcode[10]。 基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 38 set_time(Time)。 ADDR1 = 0。 case 1: ADDR0 = 1。 else Time[Num]。 while (1) { k_val = scan_key()。 ET0 = 1。 } if (KeyIn3 == 0) { delay(KEY_DELAY)。 if (KeyIn4 == 0) { delay(KEY_DELAY)。 // 定時(shí) 10ms TL1 = 0x00。感謝 曾 老師在我的學(xué)習(xí)和生活中給予的教誨和幫助。 本裝置所實(shí)現(xiàn)的功能為時(shí)鐘功能。嚴(yán)重失真時(shí),按復(fù)位鍵,其內(nèi)部功能為使用單片機(jī)復(fù)位。它的操作很簡(jiǎn)單,MCU只需通過(guò)模擬 SPI三線接口就可以將相關(guān)的指令寫(xiě)入 MAX7219的內(nèi)部指令和數(shù)據(jù)寄存器,同時(shí)它還允許用戶選擇多種譯碼方式和譯碼位。該軟件支持眾多不同公司的芯片,基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 20 集編輯、編譯和程序仿真等于一體,同時(shí)還支持 PLM、匯編和 C語(yǔ)言的程序設(shè)計(jì)。圖 (下頁(yè)圖 )。初始狀態(tài)下, 按 K0鍵進(jìn)入時(shí)間調(diào)整程序,按 K1鍵查看鬧鐘,按 K2鍵查看日期,按 K3鍵查看星期。靜態(tài)驅(qū)動(dòng)是指每個(gè)數(shù)碼管的每一個(gè)段碼都由一個(gè)單片機(jī)的 I/O端口進(jìn)行驅(qū)動(dòng),或者使用如 BCD碼二 十進(jìn)制譯碼器譯碼進(jìn)行驅(qū)動(dòng)。 基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 12 對(duì)于字節(jié)地址低位為 8H或者 FH的特殊功能存儲(chǔ)器,既可以進(jìn)行字節(jié)操作,也可以進(jìn)行位操作。它可以進(jìn)一步被分為 3部分,如圖 ?,F(xiàn)在我們對(duì)這些引腳的功能加以說(shuō)明: 圖 Pin9:RESET/Vpd復(fù)位信號(hào)復(fù)用腳,當(dāng) 8051通電,時(shí)鐘電路開(kāi)始工作,在 RESET引腳上出現(xiàn) 24個(gè)時(shí)鐘周期以上的高電平,系統(tǒng)即初始復(fù)位。在各種大型電器中的模塊化應(yīng)用 此外,單片機(jī)在金融,科研、教育航空航天等領(lǐng)域都有著十分廣泛的用途。( 5) AT89S52 單片機(jī): AT89S52是一種低功耗、性能高具有 8K 在系統(tǒng)可編程 Flash存儲(chǔ)器,向下完全兼容 51子系列。而現(xiàn)在最強(qiáng)大的單片機(jī)系統(tǒng)甚至可以將聲音、圖像、網(wǎng)絡(luò)、復(fù)雜的輸入輸出系統(tǒng)集成在一塊芯片上。本文設(shè)計(jì)的電子時(shí)鐘是基于51單片機(jī),同時(shí)使用 c語(yǔ)言為程序設(shè)計(jì)語(yǔ)言,從而克服傳統(tǒng)電子時(shí)鐘的弊端。其中首推 Intel公司的單片機(jī) 4K字節(jié)的一次性程序存儲(chǔ)器( OTP)。因此,單片機(jī)的學(xué)習(xí)、開(kāi)發(fā)與應(yīng)用將造就一批計(jì)算機(jī)應(yīng)用與智能化控制 的科學(xué)家、工程師。在一個(gè)單片機(jī)的應(yīng)用系統(tǒng)中,時(shí)鐘有兩方面的含義:一方面是指為保障系統(tǒng)正常工作的基準(zhǔn)振蕩定時(shí)信號(hào),主要由晶振和外圍電路組成,晶振頻率的大小決定了單片機(jī)系統(tǒng)工作的快慢 [3];另一方面是指系統(tǒng)的標(biāo)準(zhǔn)定時(shí)時(shí)鐘,即定時(shí)時(shí)間,它通常有兩種實(shí)現(xiàn)方法:一是用軟件實(shí)現(xiàn),即用單片機(jī)內(nèi)部的可編程定時(shí) /計(jì)數(shù)器來(lái)實(shí)現(xiàn),一是用專門(mén)的時(shí)鐘芯片實(shí)現(xiàn)。 AT89C51單片機(jī)內(nèi)部具有的 4KB程序存儲(chǔ)器被映射到程序存儲(chǔ)空間的 0000H~ 0FFFH區(qū)間。字節(jié)地址與位地址的 對(duì)應(yīng)關(guān)系。共陽(yáng)極數(shù)碼管在應(yīng)用時(shí)應(yīng)將公共極COM接到 +5V,當(dāng)某一字段發(fā)光二極管的陰極為 低電平時(shí),相應(yīng)字段就點(diǎn)亮。 數(shù)碼管使用的電流與電壓 [10] 電流:靜態(tài)時(shí),推薦使用 1015mA;動(dòng)態(tài)時(shí), 16/1動(dòng)態(tài)掃描時(shí),平均電流為 45mA,峰值電流 5060mA。此時(shí)分鐘閃爍顯示,按 K0鍵開(kāi)始調(diào)整小時(shí),此時(shí)小時(shí)閃爍顯 示,再按 K0鍵后系統(tǒng)返回到顯示時(shí)間狀態(tài)。在這個(gè)對(duì)話框的“查找范圍”下拉列表框中選擇存儲(chǔ)匯編語(yǔ)言源文件的文件夾,在“文件類型”下拉列表框中選擇Asm Source file( *.a*; *.src),這時(shí)存儲(chǔ)的 d語(yǔ)言源文件將顯示出來(lái)。 在 proteus軟件中進(jìn)行電子時(shí)鐘電路 原理圖的繪制,繪制結(jié)果如 ,在 電子時(shí)鐘仿真的原理圖 此圖中的核心部分是左邊的 89c51單片機(jī)中部有顯示驅(qū)動(dòng)芯片 MAX7219,右上部分是一個(gè)八段的數(shù)碼管顯示屏,數(shù)碼管下面為四個(gè)按鍵,圖中的左下部的那個(gè)芯片為時(shí)鐘芯片 DS1302,時(shí)鐘芯片右部為蜂鳴器,原理圖中還有單片機(jī)的晶振電路和單片機(jī)的復(fù)位電路。 整機(jī)的仿真及調(diào)試 調(diào)試: 把編寫(xiě)完的源程序放在 KEIL軟件中,先自行檢查下程序是否有誤,更改有誤的部分, 再創(chuàng)建工程進(jìn)行程序一個(gè)一個(gè)地調(diào)試,把調(diào)試結(jié)果顯示有誤的部分找出,檢查錯(cuò)誤的原因然后再進(jìn)行更改,更改后再進(jìn)行調(diào)試,再找出錯(cuò)誤進(jìn)行更改,依次循環(huán)進(jìn)行,至到程序調(diào)試成功為止。按下第三個(gè)鍵 K3,實(shí)現(xiàn)日期 \時(shí)間調(diào)整及 \定時(shí)功能,等數(shù)字閃爍后,按一二鍵進(jìn)行加減,從而可以進(jìn)行具體日期時(shí)間調(diào)整。 報(bào)告結(jié)束,請(qǐng)老師和同學(xué)們批評(píng)指正! 謝謝大家! 基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 26 致 謝 本課題的研究和論文的完成是在 曾 老師的悉心指導(dǎo)和熱情關(guān)懷下完成的。 TL0 = 0xCC。 if (KeyIn4 == 0) { delay(KEY_DELAY)。 } while ((KeyIn1 == 0)||(KeyIn2 == 0)||(KeyIn3 == 0)||(KeyIn4 == 0))。 Led_buf[1] = Ledcode[Time[0]/10]。 } /* * 停止 clock數(shù)字閃爍 */ void stop_flash(void) { ET1 = 0。 else Time[Num]++。 } make_led_number()。 break。 } ENLED = 0。 show_num(Led_buf)。 } 基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 40 個(gè)人信息 : 。 TH0 = 0xF8。 P0 = buf[5]。 ADDR2 = 0。 break。 break。 TR1 = 1。 Led_buf[0] = 0x7F amp。 if (KeyIn4 == 0) { delay(KEY_DELAY)。 KeyOut3 = 1。 } /* * 初始化系統(tǒng)定時(shí)器 */ void systimer_init(void) { TMOD = 0x01。 本系統(tǒng)上可實(shí)現(xiàn)的功能 : 功能; ,當(dāng)所定的時(shí)間到時(shí),產(chǎn)生斷續(xù)的蜂鳴聲; ,例如:距科技文化藝術(shù)節(jié)開(kāi)幕還有 **天; 以上的功能由于時(shí)間緊迫未能完成。 ADD鍵表示增加,每按一下增加一, DWC鍵表示減少,每按一下減少一,三個(gè)鍵組合在一起完成調(diào)時(shí)功能。蜂鳴器起鬧鐘揚(yáng)聲功能。 ,而中斷服務(wù)程序所花費(fèi)的時(shí)間必須在基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 21 中斷返回后在計(jì)時(shí)單元中扣除掉,否則精確度會(huì)變差。選擇圖 程管理器窗口的子目錄 Source Group 1,再單擊鼠標(biāo)右鍵打開(kāi)快捷菜單。 在調(diào)整星期狀態(tài)下,星期閃爍顯示,此時(shí)按 K1鍵加一,按 K2鍵減一。 由于它的價(jià)格便宜使用簡(jiǎn)單,所以在電器特別是家電領(lǐng)域應(yīng)用極為廣泛,如:空調(diào)、熱水器、冰箱等等。 第三章 數(shù)碼管的簡(jiǎn)介 數(shù)碼管的分類 數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 13 管單元(多一個(gè)小數(shù)點(diǎn)顯示);按能顯示多少個(gè)“ 8”可分為 1位、 2位、 4位等等數(shù)碼管;按發(fā)光二極管單元連接方式分為共陽(yáng)極數(shù)碼管和共陰極數(shù)碼管。 【 4】 工作寄存器在內(nèi)部數(shù)據(jù)存儲(chǔ)器中的地址映射如表 。 INTEL的 MCS51系列單片機(jī)采用的是哈佛結(jié)構(gòu)的形式。最后再通過(guò) proteus設(shè)計(jì) PCB,再完成真正硬件的調(diào)試。導(dǎo)彈的導(dǎo)航裝置,飛機(jī)上各種儀表的控制,計(jì)算機(jī)的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,工業(yè)自動(dòng)化過(guò)程的實(shí)時(shí)控制和數(shù)據(jù)處理,廣泛使用的各種智能 IC卡,民用豪華轎車的安全保障系統(tǒng),錄像機(jī)、攝像機(jī)、全自動(dòng)洗衣機(jī)的控制,以及程控玩具、電子寵物等等,這些都離不開(kāi)單片機(jī)。只有我們不斷地通過(guò)實(shí)踐研究才能學(xué)習(xí)好單片機(jī) 課程。它體積小、成本低、功能強(qiáng),廣泛應(yīng)用于智能產(chǎn)品和工業(yè)自動(dòng)化上。單片機(jī) 由芯片內(nèi)僅有 CPU的專用處理器發(fā)展而來(lái),最早的設(shè)計(jì)理念是通過(guò)將大量外圍設(shè)備和 CPU集成在一個(gè)芯片中,使計(jì)算機(jī)系統(tǒng)更小、更容易集成于復(fù)雜的而對(duì)體積要求嚴(yán)格的控制設(shè)備當(dāng)中。主要特點(diǎn)如下: 利用仿真系統(tǒng),可以節(jié) 約開(kāi)發(fā)時(shí)間和開(kāi)發(fā)成本,同時(shí)具有很大的靈活性和可擴(kuò)展性。 RESET由高電平下降為低電平后,系統(tǒng)即從 0000H地址開(kāi)始執(zhí)行程序。每組中的 8個(gè)工作寄存器都被命名為從 R0到 R7。采用位操作可以直接控制程序狀態(tài)字寄存器中的第 3位( RS0)或第 4位( RS1)數(shù)據(jù)而不影響其他位的數(shù)據(jù)。 動(dòng)態(tài)顯示驅(qū)動(dòng) 數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的 8個(gè)顯示筆 劃 a,b,c,d,e,f,g,dp的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極COM增加位選通控制電各自獨(dú)立的 I/O線控制,當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是那個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通 COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開(kāi),該位就顯示出字形,沒(méi)有選通的數(shù)碼管就不會(huì)亮。按 K0鍵開(kāi)始調(diào)整小時(shí),此時(shí)小時(shí)閃爍顯示,按 K1鍵加一,按 K2鍵減一,再按 K0鍵后系統(tǒng)返回到顯示時(shí)間狀態(tài)。對(duì)于對(duì)電子時(shí)鐘的設(shè)計(jì)這樣的程序來(lái)說(shuō),用 c語(yǔ)言是最快最有效的語(yǔ)言,下面是用 c語(yǔ)言進(jìn)行編寫(xiě)的基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì)的部分主要流程程序(見(jiàn)附錄) 第五章 電子時(shí)鐘的仿真 單片機(jī)調(diào)試仿真軟件 源文件的輸入: 基于單片機(jī)的電子時(shí)鐘的設(shè)計(jì) 19 Keil單片機(jī)模擬調(diào)試軟件內(nèi)集成了一個(gè)文本編輯器,用該文本編輯器可 以編輯源程序。 其革命性的功能是:將電路仿真和微處理器仿真進(jìn)行協(xié)同,直接在基于原理圖的虛擬原型上進(jìn)行處理器編程調(diào)試,并進(jìn)行功能驗(yàn)證,通過(guò)動(dòng)態(tài)器
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1