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

Proteus在單片機系統設計中的仿真應用

2010-09-08 03:13:46石惠
巢湖學院學報 2010年3期
關鍵詞:調試單片機用戶

石惠

(安徽水利水電職業技術學院,安徽合肥230601)

Proteus在單片機系統設計中的仿真應用

石惠

(安徽水利水電職業技術學院,安徽合肥230601)

Proteus是一款優秀的EDA工具軟件,集單片機和SPICE分析于一身,功能極其強大。最主要的特點是用戶可以從工程應用的角度直接觀察程序運行和電路工作的過程與結果。避免了實驗和實際應用間脫節的現象。

單片機;仿真;系統設計;Proteus;程序

Proteus是一款電路分析與實物仿真軟件,由Labcenter electronics公司開發,主要由ARES和ISIS兩個程序組成[1]。前者用于PCB布線及其電路仿真,后者主要采用原理布圖的方法繪制電路并進行仿真。Proteus最大的特點是不僅能仿真單片機的工作情況,也能仿真單片機系統外圍電路或其它電路的工作情況。在開發單片機系統時,我們可以利用其強大的仿真功能避免實驗和實際工程應用間的脫節問題。

1 具體設計

以51系列單片機制作數碼時鐘為例進行設計,數碼時鐘的顯示格式如XX.XX.XX所示。通過本設計讓初學者對Proteus在單片機項目仿真開發有一個比較全面的了解,為以后進行復雜項目的仿真打好基礎。

(1)創建數碼時鐘仿真電路

打開Proteus軟件,進入ISIS仿真軟件界面。單擊元件列表區的P命令會彈出元器件選擇(Pick Devices)對話框,調入所需元件仿真庫。將電路中的所用元件從元器件庫中調出來,放到繪圖區,布局并設置好參數,然后連接導線,繪制完成的數碼時鐘仿真電路如圖1所示。

(2)軟件設計

本系統主要是使用單片機內部計數定時器功能,需要將定時器/計數器工作方式寄存器TMOD工作方式選擇位設置為方式2;計數/定時方式選擇位設置為定時器工作方式。

利用軟件使定時器每100μs中斷一次,然后在中斷服務程序中,對中斷次數進行統計,每計數10000次即為1秒。同理,對秒進行計數可分別得到分鐘和小時的數值,然后將得到的數據送入顯示緩沖區。

圖1 數碼時鐘仿真電路

主程序和中斷服務程序的流程圖如圖2所示。

圖2 主程序和中斷程序流程圖

把程序編譯成功后所得的HEX目標文件與仿真電路進行關聯,就可以進行系統的仿真。

2 系統總體仿真

利用Proteus軟件進行仿真時,可以根據系統要求設置為整體仿真運行,也可以設置成單步或斷點仿真調試。在仿真進行時對于連接到每個數字或混合網絡上的引腳,是用有色方塊顯示其工作狀態:紅色表示高電平,藍色表示低電平,灰色表示浮空,黃色表示沖突[2](例如兩個器件同時向總線上傳送數據)。用戶可以根據顏色來判斷每一步操作而產生的結果。

具體操作:在Proteus繪圖區中雙擊51單片機芯片,在出現的編輯對話框中的Program File項中加入上一步編譯成功的HEX文件后點擊OK按鈕加載。

再單擊仿真工具欄“運行”按鈕,單片機全速運行程序。單擊“調試”中的“Watch Windows”、“調試”中的“8051 CPU Registers”、“調試”中的“8051 CPU SFR Memory”、“調試”中的“8051 CPU Internal(IDATA)Memory”,可以分別打開觀察窗口、工作寄存器窗口、特殊功能寄存器窗口和片內數據存儲器窗口。在仿真暫停時單擊“調試”中的“8051 CPU Source Code”,可以打開源代碼調試窗口。用戶可以根據自身需要選擇打開相應的窗口來查看有關數據。

圖3所示即是數碼時鐘仿真電路運行到4分51秒時的截圖,根據圖中電路的連接情況,可以判斷出此時在六個數碼管中只有第3個數碼管處于選中狀態,其他5個數碼管沒有輸出數據。但由于片選的速度快加上人眼的視覺暫停[3],所以看起來像都在顯示一樣。

圖3 數碼時鐘電路仿真時的截圖

3 結束語

本文介紹了Proteus仿真軟件在對數碼時鐘控制系統開發時的仿真應用。仿真結果表明該設計已達到理論設計要求,用戶可以利用Proteus中的ARES對設計電路圖進行PCB板設計。在仿真設計時,用戶除了可以直觀的看到外圍電路的工作情況,還可以觀察到在程序運行時內部寄存器和存儲器等內容的變化,將原本抽象的內容變得清晰明了。在掌握該軟件后,用戶可以大大縮短系統的開發周期并可提高自身的工程開發能力。

[1]蔡駿.單片機實驗指導教程[M].合肥:安徽大學出版社,2008:21.

[2]周潤景.Proteus在MCS-51&ARM7系統中的應用百例[M].北京:電子工業出版社,2006:162.

[3]張靖武,周靈彬.單片機系統的Proteus設計與仿真[M].北京:電子工業出版社,2007:79.

Abstract:Proteus is an excellent EDA software and has powerful functions for combing Single-Chip computer and SPICE analysis in one.The main feature is that users can directly observe the process and results of program-running and circuit work in view of engineering application,which avoids the separation between experiments and practical application.

Key words:chip;simulation;system design;Proteus;program

責任編輯:澍斌

SIMULATION APPLICATION OF PROTEUS IN THE DESIGN OF CHIP SYSTEM

SHIHui
(Anhui Technical College of Water Resources and Hydroelectric Power,Hefei Anhui 230601)

TN43

A

1672-2868(2010)03-0073-03

2010-02-20

石惠(1976-),女,安徽桐城人。安徽水利水電職業技術學院講師,研究方向:單片機系統開發。

猜你喜歡
調試單片機用戶
基于單片機的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
基于航拍無人機的設計與調試
電子制作(2018年12期)2018-08-01 00:47:44
FOCAS功能在機床調試中的開發與應用
無線通信中頻線路窄帶臨界調試法及其應用
電子制作(2017年19期)2017-02-02 07:08:38
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
調壓柜的調試與試運行探討
主站蜘蛛池模板: 毛片视频网| 亚洲国产精品日韩欧美一区| 四虎影视库国产精品一区| 欧美日韩v| 高h视频在线| 国产成人一区| 99热国产这里只有精品无卡顿"| 国产男人的天堂| 午夜精品影院| 久久99蜜桃精品久久久久小说| 久久青草视频| 亚洲美女一区| 精品亚洲麻豆1区2区3区| 青草视频久久| 色播五月婷婷| a毛片在线| 久久99精品久久久久久不卡| 成·人免费午夜无码视频在线观看| 四虎影视国产精品| 毛片国产精品完整版| 久久伊人久久亚洲综合| 国产剧情伊人| 色综合婷婷| 国模极品一区二区三区| 2021天堂在线亚洲精品专区| 人妻少妇乱子伦精品无码专区毛片| 日韩午夜福利在线观看| 高清无码手机在线观看| 久久久受www免费人成| 国产麻豆福利av在线播放| 欧美视频在线播放观看免费福利资源| 亚洲经典在线中文字幕 | 91探花国产综合在线精品| 成年人视频一区二区| 久久 午夜福利 张柏芝| 99re这里只有国产中文精品国产精品| 国产又粗又爽视频| 欧美无遮挡国产欧美另类| 免费国产好深啊好涨好硬视频| 亚洲午夜综合网| 免费无码AV片在线观看国产| 国产午夜精品一区二区三| 色综合天天综合中文网| 91青青草视频在线观看的| 成人午夜网址| 欧美劲爆第一页| 在线观看国产小视频| 午夜a视频| 精品国产黑色丝袜高跟鞋| 丰满的少妇人妻无码区| 亚洲男人的天堂视频| 精品成人免费自拍视频| 国产精品三级av及在线观看| www.国产福利| 蝴蝶伊人久久中文娱乐网| 亚洲乱码在线视频| 麻豆精选在线| 久久a级片| 免费a级毛片视频| 亚洲欧美一区在线| 国产自在线拍| 国产区91| 久久久精品无码一二三区| 国产精品女主播| 尤物在线观看乱码| 国内老司机精品视频在线播出| 黄网站欧美内射| 中文无码日韩精品| 黄色一及毛片| 国内熟女少妇一线天| 91成人免费观看在线观看| 欧美亚洲国产一区| 大学生久久香蕉国产线观看| 无码又爽又刺激的高潮视频| 国产麻豆精品久久一二三| 午夜一区二区三区| 亚洲香蕉伊综合在人在线| 国产原创第一页在线观看| 99热这里只有免费国产精品 | 亚洲人成在线免费观看| 欧美成人一级| 9966国产精品视频|