74ls164串行输出扩展运用课程设计

74ls164串行输出扩展运用课程设计

ID:44401996

大小:376.36 KB

页数:9页

时间:2019-10-21

74ls164串行输出扩展运用课程设计_第1页
74ls164串行输出扩展运用课程设计_第2页
74ls164串行输出扩展运用课程设计_第3页
74ls164串行输出扩展运用课程设计_第4页
74ls164串行输出扩展运用课程设计_第5页
资源描述:

《74ls164串行输出扩展运用课程设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、車片机礫程殺针報告741S164串行输出扩展运用班级:09移动1班姓名:王家树、黄志豪学号:09112002、09112003指导老师:陈海松一、课题的提出选择这个课程设计,是由于陈老师在课程上曾提到过741S164芯,并且对串口通信比较喜欢,通过老师的咨询,便提出做一个关于741S164的串行通信程序应用设计的报告。二、设计任务和要求任务:设计一个能够由数码管显示,编写一个关于741S164的串输入并行输出一串数字。要求:利用单片机的并行串行I/OU,利用C语言中的指针函数,编写一段好用又简洁的设计

2、代码。三、设计方案的论证1、首先从参考文献中可以查到54/74164是8位移位寄存器(串行输入,并行输出),是8位边沿触发式移位寄存器,串行输入数据,然后并行输出。数据通过两个输入端(DSA或DSB)Z—串行输入;任一输入端可以用作高电平使能端,控制另一输入端的数据输入。吋钟(CP)每次由低变高吋,数据右移一位,输入到QO,Q0是两个数据输入端(DSA和DSB)的逻辑与,它将上升时钟沿Z前保持一个建立吋间的长度。主复位(MR)输入端上的一个低电平将使其它所有输入端都无效,同时非同步地清除寄存器,强制所

3、有的输出为低电平。2、功能图DSADSBCPMR3—Q04—Q15—Q26—Q310—Q4811—Q512—Q6913—Q7图1.逻辑符号3、引脚说明符号引脚说明DSA1数据输入DSB1数据输入✓X/Q0Q33~6输出GND7地(0V)CP8时钟输入(低电平到高电平边沿触发)/M/R9小央复位输入(低电平有效)Q4~Q710~13输出关键元件:89C51芯片,741S164芯片、数码管、复位电路主要用到的硬件:P3口、数码管、串行输出输入口;硬件分配:1.串行输出输入口(单片机51的10、11脚)分别

4、接第一个741S164的8脚1、2脚,笫二笫三笫四笫五笫六个进行级联;2.741S164的9脚复位端接高电平;3•每个数码管(a、b、c、d、e、f、g)接741s164并行输出口(3、4、5、6、10、11、12、13);五、硬件图>XTAL1XTAL2P0.0/AD0P0.1/AD1P0.2/AD2P0.3/AD3P0.4/AD4P0.5/AD5P0.6/AD619^3456?•noP2.0/A8P2.1/A9P2.2/A10PSENP2.3/A11ALEP2.4/A12EA>

5、2.6/A14P2.7/A15P1.0P3.0/RXDP1.1P3.im

6、JMJ^TTP"血PJXTT!.▼24PZi立PZISRMlJ财细!

7、■MX“FFMFFF-母=?=4FF一73壽F-■fllitilyscncxitapLSXI>*>■~T~(整图分布)六、主程序:1、第一次编写的程序#include#define_DISP_LED_h_voidDisp_LED(unsignedint*key_num);voidDelayNS(unsignedintdly);voidmain(){intnumb

8、6]={1,5,8,3,1,2};Disp_LED(numb);DelayNS(20);}voidDisp_LED(uns

9、ignedint*key_num){UnsignedcharcodeLED_Val[]={0x03,0x9f,0x25,OxOd,0x99,0x49,0x41,0x1f,0x01,0x09};//0-9unsignedchardatanum[6];unsignedchark;num[0]=*key_num;num[l]=*(key_num+1);num[2]=*(key_num+2);num[3]=*(key_num+3);num[4]=*(key_num+4);num[5]=*(key_num+5)

10、;for(k=0;k<=5;k++)SBUF=LED_Val[num[5-k]];while(TI==O);TI=O;}}voidDelayNS(unsignedintdly){inti,j;for(i=0;i<10000;i++)for(j=0;jinclude”DISP_LED.h“voidmain(){intnumb[6]={1,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。