51单片机 流水灯

隔了两周没看,再重新学习时发现之前花了好久搞懂的内容又都让我还回去了,所以记录总结下还是很有必要的。。。。。。。。。。。。。。
##51单片机 流水灯
在这里插入图片描述
上图即为流水灯的模块电路,具体连线如下,强调一下程序段用的是单片机的JP00端口与J12(8个并行排线)相连。初级阶段 模块电路中的74HC245可简单理解为一个通透的驱动电路,输入低电平(高电平),输出也为低电平(高电平)RP20101是限流电阻,LED灯亮度的调节可通过改变限流电阻的大小。如上图D11……D18即LED灯,它的阴极端接地,所以当阳极端输入高电平时LED灯点亮。所以流水灯程序的重点在于使J12的8位并行接口循环为1即要求P0端口循环输出1,我们可以通过for循环和循环左移_CROL_,循环右移_CROR_,来实现,接下来为具体的代码实现段。

(MCS-51单片机有4个8位的并行端口:p0,p1,p2,p3,每个端口都是8位准双向口,共占用32条引脚。)所以当我们想使用其它端口时,让之与J12端口相连即可。

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值