|
原創(chuàng)分享一個(gè)基于atmega16芯片的protues仿真特別適合給新人朋友(帶詳細(xì)步驟)
我使用CVAVR創(chuàng)建項(xiàng)目并編譯,生成hex文件在Protues里面仿真的。
此案例較簡單,對(duì)于新手來講是可以接受的。
步驟:
一,創(chuàng)建CVAVR文件;
1,打開CVAVR,軟件界面如圖1;
2,點(diǎn)文件,選新文件;
3,選project是創(chuàng)建新工程,不要選上面的創(chuàng)建單個(gè)文件;
4,確定你要?jiǎng)?chuàng)建新工程需不需要工程向?qū)В牵?br />
5,向?qū)Ю锩嬖O(shè)置一下芯片atmega16,晶振80000000Hz;
6,在向?qū)Ю锩孢x文件,保存配置;
7,8,9,接下來彈出工程保存目錄設(shè)置,選擇一個(gè)目錄,寫入你的文件名字,包括3個(gè)文件.c和.cwp和.hex;
10,在自動(dòng)生成c文件上修改,一點(diǎn)一點(diǎn)的寫入你的程序;
11,編譯程序,可以直接點(diǎn)快捷鍵或者project菜單里選擇編譯;
12,編譯通過,可以看到頭文件都已經(jīng)自動(dòng)加入,函數(shù)列表也正常生成系統(tǒng)也沒有報(bào)錯(cuò);
13,文件全都在文件夾里,可以找到.hex文件進(jìn)行下一步的燒錄工作;
二,在protues里面導(dǎo)入程序(畫圖步驟略)
1,右鍵點(diǎn)mega16,選編輯屬性;
2,選擇內(nèi)部晶振頻率和程序里面的一致,再選擇剛才編譯生成的.hex文件,確定;
3,點(diǎn)下面的三角開始箭頭,就可以開始仿真了,程序開始運(yùn)行;
4,畫圖步驟略,可以看一下總線的畫法。
|
評(píng)分
-
查看全部評(píng)分
|