|
本帖最后由 kaillen 于 2020-7-29 21:36 編輯
一, 前些日子,買了本彭偉的《單片機C語言程序設計實訓100例—基于Arduino + Proteus仿真》。當想要試試,要用Arduino編譯時,(如下圖0所示)
0.png (179.23 KB, 下載次數: 69)
下載附件
2020-7-29 19:57 上傳
圖0
不能連接Arduino網站,沒法用Arduino了。還好用芯片系列編譯還可行。打開文件(可以隨文下載放置在文檔中打開)。(如下圖1所示)
1.png (652.32 KB, 下載次數: 70)
下載附件
2020-7-29 19:57 上傳
圖1
二,調整原理圖大小,適合可視,另存工程文件。(如下圖2,3,4所示)
2.png (236.04 KB, 下載次數: 64)
下載附件
2020-7-29 19:57 上傳
圖2
3.png (233.29 KB, 下載次數: 71)
下載附件
2020-7-29 19:57 上傳
圖3
4.png (318.73 KB, 下載次數: 71)
下載附件
2020-7-29 19:57 上傳
圖4
三,點擊Source Code標簽。(如下圖5所示)
5.png (93.98 KB, 下載次數: 73)
下載附件
2020-7-29 19:57 上傳
圖5
四,編輯main.c 代碼如Proteus8.9 VSM Studio ArduinoUNO仿真系列001_跑馬燈(如下圖6所示)
6.png (61.02 KB, 下載次數: 57)
下載附件
2020-7-29 20:11 上傳
圖6
五,Main.c 代碼:
#include "showfun.h"
int main()
{
Setup();
loop();
}
showfun.h:
#ifndef __SHOWFUN_H_
#define __SHOWFUN_H_
#include <inttypes.h>
#include <avr/io.h>
#include <util/delay.h>
#include <avr/interrupt.h>
#include <avr/sleep.h>
void Setup(void);
void loop(void);
#endif
六,點擊構建工程按鈕,編譯工程。(如下圖7所示)
7.png (93.41 KB, 下載次數: 57)
下載附件
2020-7-29 19:57 上傳
圖7
七,點擊窗口左下方仿真按鈕,可見虛擬紅燈閃爍顯示。 (如下圖8,9,10所示)
8.png (323.39 KB, 下載次數: 76)
下載附件
2020-7-29 19:57 上傳
圖8
9.png (250.24 KB, 下載次數: 76)
下載附件
2020-7-29 19:57 上傳
圖9
10.png (323.56 KB, 下載次數: 69)
下載附件
2020-7-29 19:57 上傳
圖10
八,選擇release,點擊構建工程按鈕,編譯工程生成Hex文件。(如下圖11所示)
11.png (102.61 KB, 下載次數: 90)
下載附件
2020-7-29 19:57 上傳
圖11
附件Proteus8.9 VSM Studio ArduinoUNO仿真系列001_跑馬燈在已安裝Proteus8.9的計算機文件夾中打開即可
需要進一步了解,請加入QQ群:976235464
|
-
-
ArduinoUNO_跑馬燈02pt.rar
2020-7-29 19:59 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
129.97 KB, 下載次數: 18, 下載積分: 黑幣 -5
已安裝Proteus8.9的計算機文件夾中打開即可
評分
-
查看全部評分
|