999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單片機流水燈的proteus仿真

2011-11-01 03:36:50廣東賀維
職業技術 2011年5期
關鍵詞:流水單片機系統

廣東 賀維

單片機流水燈的proteus仿真

廣東 賀維

學習單片機首先要建立一個開發環境,本文總結了傳統開發方法的缺點和不足,整合了proteus和keil,提出了基于proteus和keil軟件的新的單片機仿真調試方法,給出了利用proteus和keil軟件搭建仿真系統的步驟,以流水燈為實例,展示了用proteus結合keil建立單片機開發環境的優越性。

proteus;keil;單片機;仿真軟件

1 引言

1.1 傳統的單片機設計流程

單片機自問世以來,以其極高的性能價格比,越來越受到人們的重視和關注。目前,單片機被廣泛應用于智能儀表、機電設備、過程控制、數據處理、自動檢測和家用電器等方面。

然而傳統的單片機系統開發除了需要購置諸如仿真器、編程器、示波器等價格不菲的電子設備外,開發過程也較繁瑣。

1.2 基于Proteus的單片機系統設計與仿真

Proteus支持51、PIC、AVR、ARM7等多個系列的單片機芯片,集編輯、編譯、仿真調試于一體。它的界面簡潔友好,可利用該軟件提供的數千種數字/模擬仿真元器件以及豐富的仿真設備,使得在程序調試、系統仿真時不僅能觀察到程序執行過程中單片機寄存器和存儲器等內容變化,還可從工程的角度直觀地看到外圍電路工作情況,非常接近工程應用。

下面以基于AT89C51單片機的LED(發光二極管)流水燈電路為例,說明使用Proteus和Keil C51軟件進行單片機系統設計和仿真的過程。首先,用Proteus ISIS畫好電路圖,并用Keil C51軟件編寫相應程序,編譯無誤后生成.hex文件;其次,將生成的.hex文件下載到AT89C51單片機芯片中。

2 單片機系統設計與仿真

2.1 仿真電路原理圖設計

AT89C51單片機是美國ATMEL公司生產的低電壓、高性能CMOS 8位單片機,具有豐富的內部資源:4kB閃存、128BRAM、32根I/O口線、2個16位定時/計數器、5個向量兩級中斷結構、2個全雙工的串行口,具有4.25~5.50V的電壓工作范圍和0~24MHz工作頻率,使用AT89C51單片機時無須外擴存儲器。因此,本流水燈實際上就是一個帶有八個發光二極管的單片機最小應用系統,即為由發光二極管、晶振、復位、電源等電路和必要的軟件組成的單個單片機。其具體硬件組成如下圖所示。

從原理圖中可以看出,如果要讓接在P1.0口的LED1亮起來,那么只要把P1.0口的電平變為低電平就可以了;相反,如果要接在P1.0口的LED1熄滅,就要把P1.0口的電平變為高電平;同理,接在P1.1~P1.7口的其他7個LED的點亮和熄滅的方法同LED1。因此,要實現流水燈功能,我們只要將發光二極管LED1~LED8依次點亮、熄滅,8只LED燈便會一亮一暗的做流水燈了。在此我們還應注意一點,由于人眼的視覺暫留效應以及單片機執行每條指令的時間很短,我們在控制二極管亮滅的時候應該延時一段時間,否則我們就看不到“流水”效果了。

2.2keil軟件設計

Keil公司的Keil μVision3,是目前使用最為廣泛的開發環境之一。單片機的應用系統由硬件和軟件組成,上述硬件原理圖搭建完成上電之后,我們還不能看到流水燈循環點亮的現象,我們還需要告訴單片機怎么來進行工作,即編寫程序控制單片機管腳電平的高低變化,來實現發光二極管的一亮一滅。通過Keil軟件編寫相應程序,編譯無誤后生成.hex文件。

2.3 系統仿真

電路原理圖在ISIS中設計完成,并將系統軟件編譯成.hex文件后,就可以進行LED流水燈電路的虛擬仿真了。在ISIS的原理圖中,右鍵單擊AT89C51將其選中,然后單擊左鍵打開AT89C51的Edit Component對話框,如下圖示。在ProgramF ile選項中選擇文件FLED.hex,單擊OK按鈕完成仿真設置。

點擊ISIS下方仿真按鈕的運行按鈕,系統開始運行實現流水燈功能。

由上述例子可以看出,Proteus可以很方便地與Keil C51集成開發環境連接,程序編譯好后,立即可以進行軟、硬件結合的系統仿真。利用Proteus仿真只需很少設備,就可以完成小到LED流水燈、電子時鐘,大到電機控制系統等單片機系統設計,具有明顯的經濟優勢。對于學生來說,由于使用方便,可以提高學習興趣。當然,它有一些不足,比如仿真模型器件庫中沒有一些元器件模型,或有的模型由于缺少仿真文件,不能進行仿真等。

3 結束語

使用Proteus軟件進行單片機系統仿真設計,是虛擬仿真技術與計算機多媒體技術相結合的綜合運用,有利于培養學生的電路設計能力及仿真軟件的操作能力;我們使用Proteus開發環境對學生進行培訓,在不需要硬件投入的條件下,學生普遍反映,對單片機的學習比單純學習書本知識更容易接受,更容易提高。實踐證明,在使用Proteus進行系統仿真開發成功之后再進行實際制作,能極大地提高單片機系統設計效率。因此,用Proteus結合keil建立仿真環境具有較高的推廣利用價值。

(作者單位:中山市技師學院)

(編輯 王旸)

猜你喜歡
流水單片機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
流水
文苑(2020年10期)2020-11-07 03:15:26
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
流水有心
天津詩人(2017年2期)2017-11-29 01:24:12
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
Microchip推出兩個全新PIC單片機系列
主站蜘蛛池模板: 国产午夜人做人免费视频| 91九色国产在线| 超清人妻系列无码专区| 真实国产精品vr专区| 国产一区二区三区在线精品专区| 亚洲国产精品VA在线看黑人| 综合色88| 日韩精品中文字幕一区三区| 久久国产V一级毛多内射| 久久久久亚洲AV成人网站软件| 视频在线观看一区二区| 国产91小视频在线观看| 午夜毛片免费看| 一级高清毛片免费a级高清毛片| 国产91精品调教在线播放| 72种姿势欧美久久久大黄蕉| 毛片在线区| 国产色伊人| 极品国产一区二区三区| 动漫精品中文字幕无码| 亚洲永久色| 国产精品欧美激情| 中文字幕在线一区二区在线| 久一在线视频| 精品视频第一页| 亚洲热线99精品视频| 中日韩欧亚无码视频| 日韩视频精品在线| 日本国产一区在线观看| 国产区成人精品视频| 成人免费午夜视频| 无码在线激情片| 国产成人无码Av在线播放无广告| 亚洲精品老司机| 国产午夜一级淫片| 久久香蕉国产线看精品| a毛片基地免费大全| 国产精品视频系列专区| 国产成人精品高清在线| 国产成人三级| 女人av社区男人的天堂| 欧美一级特黄aaaaaa在线看片| 日本高清成本人视频一区| 69精品在线观看| 国产精品永久在线| 日韩欧美国产中文| 日韩精品无码免费一区二区三区 | 香蕉视频在线观看www| 毛片基地视频| 91九色视频网| 国产无码网站在线观看| 国产网友愉拍精品视频| 欧美日韩一区二区在线免费观看 | 亚洲人网站| AV不卡无码免费一区二区三区| 亚洲男人的天堂视频| 亚洲成人网在线观看| 天天摸天天操免费播放小视频| 国产一区二区三区精品欧美日韩| 中文字幕有乳无码| 国产呦精品一区二区三区下载| 99er这里只有精品| 日韩成人在线一区二区| 54pao国产成人免费视频| 麻豆国产在线观看一区二区| 亚洲第一黄片大全| 四虎成人精品在永久免费| 视频二区中文无码| 亚洲性视频网站| 国产精品大白天新婚身材| 国产91在线|日本| 国产一区二区网站| 国产日韩精品欧美一区喷| 国产一级特黄aa级特黄裸毛片| 69国产精品视频免费| 欧美一级黄片一区2区| 91久久夜色精品国产网站| 国产一区三区二区中文在线| 国产精品999在线| 日本人妻丰满熟妇区| 狠狠色成人综合首页| 午夜国产不卡在线观看视频|