单片机应用系统设计技术——串行口方式0 拓展并行输出端口 02 74LS164芯片

92 篇文章 ¥29.90 ¥99.00
本文介绍了使用74LS164芯片通过单片机串行口方式0实现并行输出的实验,包括实验目的、内容、步骤和C代码。实验中,74LS164作为8位移位寄存器,数据串行输入并行输出,通过串口方式0控制,以0.5秒间隔实现跑马灯效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

串行口方式0 拓展并行输出端口 02 74LS164

一、实验目的

二、实验内容

三、实验步骤

四、C代码如下

五、实验结果

六、实验体会


一、实验目的

74HC164、74HCT164 是 8 位边沿触发式移位寄存器,串行输入数据,然后并行输出。

数据通过两个输入端(DSA 或 DSB)之一串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。两个输入端或者连接在一起,或者把不用的输入端接高电平,一定不要悬空。

时钟 (CP) 每次由低变高时,数据右移一位,输入到 Q0, Q0 是两个数据输入端(DSA和 DSB)的逻辑与,它将上升时钟沿之前保持一个建立时间的长度。

主复位 (MR) 输入端上的一个低电平将使其它所有输入端都无效,非同步地清除寄存器,强制所有的输出为低电平。

二、实验内容

串口方式0接74ls164输出连续跑马灯,时间间隔0.5秒

三、实验步骤

元件名 数量
AT89C51 Mivroprocessor ICs 1
74LS165
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

漠宸离若

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值