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

基于Proteus的AVR單片機仿真和設計淺析

2019-09-10 05:22:02李玉貴
科學導報·學術 2019年21期
關鍵詞:仿真

李玉貴

摘 ?要:以Atmega64單片機讀取DS18B20并在數碼管上顯示溫度為例,介紹了如何使把Proteus仿真應用在AVR單片機項目開發中,達到簡化步驟快速實現AVR單片機開發項目的目的。

關鍵詞:Proteus;AVR單片機;仿真

1 引言

隨著半導體技術的發展,單片機其實已經滲透到我們工作和生活的方方面面,因此越來越多的技術人員加入到基于單片機系統的項目開發行列中來。然而傳統的單片機系統開發除了需要購置仿真開發板、下載器甚至價格不菲的示波器、網絡分析儀等儀器設備外,開發過程也較為繁瑣,因為單片機控制系統的設計一般要經過硬件電路設計、軟件設計、系統調試3個階段,其中硬件電路設計又包括原理圖設計、PCB電路板設計、PCB制板和物理樣品制作等,且系統的總調試要在硬件電路板制作完成、元器件焊接完成之后才能進行,功能稍有變動又必須重新制板和焊接元器件,從而造成單片機系統開發周期變長、成本變高。而Proteus 等仿真軟件的出現很好的解決了這個矛盾,從原理圖設計,軟件調試和系統調試都可在Proteus仿真平臺上進行,若設計出錯,還可多次進行仿真設計,直到達到設計要求為止,在仿真的基礎上再進行實物制作,就能達到快速實現項目的目的。

2 ?仿真軟件及單片機簡介

2.1 ?Proteus

Proteus是英國Lab Center Electronics公司出品的一款EDA仿真軟件。具備原理圖布圖、代碼調試和單片機與外圍電路協同仿真等功能,能夠實現從想法到成品的完整設計。是一個集成電路仿真、PCB設計和虛擬模型仿真三合一的開發平臺,支持多種處理器模型,包括8051、AVR、ARM、8086和MSP430等等常見單片機,在編譯方面則支持IAR、Keil和MPLAB等多種編譯器。

2.2 ?AVR單片機

AVR單片機是ATMEL公司研發出的增強型內置Flash的RISC精簡指令集高速8位單片機。具備高達1MIPS 每 MHz的處理能力和32個通用工作寄存器,解決了8051等單片機采用單一ACC進行處理造成瓶頸的現象,同時具有上電自動復位、看門狗、啟動延時等等功能,外圍電路簡單,系統穩定可靠。還具有RTC、SPI、UART、ISP、E2PROM、PWM等豐富的片上資源豐富,AVR單片機在成本和性能方面取得了不錯的平衡。

3 ?仿真設計步驟

3.1 ?硬件設計

本次仿真設計電路的基本功能為,Atmega64單片機實時采集溫度傳感器DS18B20的數據,并顯示在2個7段數碼管上,為檢驗溫度采集過程是否正確,還需添加一臺示波器對原始數據進行觀察。根據以上分析,電路圖所需的元器件有:Atmega64單片機、2位7段譯碼顯示器、DS18B20溫度傳感器、數字示波器、排阻、74LS47數碼管驅動器以及組成AVR最小系統所需的外圍元件(晶振、電容、電阻、按鈕、發光二極管等)。Proteus繪制原理圖和Protel等專業PCB畫圖軟件類似,首先從元件庫中取出所需元件并在繪圖區內布局好,設置元器件屬性,接著進行連線、添加必要的網絡標示等,最后完成電氣檢測即可。

3.2 ?軟件設計

本次仿真的程序編寫是在ICCAVR集成開發環境下完成的,根據溫度監測系統模擬仿真需求,程序設計主要流程包括:初始化單片機,設置定時器與引腳模式,然后在主程序循環中不斷通過DS18B20的單總線協議讀取實時溫度,最后將溫度推送至數碼管顯示。

3.3 ?固件下載仿真

在確認軟件代碼調試完成后,即可用ICCAVR將程序編譯為HEX二進制文件,然后在Proteus仿真軟件中雙擊原理圖中的Atmega64單片機,在彈出的對話框中的Program File選項載入編譯成功的HEX文件,點擊確定,代表著已經將固件“燒寫”進單片機。接著單擊Proteus軟件左下角的運行按鈕就可以對整個系統的軟硬件進行仿真,仿真結果見圖1。

從仿真結果看,數碼管能按程序的要求顯示實際溫度,示波器的波形與代碼分析數值一致,意味著整個軟硬件系統工作正常,效果符合預期。所以基于Proteus的單片機仿真設計基本上可以脫離硬件屬性層面,整個系統調試工作都可以在一個軟件內實現,任意改動和修改都不會降低開發效率和增加成本,只需要在調試仿真成功后導出PCB、焊接元器件、下載固件就能完成整個項目的開發工作。

4 ?結語

隨著技術的不斷進步,單片機性能一直在提高,應用場景還將會持續擴大,Proteus仿真軟件極大降低了AVR單片機項目開發的門檻,同時大大的提高了設計效率,對于單片機普及和應用起到了積極的推動作用。

參考文獻

[1] ?馬潮.AVR單片機嵌入式系統原理與應用實踐[M].北京:北京航空航天大學出版社,2007.

[2] ?張軍,吳教育,朱海兵.Proteus軟件仿真與Keil的單片機系統設計[J].單片機與嵌入式系統應用,2009年第1期 74-75,78,

猜你喜歡
仿真
Proteus仿真軟件在單片機原理及應用課程教學中的應用
工業機器人模擬仿真技術在職業教育中的應用淺析
一種幫助幼兒車內脫險應急裝置的仿真分析
科技資訊(2016年18期)2016-11-15 20:09:22
論虛擬仿真實訓系統在口腔實驗教學中的應用
科技資訊(2016年18期)2016-11-15 07:55:28
基于機電設備電氣控制線路排故的仿真系統設計
價值工程(2016年29期)2016-11-14 02:01:16
航空電氣系統中故障電弧研究
Buck開關變換器的基本參數設計及仿真分析
試析PLC控制下的自動化立體倉庫仿真情況分析
基于MADYMO的航空座椅約束系統優化設計
科技視界(2016年18期)2016-11-03 21:44:44
中國體態假人模型與FAA Hybrid Ⅲ 型假人模型沖擊差異性分析
科技視界(2016年18期)2016-11-03 20:31:49
主站蜘蛛池模板: 国产精品午夜福利麻豆| 免费人成在线观看成人片| 在线看片中文字幕| 亚洲国产清纯| 手机成人午夜在线视频| 国产91久久久久久| 国产一区二区免费播放| 好久久免费视频高清| 熟女日韩精品2区| 国产打屁股免费区网站| 欧美成人午夜影院| 亚洲一区二区三区国产精华液| 91在线国内在线播放老师| 久久五月天综合| 色综合天天操| 久久精品人人做人人爽电影蜜月| 一级成人欧美一区在线观看| 国产永久免费视频m3u8| 欧洲成人在线观看| 国产毛片久久国产| 国产h视频免费观看| 男女男免费视频网站国产| 中文字幕乱码二三区免费| 国产精品无码久久久久久| 一级毛片免费高清视频| 欧美午夜在线播放| 极品私人尤物在线精品首页| 亚洲精品国偷自产在线91正片| 国产精品一区二区不卡的视频| 国产精品第| 超碰色了色| 99热最新网址| 日韩国产亚洲一区二区在线观看| 69视频国产| 夜精品a一区二区三区| 欧美怡红院视频一区二区三区| 国产91无码福利在线| 97色伦色在线综合视频| 国产成人精品免费视频大全五级| 中文字幕 91| 很黄的网站在线观看| 国产成人三级| 亚洲69视频| 亚洲色无码专线精品观看| 日日拍夜夜嗷嗷叫国产| Jizz国产色系免费| 欧美精品v| 国产亚洲高清视频| 欧美69视频在线| 国产视频大全| 久久久久青草线综合超碰| 国产精品亚洲综合久久小说| 日本道中文字幕久久一区| 精品自拍视频在线观看| AV熟女乱| 久久成人18免费| 亚洲手机在线| 国产精品va免费视频| 国产精品永久免费嫩草研究院| 伊人丁香五月天久久综合| 女同久久精品国产99国| 一级毛片视频免费| 麻豆精品在线视频| 欧美日韩一区二区三区在线视频| 久久精品国产精品青草app| 色哟哟国产成人精品| 亚洲最黄视频| 青青青草国产| 亚洲人成网站在线播放2019| 久久青草免费91观看| 国产亚洲现在一区二区中文| 久久综合激情网| 精品第一国产综合精品Aⅴ| 亚洲日韩Av中文字幕无码| 日本一区二区不卡视频| 国产h视频免费观看| 亚洲色图欧美激情| 亚洲第一成年网| 久久亚洲精少妇毛片午夜无码| 99久久99视频| 亚洲国产日韩在线成人蜜芽| 91在线视频福利|