- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
流水灯制作过程
流水灯的制作过程
流水灯的制作过程
及其故障排除
余 为 国
贵州民族学院物电系 邮编:550025
摘要:本次制作由单片机实现,通过单片机执行外部程序存储器的程序来达到控制发光二极管点亮与熄灭以形成流水视觉的目的,并且端口只用到了P0口和P2口。
关键词:流水灯; 制作过程; 故障排除
具体制作步骤如下:
(1) 画电路原理图。(电路原理图)
(2) 列元器件清单(如表二),购元器件。
(3) 按照电路图将元器件焊接好。
(4) 写程序。(程序代码)
(5) 接5V电源,观看其运行效果。
工作原理简单介绍如下:
80C51通过执行外部程序存储器(2764)里面的指令来对电路图左下角的四块74373进行写操作,从而就可以灵活的改变74373里面锁存的内容,而使发光二极管处于不同的状态。由此可见,74373在此是被当作一个只可写而不可读的存储单元来使用的,至于为什么不可读,原因很简单,因为74373是一个单向的8D锁存器,其输入端不能同时作输出端。但我们人可以通过发光二极管来读它里面锁存的内容。
现在要解决的是P0口的时序问题,它包括两个方面:一方面是对外部程序存储器的访问;另一方面是对四个“数据写入单元”(即四个74373)的访问。至于前面那一个可以参照教材170页图9—2。在此本人只对后面一个作详细的介绍。
当然要解决后面一个时序问题,办法有很多。
办法一:直接拿P2.n(n=4,5,6,7)来作为74373的锁存控制信号。( =0)
办法二:拿P2.n (n=0,1,…7)与 或非来作为74373的锁存控制信号。( =0)
办法三:拿 的非来作为74373的锁存控制信号,并用P2.n(n=4,5,6,7)来作为74373的输出控制信号(即 =P2.n)。
……
显然办法一最简单,但它有缺陷。理由是地址信号同时又作为了数据信号,虽然能达到同样的目的,但理论上不是很严格。
办法三和办法二比较也有它的不足,主要是在地址分配方面。虽然选中某一个74373的地址信号是有很多的,但对于方法三不能够分配给每一个74373一个唯一的地址来完成所有的操作。例如:假如现在你已分配好每一个74373一个地址了,并且它能够完成单独访问每一个74373的操作,但它不能够使多片74373输出使能。于是乎如果你要让两片74373中的发光二极管同时发光,那就不能实现了。但你可以变址,这样的话会给你带来编程上的一反复定址的麻烦,并且不便于调试。方法二就不会存在这样的问题,理论上也完全可以通过。于是本人就选用了方法二。
在编程时本人给四片74373的定址如表一:
表一:
芯片
74373(0)
74373(1)
74373(2)
74373(3)
地址
E000H
D000H
B000H
7000H
故障排除:
现在让我来具体地介绍一下焊接全过程。焊接全过程达11个小时(从晚上的11:00到第二天早上的10:00),可见效率之低。焊得慢,当然错误也就少了——只有一处错误。我采取了边焊边检查的措施,这样就把虚焊、短路的可能性降到了最低。但布线时,我只是保证了不要把线放在焊锡层,而没有想着怎样去把它它布的美观和便于查错,幸亏我的没什么差错,要是有的话,那可麻烦了。本次制作总的来说,还算是比较顺的,之所以会这样,是与我执行严格的制作步骤分不开的,我的那一处错误之所以会发生,并不是焊的问题,而是电路图的问题,是2764的27脚( )漏接高电平了。当它空着时,出现的现象是时而能够访问外部存储器,时而又不能。当不能访问时,单片机是死机的,那些发光二极管的亮法当然也就是随机的了。这一点小差错的发现历经了许多“磨难”。试过了好几种检查方案。
方案一:拔掉一些74LS373,看有何现象。结果现象没有改观。
方案二:换晶振,当然还是不行。
方案三:检查复位电路中的每一颗元件,看是否损坏,如未损坏,就将原来的脉冲复位电路改为上电复位电路,结果还是没有影响。
郁闷,那时候的我心情坏到了极点,因为已经没有什么方案可执行的了。但后来经过聂老师和孟仁周的指导。采取了他们提供给我的方案。
方案四:接一颗发光二极管到P1.0口,通过程序去点亮和熄灭它,看其是否受程序控制。说白了,也就是构成了一个最小系统,通过这颗发光二极管去检查它是否工作正常。如果正常,说明是后面的电路出了问题;如果不正常,那么就可以肯定是最小系统有问题。这样不就锁定了目标。
一执行这方案,终于肯定最小系统出问题了。于是对电路图的这一部分是检查了一遍又一遍,但没有发现哪里接错,唯一的一个疑惑点就是,难道这27脚(2764)真的不要接什么吗?不敢肯定,于是乎就上网查资料,最后发现应该接高
您可能关注的文档
- 机械手设计方案说明书制造自动化.doc
- 机械手模型控制系统设计方案.doc
- 机械手臂设计方案.doc
- 机械搅拌澄清池设计方案说明书.doc
- 机械手设计方案.doc
- 机械毕业设计方案送料机械手设计方案.doc
- 机械制造中CADch05.doc
- 机械设备控制技术考试及答案.doc
- 机械毕业设计方案题目.doc
- 机械设计方案专业术语英语翻译3.doc
- DB51_T 3137-2023 柑橘园间作豆类栽培技术规程.docx
- Q_HY 07-2023 低温阀门技术条件.docx
- DB52∕T 1454-2019 精神病专科护理服务基本规范.docx
- T_XJZJXH GY10002.2-2024 “新疆品质” 特色产品技术规范 薰衣草精油.docx
- DB21_T 3981-2024 滑菇采收贮运技术规程.docx
- DB1308_T 368-2025 北柴胡生产技术规程.docx
- DB1307_T 454-2024 谷子品种 张杂谷6号.docx
- DB36T 1574-2022 食品快速检测结果验证通用技术规范.docx
- DB13(J)∕T 202-2016 公共建筑能耗远程监测系统技术标准.docx
- DB21_T 1564.9-2007 岩土工程勘察技术规程 抽水试验规程.docx
文档评论(0)