第一范文网 - 专业文章范例文档资料分享平台

51流水灯设计实验报告 - 图文

来源:用户分享 时间:2025/11/14 1:41:26 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《微处理器与接口技术课程设计》报告

——流水灯设计

专 业: 电气工程及其自动化 班 级: 电气1221 姓 名: 学 号:

2015年7月14日

1.课程设计目的

1.1巩固和加深对单片机原理和接口技术知识的理解;

1.2培养根据课题需要选学参考书籍、查阅手册和文献资料的能力; 1.3学会方案论证的比较方法,拓宽知识,初步掌握工程设计的基本方法; 1.4学会软、硬件的设计和调试方法;

1.5能按课程设计的要求编写课程设计报告,能正确反映设计和实验成果,能用计算机绘制电路图和流程图。 2.课程设计要求

2.1 不得无故缺课。

2.2 独立完成规定的设计任务。 2.3 完成所有实验资料。 3. 硬件设计

3.1 设计思想

1.尽可能采用功能强的芯片

(1)单片机的选型。随着集成电路技术的飞速发展,许多外围部件都已集成

在芯片内,本身就是一个系统,这样可以省去许多外围部件的扩展工作,设计工作大大简化。

(2)优先选用片内带有闪烁存储器的产品。 (3)考虑EPROM空间和RAM空间。 (4)对I/O端口的考虑 (5)预留A/D和D/A通道。 2.以软代硬

原则上,只要软件能做到且能满足性能要求,就不用硬件。 3.工艺设计

包括机箱、面板、配线、接插件等。必须考虑到安装、调试、维修的方便。另外,硬件抗干扰措施也必须在硬件设计时一并考虑进去。 3.2主要元器件介绍 LY-51S单片机开发板 8根杜邦线

AT89C51模块引脚 LED显示灯模块 3.3 功能电路介绍

使用德飞来单片机开发版,利用杜邦线将板子上LED灯与AT89C5的引脚对应连接,然后通过keil和STC-ISP烧制程序,达到LED灯的不同程度点亮。

RP1排阻:330~430欧姆,J9插针,用于连接需要使用的IO口。

4. 软件设计 4.1 设计思想

首先将实验要求分成3部分看

第一步:先编写程序使LED灯从左至右逐个点亮,使用带进位右移指令共显示两遍,共占用16位,然后再使用带进位左移使灯从右至左一盏一盏显示,共显示两遍,占用16位。

第二步:使用2次带进位左移从左至右1,3,5,7;然后2,4,6,8;占用8位闪烁一遍。再使用2次带进位左移从右至1,3,5,7;然后2,4,6,8,占用8位闪烁一遍。

第三步:可采用幅值法使灯按要求点亮。最后是实现从左至右1,2(两盏同时,一下同)-->3,4-->5,6-->7,8;两遍;再从右至左1,2(两盏同时,一下同)-->3,4-->5,6-->7,8;两遍,同样采用幅值法。使用循环程序按上述顺序循环。 4.2软件流程图

开始 | 程序初始化 |

赋初值,使程序带进位左移,重复两遍,占16位 |

赋初值,使程序带进位右移,重复两遍,占16位 |

赋初值,使用两次带进位右移,实现从左至右间隔闪亮 先1357,后2468 |

赋初值,使用两次带进位左移,实现从右至左间隔点亮 先1357,后2468 |

赋初值,分别给每两次所亮的灯一一赋值,共赋16次,每次

搜索更多关于: 51流水灯设计实验报告 - 图文 的文档
51流水灯设计实验报告 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8dizx8c6qy83uyw9777l_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top