串转并的I/O口实验

串转并的i/o 口实验
一. 实验目的
熟悉并掌握串转并的i/o 口扩展方法。
二. 实验设备及器件
ibm pc 机 一台
dp-51proc 单片机综合仿真实验仪 一台
三. 实验内容
1. 写程序,通过单片机的p1 口控制74hc164 的串行输入端口,实现串并转换。
2. 验证串并转换数据的正确性。
四. 实验要求
熟悉串并转换芯片的工作原理,学会使用串并转换芯片扩展单片机的i/o 口资源。
表3.1 74hc164 真值表
五. 实验步骤
1. 短接a5 区jp10 接口,将a5 区的clk164、dina164、dinb164、clr164
与a2 区的p10~p13 对应相连 (clk 对p10 等等)。如图3.5 所示。
图3.5 实验7 原理图
2. 运行编写好的软件程序,完成一次串并转换。
3. 使用c2 区的逻辑笔或d1 区的led 指示灯测试并行输出数据q0~q7 数据的正确性。
六. 实验预习要求
认真阅读本实验内容,提前做好实验准备工作。
七. 实验参考程序
clk equ p1.0
dina equ p1.1
dinb equ p1.2
clr164 equ p1.3
org 8000h
ljmp main
org 8100h
main:
mov sp,#60h ;设置堆栈指针
nop ;设置以下端口的初始状态
clr clk ;clk=0
setb dinb ;dinb=1
clr clr164 ;clr=0 输出端口清零
setb clr164 ;clr=1
mov a,#0aah ;用户输出数据初始化
mov r4,#08h
slchg:
rlc a
mov dina,c ;串行输出一位数据
setb clk ;置位时钟
nop
clr clk
nop
djnz r4,slchg
sjmp $ ;程序结束,完成一次串并转换

end
八. 实验思考题
参考图3.6 电路图,尝试编写软件程序,实现8 位led 流水灯的控制。 有用到74ls164芯片
图3.6 串转并的i/o口实验原理图

如何在信号线中使用共模扼流圈来消除共模噪音
lg拼接屏西安总经销
三星在2020年第二季度抢夺了印度智能手机制造商26%的份额
常用的传感器有哪些
赫联2017业绩增速超30% 新增传感器代理
串转并的I/O口实验
煤的可磨性指数测定仪|煤焦检测设备厂家尽在鹤壁中创
新网络架构催生新产业新生态,运营商应提升自身网络产品创新能力
风机轴承室磨损原因及修复方法
变压器空载运行时功率因数很低是什么原因?
荣耀V30 Pro和iPhone信号对比 信号才是王道
SKYLAB GPS模块,北斗模块选型指导_定位精度篇
物联网预防犯罪的方法将让世界变得更加安全
三星S8真机曝光:全面屏,4月7日预购
恩智浦半导体NXP扩展高速接口ESD保护产品组合
无人机商用普及还有多远的路要走
核心商务区能源中心周界防范系统的功能特点及应用分析
CIS晶圆代工产能增加是好是坏?
云游控股完成收购西瓜互娱,交易金额达1.5亿元
小功率UPS电源的使用技巧与选择注意事项