亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于單片機的電子時鐘的仿真

        2013-04-29 00:00:00程一風(fēng)
        無線互聯(lián)科技 2013年8期

        摘 要:電子信息技術(shù)相關(guān)專業(yè)的學(xué)生應(yīng)以具體的工程實踐來不斷的提升技術(shù)能力,而現(xiàn)實的條件卻在時空以及原材料的配置上打消了學(xué)生積極參與技能實踐的熱情,因此本文以電子仿真軟件proteus以及keilc平臺來虛擬真實的電子時鐘為例,說明利用虛擬仿真儀器在工科生的課外實踐中的優(yōu)勢以及可行性。

        關(guān)鍵詞:AT89C51;proteus仿真;電路原理圖;電子時鐘

        1 引言

        傳統(tǒng)的教學(xué)模式已經(jīng)不能適應(yīng)現(xiàn)代工科人才的培養(yǎng),傳統(tǒng)的教學(xué)模式是以教師講,學(xué)生聽為主的教學(xué)模式,然后外加實驗環(huán)節(jié)來構(gòu)成對工科學(xué)生全方位的培養(yǎng),但是理想與現(xiàn)實的差距是始終避免不了的;教學(xué)環(huán)節(jié)與實驗環(huán)節(jié)的脫節(jié),帶來的是學(xué)生對理論的學(xué)習(xí)與動手實踐的學(xué)習(xí)的分離,很難達(dá)到預(yù)定的理論與實踐互相促進(jìn)的效果。然而,實驗室資源和時空的限制,必然帶來了學(xué)生參加實踐的困難,也極大的打擊了學(xué)生參加實踐的積極性。

        目前,計算機的發(fā)展極大的促進(jìn)了虛擬儀器的發(fā)展,諸如EDA,CAD,Multisim,Proteus,Matalab等。虛擬儀器所帶來的直接好處則是利用計算機的虛擬環(huán)境搭建虛擬的硬件平臺來代替實際的硬件資源,而這種仿真的環(huán)境與現(xiàn)實的參數(shù)通常相差無幾。虛擬儀器的開發(fā)最初的設(shè)想是方便開發(fā),提高開發(fā)效率,縮短開發(fā)周期,排除掉很多開發(fā)中的非核心技術(shù)所帶來的調(diào)試問題。而虛擬儀器的這種特性也剛好可以用在高校的理工科教學(xué)中,這樣能極大的避免了硬件資源的限制給學(xué)生的學(xué)習(xí)帶來的諸多非知識型的障礙。

        本文主要應(yīng)用到的軟件有ISIS 7 Professional和Keil uVision4,由ISIS 7 Professional來仿真電子鐘的所有硬件平臺,用Keil uVision4編寫的C程序來替代復(fù)雜的匯編語言。

        2 Keilc51平臺與Proteus仿真系統(tǒng)的簡介

        Proteus軟件是是一種混合電路仿真工具,它包括模數(shù)電路的仿真,單片機及其外圍電路組成的仿真等。它由ISIS(一款便捷的電子系統(tǒng)仿真平臺軟件)和ARES(一款高級的布線編輯軟件)兩個軟件所構(gòu)成,集成混合模式SPICE電路仿真,高級原理布圖,PCB設(shè)計及自動布線來構(gòu)成了一個完整的EDA電子設(shè)計自動化系統(tǒng)。

        Keil C51是一種編譯型程序設(shè)計語言,它兼顧了多種高級語言的特點,并具備匯編語言的功能。Keil uVision4提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,利用它編譯后生成的匯編代碼,其目標(biāo)代碼效率非常之高,在開發(fā)大型軟件時更能體現(xiàn)高級語言的優(yōu)勢。

        3 基于51單片機的電子鐘硬件

        以51單片機電子鐘為例,介紹利用仿真軟件來進(jìn)行電子鐘的設(shè)計與仿真。

        整個電路分為:晶振電路,復(fù)位電路,顯示模塊以及按鍵模塊。里面所用到的主要器件有單片機AT89C51,8為數(shù)碼管,排阻,按鍵以及晶振。具體的系統(tǒng)模塊圖與仿真電路圖如下:

        4 電子鐘的軟件流程

        本電子鐘主要是通過按鍵來設(shè)置時間,通過8位數(shù)碼管顯示時、分、秒。

        由于用KeilC很容易做到軟件功能的模塊化,因此,本電子鐘的主程序主要包括了:初始化程序,顯示子程序,計數(shù)程序以及鍵盤掃描子程序,如圖2。顯示子程序主要完成了具體如何讓單片機控制9位數(shù)碼管在什么地方顯示什么數(shù)字;計數(shù)程序的功能則主要完成到什么時間數(shù)碼管應(yīng)該顯示什么內(nèi)容;鍵盤掃描子程序的功能則是如何組合按下三個按鍵來實現(xiàn)設(shè)定時分秒的時間顯示。

        這里主要介紹按鍵功能流程:

        ①按key1鍵一下,則進(jìn)入到調(diào)秒鐘模式,如圖3,此時再按一下key2鍵數(shù)碼管上秒數(shù)加1,計數(shù)器也同時加1;或者按一下key3鍵數(shù)碼管上秒數(shù)減1,計數(shù)器也同時減1。此時,計數(shù)器里的秒鐘變量采用模60來實現(xiàn),最大不超過60,最小不小于0;②按key1鍵兩下,則進(jìn)入到調(diào)分鐘模式,其他原理同上;③如按key1鍵三下,則進(jìn)入到調(diào)時鐘模式,其他原理同上。此時,計數(shù)器里的時鐘變量采用模24來實現(xiàn),最大不超過24,最小不小于0。

        5 結(jié)論

        ①利用Proteus與KeilC51確實能達(dá)到仿真學(xué)習(xí)的目的,盡管有些細(xì)節(jié)性的東西不能被仿真出來,比如虛焊等。

        ②本文的電子時鐘結(jié)構(gòu)簡單,還可以進(jìn)一步通過1602的LCD屏幕來顯示更多的信息,比如年月日等,也可以更換定時更為精確地時鐘芯片來確保時間的精準(zhǔn)。

        [參考文獻(xiàn)]

        [1]曹洪奎,馬瑩瑩,李寧.基于Proteus的單片機系統(tǒng)設(shè)計與仿真[J].遼寧工學(xué)院學(xué)報.2007.8:4(27).

        [2]李麗麗,施偉.基于AT89S52的多功能電子鐘設(shè)計與仿真[J].微計算機信息,2011:11(27).

        [3]劉維紅,譚永超.基于STC89C52單片機的電子時鐘研究[J].機電產(chǎn)品開發(fā)與創(chuàng)新,2012.9:5(25).

        av影片在线免费观看| 国内精品91久久久久| 久久精品人妻嫩草av蜜桃| 日本视频在线观看二区| 国产伦精品免编号公布| 一本一本久久a久久精品综合 | 日韩亚洲av无码一区二区不卡 | 亚洲色成人网站www永久四虎| 真正免费一级毛片在线播放| 日韩最新av一区二区| 亚洲av专区国产一区| 国产成人精品久久综合| 一本一本久久a久久精品| 毛片av中文字幕一区二区| 国产毛片av一区二区| 亚瑟国产精品久久| 久久精品无码一区二区乱片子| 一本久久伊人热热精品中文| 99久久国产精品网站| 亚洲综合精品伊人久久 | 青青草国产手机观看视频| 一区二区三区国产| 在线视频 亚洲精品| 少妇人妻中文字幕在线| 神马影院午夜dy888| 搡老熟女老女人一区二区| 手机色在线| 国产在线一区二区三区四区乱码 | 中文无码乱人伦中文视频在线v| 日韩久久久黄色一级av| 久久国产精品国语对白 | 夜夜躁狠狠躁2021| 精品国产品欧美日产在线| 大香蕉视频在线青青草| 婷婷丁香五月激情综合| 国产区精品| av网站免费在线不卡| 成 人色 网 站 欧美大片在线观看| 中文字幕日韩一区二区三区不卡| 国产成人综合亚洲av| 国产乱精品女同自线免费|