网站大量收购闲置独家精品文档,联系QQ:2885784924

74165实验 文档.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
74165实验 文档

74LS164串入并出实验在单片机系统中,如果并行口的IO资源不够,而串行口又没有其他的作用,那么我们可以用74LS164来扩展并行IO口,节约单片机资源。74LS164是一个串行输入并行输出的移位寄存器。并带有清除端。其中;Q0—Q7并行输出端。A,B串行输入端。MR清除端,为0时,输出清零。CP时钟输入端。74LS164引脚定义74LS164逻辑表74HC164的应用示例;74HC164是串入并出的数据移位模块,在其时钟端(CK)每送入一个时钟脉冲,则其当前的数据线(DT)状态即被移位至输出端输出,164的数据在时钟上升沿被锁存,输出由A向H依次移位;下降沿有效,从低到高位的顺序传送.******************TRAN_PROC:        LDA    DEFINE_DATA        LDX    #8        CLR1R3.1 TRAN_PROC_1:        ROR    A        STC    R3.2  ;DATA    LINE        SET1R3.1  ;CLOCK   LINE        NOP        NOP    ;   NOP        CLR1R3.1        DEC    X        BNE    TRAN_PROC_1 TRAN_PROC_END:         RET**********************************************     74LS165并入串出实验74L165是并行输入,串行输出移位寄存器。80C51单片机内部的串行口在方式0工作状态下,使用移位寄存器芯片可以扩展一个或多个8位并行I/O口。其引脚如图所示。A,B,C,D,E,F,G,H并行输入端。QH串行输出端。CLOCK:时钟输入端。CLOCKINHIBIT:时钟禁止端。当时钟禁止端CLK2为低电平时,充许时钟输入。SHIFT/LOAD:移位与置位控制端。SER:扩展多个74LS165的首尾连接端。本练习TXD(P3.1)作为移位脉冲输出端与74LS165的移位脉冲输入端CLOCK相连;RXD(P3.0)作为串行输入端与74LS165的串行输出端QH相连;P3.2用来控制74165的移位与置入。74LS165 引脚定义74LS165逻辑表74LS165 电路原理:本练习利用串行口扩展了1片74LS165,从而实现了8个按键的输入,在单片机的P1口连接了8个LED发光二极管,程序中实现了用按键控制发光二极管的亮与灭。流程为8路开关-74165-3PIN数据线-8路指示灯。由此可以看出通过165传输,只用了3条数据线,就实现了8个开关控制8个灯的目的。从而节约了控制的连线。

文档评论(0)

bigone123 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档