小言_互联网的博客

Proteus 8仿真以及C51单片机广告灯的设计(C语言)实例

275人阅读  评论(0)

Proteus 8仿真以及C51单片机广告灯的设计(C语言)实例

一、 广告灯程序编译
二、 Proteus8 仿真
三、 开发板调试
四、 注意事项

一、 广告灯程序编译

  1. 打开Keil uVision 5新建工程

  2. 搜索AT89C52芯片并点击OK

  3. 打开编写界面并新建文本

  4. 编写C语言程序并保存.c文件

  5. 添加工程文件

  6. 在此目录下会弹出.c文件,点击“广告灯.c”然后点击“Add”→“Close”

  7. 编译无报错

  8. 编译hex文件:

选择output并勾选 Create HEX File,左上方可以命名hex文件。

  1. 编译当前文件生成hex文件(保存在Objects文件夹中)

二、 Proteus仿真

  1. 新建项目步骤如下:



  1. 设计仿真原理图

  2. 双击89C52添加hex文件

  3. 点击右下角按钮进行仿真

  4. 广告灯成功点亮

三、 开发板调试
1. USB连接并打开开发板开关;
2. 运行烧录软件,打开hex文件,并下载程序。

3. 完成。

四、 注意事项:

Proteus软件只能在英文目录下仿真运行,电脑用户名为中文可能导致报错。如下操作可以解决该问题:
在硬盘的根目录新建立一个文件夹“temp”,例如在C盘建立C: \temp
然后右键点我的电脑->属性->高级->环境变量,然后会看到两个变量设置窗口:一个是你自己的变量,一个是系统变量,修改当前用户的变量(就是上面的窗口里的),
找到变量TEMP编辑为你刚才新建的目录(例如C:\temp)
找到变量TMP编辑为你刚才新建的目录(例如C:\temp)
如果没有就新建一个,最后确定就可以了。


转载:https://blog.csdn.net/m0_47005526/article/details/115429493
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场