《電子技術應用》
您所在的位置:首頁 > EDA與制造 > 業界動態 > Proteus 入門教程之AVR 單片機的仿真實例

Proteus 入門教程之AVR 單片機的仿真實例

2015-01-29
關鍵詞: Proteus 教程 實例

(一)、AVR 單片機的仿真實例

本例是實現 AVR 驅動LCD1602,并用示波器監測數據線。

    開始前先要準備好仿真文件,就是用編譯器編譯連接產生的調試或下載文件,不同編譯器產生的文件格式是不同的,如ICC 是COF、IAR 是D90,GCC是COF、ELF。Proteus 6.7sp3 支持的有COF、D90、HEX 等,ELF 暫不支持。

本例用的是:lcd_C.hex。

開始了!?。。?!

運行 Proteus 6 Professional(ISIS6 Professional)出現下面窗口:

1、添加元件到元件列表中:本例要用到的元件有:ATMEGA16、LM016L(LCD1602)、“地“、示波器。單擊“P”按鈕,出現挑選元件對話框

在對話框的KEYWORDS 中輸入ATMEGA16,得到以下結果:

單擊 OK,關閉對話框,這時元件列表中列出ATMEGA16,同樣找出LM016L。

最終結果:

2、放置元件:在元件列表中左鍵選取ATMEGA16,在原理圖編輯窗口中單擊左鍵,這樣ATMEGA16 就被放到原理圖編輯窗口中了。同樣放置LM016L。

添加“地” :左鍵選擇模型選擇工具欄中的圖標,出現:

    左鍵選擇 GROUND,并在原理圖編輯窗口中左擊,這樣“地”就被放置到原理圖編輯窗口中了。添加示波器:左鍵選擇模型選擇工具欄中的 圖標,出現:

左鍵選擇 OSCILLOSCOPE,并在原理圖編輯窗口中左擊,這樣示波器就被放置到原理圖編輯窗口中了。

    補充:放置元件時要注意所放置的元件應放到藍色方框內,如果不小心放到外面,由于在外面鼠標用不了,要用到菜單“Edit”的“Tidy” 清除,方法很簡單只需單擊“Tidy”即可。操作中可能要整體移動部分電路,操作方法: 先用右鍵拖選,再單擊中的,這時這部分電路會隨鼠標移動,在目標位置單擊左鍵,這部分電路將被放到該處。

3.連線

AVR、LCD 的VSS、VDD、VEE 不需連接,默認VSS=0V、VDD=5V、VEE= -5V、GND=0V

4.添加仿真文件

先右鍵 ATMEGA16 再左鍵,出現

    在Program File 中單擊出現文件瀏覽對話框,找到lcd_C.hex 文件,單擊確定完成添加文件,在Clock Frequency 中把頻率改為8MHz,單擊OK 退出。

5.仿真

單擊開始仿真。

    說明:紅色代表高電平,蘭色代表低電平,灰色代表不確定電平(floating)。運行時,在 Debug 菜單中可以查看AVR 的相關資源。

6、源代碼調試

    先聲明一下,我是用ICC 的,版本ICC6.31a Pro。Proteus 是支持COF 文件調試的。在用ICC 時,你應該改一下編譯器選項,AVR Studio Version 選Studio 3.x,這樣在Proteus中可看到原代碼了。

    在 Proteus 中,完成繪制原理圖和添加調試文件后(COF 文件),單擊會出現AVR Source Code 窗口,如果在調試狀態下沒出現,請到菜單Debug 中找。

說一下,下面依次說明

1* 連續運行,會退出單步調試狀態,并關閉AVR Source Code 窗口

2* 單步運行,遇到子函數會直接跳過

3* 單步運行,遇到子函數會進入其內部

4* 跳出當前函數,當用3*進入到函數內部,使用它會立即退出該函數返回上一級函數,可

見它應該與3*配合使用

5* 運行到鼠標所在行

6* 添加或刪除斷點,設置了斷點后用程序會停在斷點處。

另外,你可 AVR Source Code 窗口中右擊,會出現右鍵菜單,上面的功能在這里不作說明。

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 久久综合丝袜长腿丝袜| 一级做a爰片久久毛片唾| 1000部又爽又黄的做黄禁片| 少妇的丰满3中文字幕| 久久av高潮av无码av喷吹| 最新69国产成人精品视频69| 亚洲欧美一区二区三区在饯| 男人黄女人色视频在线观看| 午夜精品不卡电影在线观看| 8050午夜网| 天堂在线观看中文字幕| 一级做a免费视频观看网站| 无套内射无矿码免费看黄| 久久精品国产99精品最新| 欧日韩在线不卡视频| 亚洲国产欧美在线看片一国产 | 中国在线观看免费的www| 日本卡一卡二新区| 久久精品久久久久观看99水蜜桃| 男人把j桶进女的屁股的动态| 吃奶呻吟打开双腿做受动态图 | 美女范冰冰hdxxxx| 国产一级生活片| 韩国三级bd高清中文字幕合集| 在线亚洲精品视频| a级国产乱理伦片在线播放| 婷婷综合激六月情网| 一级毛片人与动免费观看| 成品大香煮伊在2021一| 亚洲另类激情综合偷自拍图| 欧美超清videos1080p| 亚洲色婷婷六月亚洲婷婷6月| 短篇丝袜乱系列集合嘉嘉| 国产午夜无码片在线观看| 国产私拍福利精品视频网站| 夜夜高潮夜夜爽夜夜爱爱一区| 一个人看的视频在线| 忘忧草日本在线播放www| 久久精品国1国二国三在| 日韩视频免费在线播放| 久草免费资源站|