Proteus 8仿真以及C51单片机广告灯的设计(C语言)实例
一、 广告灯程序编译
二、 Proteus8 仿真
三、 开发板调试
四、 注意事项
一、 广告灯程序编译
-
打开Keil uVision 5新建工程
-
搜索AT89C52芯片并点击OK
-
打开编写界面并新建文本
-
编写C语言程序并保存.c文件
-
添加工程文件
-
在此目录下会弹出.c文件,点击“广告灯.c”然后点击“Add”→“Close”
-
编译无报错
-
编译hex文件:
选择output并勾选 Create HEX File,左上方可以命名hex文件。
- 编译当前文件生成hex文件(保存在Objects文件夹中)
二、 Proteus仿真
- 新建项目步骤如下:
-
设计仿真原理图
-
双击89C52添加hex文件
-
点击右下角按钮进行仿真
-
广告灯成功点亮
三、 开发板调试
1. USB连接并打开开发板开关;
2. 运行烧录软件,打开hex文件,并下载程序。
3. 完成。
四、 注意事项:
Proteus软件只能在英文目录下仿真运行,电脑用户名为中文可能导致报错。如下操作可以解决改问题:
在硬盘的根目录新建立一个文件夹“temp”,例如在C盘建立C: \temp
然后右键点我的电脑->属性->高级->环境变量,然后会看到两个变量设置窗口:一个是你自己的变量,一个是系统变量,修改当前用户的变量(就是上面的窗口里的),
找到变量TEMP编辑为你刚才新建的目录(例如C:\temp)
找到变量TMP编辑为你刚才新建的目录(例如C:\temp)
如果没有就新建一个,最后确定就可以了。