找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2707|回复: 3
打印 上一主题 下一主题
收起左侧

AT89C51单片机和移位寄存器74LS164如何连接

[复制链接]
跳转到指定楼层
楼主
像图片中的原理图,我如果要求两个按键(开始和暂停)接在两个外部中断引脚上,然后加上另外一个键为模式切换键,切换心形灯的模式,以及加上一个速度键,我应该怎么使用移位寄存器去拓展AT89C51的接口,连接电路应该是怎样的。

捕获.PNG (120.71 KB, 下载次数: 15)

捕获.PNG
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:195446 发表于 2019-12-17 22:40 | 只看该作者
用移位寄存器来扩展并口,要用51单片机串口方式0,楼主使用74LS164来扩展,连接32个LED,要用到4片74LS164.首尾连接,首片数据AB接至P3.0(RX),4片时钟CP接至P3.1(TX)


程序只需要设置好串口工作方式,然后根据楼主的要求送入相应数据,通过串口输出就可以了。
回复

使用道具 举报

板凳
ID:235200 发表于 2019-12-17 23:39 | 只看该作者
74LS164的1、2引脚接P30,第8脚接所有74LS164的P31,第2片74LS164的1、2引脚接前一片的Q7
回复

使用道具 举报

地板
ID:654365 发表于 2019-12-18 15:01 | 只看该作者
mffhxa 发表于 2019-12-17 22:40
用移位寄存器来扩展并口,要用51单片机串口方式0,楼主使用74LS164来扩展,连接32个LED,要用到4片74LS164. ...

你的意思是,我32个LED全部接到74Ls164上,然后AT89C51接四个按键就行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表