51单片机架构与汇编指令

一、使用Proteus软件、AT89C51单片机的外部引脚和汇编指令,点亮1个LED灯

安装Proteus8软件以及其使教程可以参考:

Proteus使用教程并仿真51程序——LED流水灯_电阻的英语-CSDN博客文章浏览阅读6.7w次,点赞218次,收藏890次。目录一、安装Proteus软件二、熟悉Proteus软件三、51程序设计和仿真四、总结五、参考资料Proteus是Lab Center Electronics公司推出的一个EDA工具软件。Proteus具有原理布图、PCB自动或人工布线、SPICE电路仿真、互动电路仿真、仿真处理器及其外围电路等特点功能。一、安装Proteus软件下面来了解下如何安装Proteus软件,安装过程也十分简单。首先需要下载Proteus的压缩包,链接如下。链接:https://pan.baidu.com/s/1e_电阻的英语https://blog.csdn.net/ssj925319/article/details/108929227

AT89C51单片机外部引脚如图所示:

汇编指令如图所示:

Proteus软件连线如图所示:

当Proteus运行时结果如图所示:

二、分别用51汇编语言和C语言编程设计一个LED流水灯电路,实现流水灯正常工作

1、C语言编程实现LED流水灯电路

Keil5代码如图所示:

Proteus软件连线如图所示:

当Proteus运行时结果如图所示,此时LED灯D1~D8循环点亮:

2、汇编语言编程实现LED流水灯电路

Keil5汇编代码如图所示:

Proteus连线如图所示:

当Proteus运行时结果如图所示,此时LED灯D8~D1循环点亮:

  • 23
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值