云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Proteus仿真单片机实验

Proteus仿真单片机实验

  • 62 次阅读
  • 3 次下载
  • 2025/5/31 17:01:50

图 3 单片机属性的设定

2.3 Proteus仿真结果

单片机的仿真结果图如图4,模拟信号经A/D转换后,结果送入单片机,再在数码管上显示;通过调节可调电阻的阻值,可以得到不同的显示结果。仿真结果表明,系统达到了预先的设计要求。

在仿真的过程中每个管脚旁边会出现一个小方块,红色的方快表示高电平,蓝色的表示低电平。 通过方快颜色的变化可以很方便地知道每个管脚电平的变化,从而能对系统的运行有更直观的了解,这对程序的调试有很大的帮助。

精选

图4 仿真结果

3.总结

本文结合一个LED闪烁的单片机电路详细说明了Proteus在单片机开发中的应用。可以看出,Proteus功能十分强大,能仿真各种数字模拟电路,且操作简单,使用方便。能快速地进行单片机仿真,加快系统开发的过程,降低开发成本。

精选

实验1 PROTUES环境及LED闪烁综合实验

1. 实验任务

做单一灯的左移右移,硬件电路如图所示,八个发光二极管L1-L8分别接在单片机的P1.0-P1.7接口上,输出“0”时,发光二极管亮,开始时P1.0→P1.1→P1.2→P1.3→┅→P1.7→P1.6→┅→P1.0亮,重复循环。

2. 电路原理图

图1

3. 程序设计内容

我们可以运用输出端口指令MOV P1,A或MOV P1,#DATA,只要给累加器值或常数值,然后执行上述的指令,即可达到输出控制的动作。

每次送出的数据是不同,具体的数据如下表1所示 :

P1.7 P1.6 P1.5 P1.4 P1.3 P1.2 P1.1 P1.0 L8 L7 L6 L5 L4 L3 L2 L1 1 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 1 1 1 1 0 1 1 精选

说明 L1亮 L2亮 L3亮 1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 L4亮 L5亮 L6亮 L7亮 L8亮 4. 程序框图

图2

5. 汇编源程序

ORG 0

START: MOV R2,#8

MOV A,#0FEH SETB C

LOOP: MOV P1,A LCALL DELAY RLC A

DJNZ R2,LOOP MOV R2,#8

LOOP1: MOV P1,A

LCALL DELAY RRC A

DJNZ R2,LOOP1 LJMP START

DELAY: MOV R5,#20 ; D1: MOV R6,#20

精选

搜索更多关于: Proteus仿真单片机实验 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

图 3 单片机属性的设定 2.3 Proteus仿真结果 单片机的仿真结果图如图4,模拟信号经A/D转换后,结果送入单片机,再在数码管上显示;通过调节可调电阻的阻值,可以得到不同的显示结果。仿真结果表明,系统达到了预先的设计要求。 在仿真的过程中每个管脚旁边会出现一个小方块,红色的方快表示高电平,蓝色的表示低电平。 通过方快颜色的变化可以很方便地知道每个管脚电平的变化,从而能对系统的运行有更直观的了解,这对程序的调试有很大的帮助。 精选 图4 仿真结果 3.总结 本文结合一个LED闪烁的单片机电路详细说明了Proteus在单片机开发中的应用。可以看出,Proteus功能十分强大,能仿真各种数字模拟电路,且操作简单,使用方便。能快速地进行单片机仿真,加

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com