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)
如果没有就新建一个,最后确定就可以了。

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

  1. proteus8单片机c语言仿真教程,入门学习Proteus 8仿真软件以及C51单片机的LED点亮(C语言)——实例...

    入门学习Proteus 8仿真软件以及C51单片机LED的点亮(C语言)--实例 一.点亮LED的程序编译 1.打开Keil uVision 4新建一个工程 2.在Atmel下寻找AT89C52芯片并 ...

  2. 52单片机交通灯课程设计

    单片机交通灯课程设计 1. 实验目的和器件 1.1实验目的 (1)通过单片机课程设计,熟练掌握C语言的编写方法,将理论联系到实际中去,提高我们的动手和动脑能力. (2)通过交通信号灯控制系统的设计,掌 ...

  3. 台灯c语言,基于msp430单片机的智能台灯设计(C语言).doc

    基于msp430单片机的智能台灯设计(C语言) 桂林理工大学信息学院 实 习 报 告 实习名称: 电子系统设计创新与实践 名: 学 号: 组 员: 指导老师: 实习时间: 目 录1概述3 1.1 题目 ...

  4. 单片机c语言出租车计时程序,基于单片机出租车计价器课题设计c语言编写(样例3)...

    <基于单片机出租车计价器课题设计(c语言编写).doc>由会员分享,可免费在线阅读全文,更多与<基于单片机出租车计价器课题设计(c语言编写)>相关文档资源请在帮帮文库(www. ...

  5. 台灯c语言,基于msp单片机的智能台灯设计(C语言).doc

    基于msp单片机的智能台灯设计(C语言).doc 基于msp430单片机的智能台灯设计(C语言) 桂林理工大学信息学院 实 习 报 告 实习名称: 电子系统设计创新与实践 设计题目: 基于单片机的智能 ...

  6. 单片机广告灯实验总结_单片机实验三(广告灯实验)分析报告.ppt

    微机原理与接口技术(A)实验三 广告灯实验 1.状态信息窗口 2.程序区与数据区 3.智能一键通 4.智能一键通设置状态窗口 5.文件更新按钮 6.复位目标板 7.操作状态窗口 8.菜单与工具条 9. ...

  7. 单片机八灯交替闪烁c语言代码,单片机闪烁灯汇编语言源代码大全(四款闪烁灯的汇编语言源代码)...

    单片机闪烁灯汇编语言源代码大全(一) 1.单片机AT89C51的P2口接8个发光二极管,让这8个发光二极管显示闪烁功能,即八灯亮2S,熄灭3S,如此循环. 参考程序 ORG 0000H start: ...

  8. 单片机数字定时闹钟设计c语言,电子设计 基于51单片机的定时闹钟设计.doc

    电子设计 基于51单片机的定时闹钟设计 课件之家精心整理资料--欢迎你的欣赏 课件之家精心整理资料--欢迎你的欣赏 摘 要 单片计体积小.能耗低.成本低.功能强,广泛应用于智能产品和工业自动化上.本次 ...

  9. 现代交通灯的设计C语言编程,交通灯设计_优秀论文.doc

    . PAGE .. 毕业论文(设计) 题 目 基于单片机控制的 交通灯的设计 _ 学生姓名 学 号 专业班级 指导教师 完成时间: 201 年 月 日 . PAGE .. 摘 要 交通信号灯的出现,使 ...

最新文章

  1. vs2010开发php,VS2010 下 开发C++
  2. WebAPI(part10)--动态生成表格
  3. AtCoder Regular Contest 105 部分 NIM游戏
  4. C++学习——string
  5. 超详细前端开发案例:品优购商场项目(四)
  6. oracle—ebs_采购功能点操作手册,oracle—EBS_采购功能点操作手册
  7. 前端工程师和数据科学的快乐
  8. Oracle 获取表注释和列注释
  9. Python:解决cmd中已经通过pip安装完某个包后在pycharm中却无法使用或安装
  10. 区块链:关键阻力的突破会带来持续的积极情绪
  11. 手机组态软件_安卓平板组态软件​_移动端组态软件介绍
  12. java ffmpeg amr转wav_FFmpeg转音频格式为wav
  13. RPM包安装MYSQL
  14. JAVA---集合子接口之Set
  15. malloc与calloc
  16. Cutting Bamboos【主席树+二分】
  17. 生死看淡,不服就GAN(七)----用更稳定的生成模型WGAN生成cifar
  18. 技术接受模型(TAM,Technology Acceptance Model)
  19. eclipse中的svn提交代码时文件上出现蓝色加号或者十字架时最笨但最有效的方法
  20. Layui table表格操作列,按钮过多时展开点击失效问题解决方法

热门文章

  1. JSP学生寝室管理系统myeclipse开发sql数据库BS模式java编程struts2框架网页结构
  2. 一款全兼容的播放器 videojs
  3. 自学SQL网之学习笔记(题目+答案)
  4. 山东大学软件学院2022-2023软件工程期末考试(回忆版)
  5. 高并发的一些处理方法
  6. 日文输入时促音、拨音、拗音的输入方法
  7. qt学习笔记 来自B站【最新QT从入门到实战完整版|传智教育】
  8. 天然水晶挑选全攻略 真假水晶鉴别方法 保养净化
  9. 河北服务器机柜型号,标准D型网络服务器机柜
  10. could not open 'D:\Java\lib\amd64\jvm.cfg