




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
弟入井出(74弟以4)酒井大率也(74LS堀)\我们在进行数据转换的时候经常会用到74LS164,74LS165,在单片机课程和数字电子基础里都可以看到,这两个芯片是思绪上要形成互补的思想,一个是串入并出,另外一个是并入串出!一下两个例题用到的是单片机的串行线,TXD(发送标志是TI)和RXD(接收标志是RI)串行数据转换为并行数据(741S164串入并出)--U2D7DC31.0uFRX-10k'P1.7P3.7/RCTP1.6P3.6/WRP1.5P3.5/T1P1.4P3.4/T0P1.3P3.3/1NT1P1.2P3.2/1NT0P1.1P3.1JTXDP1.0P3.0/RXDP2.7/A15P2.6/A14EAP2.5/A13ALEP2.4/A12PSENP2.3/A11P2.2/A10P2.1/A9P2.0/A8RSTP0.7/AD7P0.6/AD6P0.5/AD5P0.4/AD4XTAL2--U2D7DC31.0uFRX-10k'P1.7P3.7/RCTP1.6P3.6/WRP1.5P3.5/T1P1.4P3.4/T0P1.3P3.3/1NT1P1.2P3.2/1NT0P1.1P3.1JTXDP1.0P3.0/RXDP2.7/A15P2.6/A14EAP2.5/A13ALEP2.4/A12PSENP2.3/A11P2.2/A10P2.1/A9P2.0/A8RSTP0.7/AD7P0.6/AD6P0.5/AD5P0.4/AD4XTAL2P0.3/AD3P0.2/AD2P0.1/AD1>XTAL1P0.0/AD0IF;IP220_2£l'_2i._2i.D6R3D5R4R5D3-R6-220D2R7R874164D4.口.--ui3、oSRG8n.>C:1/->R2220220220.5.22025022pF AT8!dC:5l/*名称:串行数据转换为并行数据说明:串行数据由RXD发送给串并转换芯片74164,TXD则用于输出移位时钟脉冲,74164将串行输入的1字节转换为并行数据,并将转换的数据通过8只LED显示出来。本例串口工作模式0,即移位寄存器I/O模式。TXD发送*/#include<reg51.h>#include<intrins.h>#defineucharunsignedchar#defineuintunsignedint〃延时voidDelayMS(uintms){uchari;while(ms--)for(i=0;i<120;i++);}〃主程序voidmain(){ucharc=0x80;SCON=0x00;〃串口模式0,即移位寄存器输入/输出方式TI=1;while(1){c=_crol_(c,1);SBUF=c;while(TI==0); //等待发送结束TI=0; //TI软件置位DelayMS(400);}}实验结果:我们要送的数是0x80,串行方式0是移位寄存器输入输出方式。_crol_()在#include<intrins.h>fi,是左移函数。把这数每一位放在C里,TXD进行发送,也就是产生移位脉冲。
每来一次下降沿,数据就发送一次!并行数据转换为串行数据(并入串出741S165)A10k.C3..flI-■■1LILjF-.武八1 1ru.u^uuP0.1/AD1P0.2/AD2XTAL2P0.3/AD3PLI.4/AD4P0.5/AD5P0.6/AD6RSTP0.7/AD7A10k.C3..flI-■■1LILjF-.武八1 1ru.u^uuP0.1/AD1P0.2/AD2XTAL2P0.3/AD3PLI.4/AD4P0.5/AD5P0.6/AD6RSTP0.7/AD7P2.0/A8P2.1/A9P2.2/A10PSENP2.3/A11ALEP2.4/A12EAP2.5/A13P2.6/A14P2.7/A15PI.0P3.0/RXDFl.1FJ.1/IXDPI.2P3.2WT0PI.3P3.3MNT1PI.4P3.4.'T0PI.5P3.5/T1PI.6P3.6yWRPI.7P37/RDATS9C51IIOFFSH.'iFINH<CLIOSOD7D6D5D4D3D2DIDOSI—OSPL.74LS165-^■0汛4&14'虹13-3'-122-,•11丁- 9TX::!/*名称:并行数据转换为串行数据说明:切换连接到并串转换芯片74LS165的拨码开关,该芯片将并行数据以串行方式发送到8051的RXD引脚,移位脉冲由TXD提供,显示在P0口。RXD接收*/#include<reg51.h>#include<intrins.h>#include<stdio.h>#defineucharunsignedchar#defineuintunsignedintsbitSPL=P2A5; //shift/load〃延时voidDelayMS(uintms){uchari;while(ms--)for(i=0;i<120;i++);}〃主程序voidmain(){SCON=0x10;〃串口模式0,允许串口接收while(1){SPL=0; 〃置数(load),读入并行输入口的8位数据SPL=1; 〃移位(shift),并口输入被封锁,串行转换开始while(RI==0);〃未接收1字节时等待RI=0; //RI软件置位P0=SBUF; 〃接收到的数据显示在P0口,显示拨码开关的值DelayMS(20);}}与74LS164的工作原理大致相同,这个这是接收,用LED来显示八个开关的状态。很简单的。注意这个
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 基于多模态的癌症生存分析研究
- 碳达峰背景下榆林市煤炭-火电-废气系统模型研究
- 基于φ-OTDR的振动事件识别平台研究与应用
- 深海采矿泵管系统水力提升固液两相流的动力特性与冲蚀特性研究
- 基于高光谱成像技术的油茶籽油检测研究
- 蚬壳花椒ZdWRKY1基因促进异喹啉生物碱合成的机制研究
- R品牌X门店私域直播策略优化研究
- 2025至2030婴儿家具套装行业产业运行态势及投资规划深度研究报告
- 2025至2030中国机器人工具更换器行业发展趋势分析与未来投资战略咨询研究报告
- 2025至2030中国服装印花设备行业发展趋势分析与未来投资战略咨询研究报告
- 印度尼西亚劳动法
- 工业机器人的发展现状和未来趋势
- 安宁疗护疼痛管理指南的系统评价
- (完整版)语文作文纸方格纸模版(两种格式任选)
- 建函201521号 广铁集团建管处关于发布《邻近营业线施工物理隔离防护办法》的通知
- 健康管理师-第十六章-健康管理相关法律法规
- 审计学-中央财经大学中国大学mooc课后章节答案期末考试题库2023年
- 肾内科学篇病例分析1
- 2023年高考英语二模试题分项汇编-09翻译(教师版)(上海)
- GB/T 42596.3-2023机床安全压力机第3部分:液压机安全要求
- 黑龙江省教育科学规划课题成果鉴定与结题验收评价表
评论
0/150
提交评论