|
原創分享一個基于atmega16芯片的protues仿真特別適合給新人朋友(帶詳細步驟)
我使用CVAVR創建項目并編譯,生成hex文件在Protues里面仿真的。
此案例較簡單,對于新手來講是可以接受的。
步驟:
一,創建CVAVR文件;
1,打開CVAVR,軟件界面如圖1;
2,點文件,選新文件;
3,選project是創建新工程,不要選上面的創建單個文件;
4,確定你要創建新工程需不需要工程向導,是;
5,向導里面設置一下芯片atmega16,晶振80000000Hz;
6,在向導里面選文件,保存配置;
7,8,9,接下來彈出工程保存目錄設置,選擇一個目錄,寫入你的文件名字,包括3個文件.c和.cwp和.hex;
10,在自動生成c文件上修改,一點一點的寫入你的程序;
11,編譯程序,可以直接點快捷鍵或者project菜單里選擇編譯;
12,編譯通過,可以看到頭文件都已經自動加入,函數列表也正常生成系統也沒有報錯;
13,文件全都在文件夾里,可以找到.hex文件進行下一步的燒錄工作;
二,在protues里面導入程序(畫圖步驟略)
1,右鍵點mega16,選編輯屬性;
2,選擇內部晶振頻率和程序里面的一致,再選擇剛才編譯生成的.hex文件,確定;
3,點下面的三角開始箭頭,就可以開始仿真了,程序開始運行;
4,畫圖步驟略,可以看一下總線的畫法。
|
-
CVAVR1.png
(37.8 KB, 下載次數: 135)
下載附件
2018-1-14 14:03 上傳
-
CVAVR2.png
(86.48 KB, 下載次數: 129)
下載附件
2018-1-14 14:03 上傳
-
CVAVR3.png
(5.14 KB, 下載次數: 117)
下載附件
2018-1-14 14:03 上傳
-
CVAVR4.png
(9.54 KB, 下載次數: 153)
下載附件
2018-1-14 14:03 上傳
-
CVAVR5.png
(10.33 KB, 下載次數: 111)
下載附件
2018-1-14 14:03 上傳
-
CVAVR6.png
(93 KB, 下載次數: 135)
下載附件
2018-1-14 14:03 上傳
-
CVAVR7.png
(23.09 KB, 下載次數: 122)
下載附件
2018-1-14 14:03 上傳
-
CVAVR8.png
(25.66 KB, 下載次數: 118)
下載附件
2018-1-14 14:03 上傳
-
CVAVR9.png
(74.83 KB, 下載次數: 139)
下載附件
2018-1-14 14:03 上傳
-
CVAVR10.png
(70.09 KB, 下載次數: 123)
下載附件
2018-1-14 14:03 上傳
-
CVAVR11.png
(113.92 KB, 下載次數: 140)
下載附件
2018-1-14 14:03 上傳
-
CVAVR12.png
(89.9 KB, 下載次數: 130)
下載附件
2018-1-14 14:03 上傳
-
CVAVR13.png
(103.6 KB, 下載次數: 164)
下載附件
2018-1-14 14:03 上傳
-
ISIS1.png
(86.46 KB, 下載次數: 123)
下載附件
2018-1-14 14:03 上傳
-
ISIS2.png
(98.33 KB, 下載次數: 142)
下載附件
2018-1-14 14:03 上傳
-
ISIS3.png
(67.21 KB, 下載次數: 166)
下載附件
2018-1-14 14:03 上傳
-
ISIS4.png
(5.93 KB, 下載次數: 111)
下載附件
2018-1-14 14:03 上傳
-
-
7SEG.rar
2018-1-14 14:04 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
41.96 KB, 下載次數: 17, 下載積分: 黑幣 -5
評分
-
查看全部評分
|