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

定时器控制4只LED滚动闪烁系统 - 图文

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

3.5设计的连线图:

沈阳理工大学课程设计

3.5.1单片机实物图:

图3.5实物图

3.6 硬件资源及其分配

主要用到的硬件:P0口、LED发光二极管、定时器T0。

? 硬件分配:

(1)P1口:做为输出口,与发光二极管相连接。 (2)定时/计数器T0用来产生1秒的定时。

8

沈阳理工大学课程设计

3.7运行步骤

1、接硬件图接线,为了确保LED灯能够对应显示,实验时,对P0口的接线做了调整。即,P0.0接L1,P0.1接L2,P0.2接L3,P0.3接L4。

2、开始连续运行,观察4个LED灯是与程序设计思路对应,如果有偏差,则单步运行或断点运行,进行调试,直至满足设计要求。

3、整体运行,观察LED显示是否都符合要求,如果不符合,则再调试。直至满足要求。 3.8检测与调试 3.8.1硬件调试:

硬件调试是利用开发系统、基本测试仪器(万用表、示波器等), 检查用户系统硬件中存在的故障。

硬件调试可分为静态调试与动态调试两步进行。 ? 静态调试

静态调试是在用户系统未工作时的一种硬件检测。

第一步:目测。检查外部的各种元件或者是电路是否有断点。

第二步:用万用表测试。先用万用表复核目测中有疑问的连接点, 再检测各种电源线与地线之间是否有短路现象。

第三步:加电检测。给板加电,检测所有的插座或是器件的电源端是否符合要求的值

第四步:是联机检查。因为只有用单片机开发系统才能完成对用户系统的调试。

? 动态调试

动态调试是在用户系统工作的情况下发现和排除用户系统硬件中存在的器件内部故障、器件连接逻辑错误等的一种硬件检查。动态调试的一般方法是由近及远、由分到合。

由分到合是指首先按逻辑功能将用户系统硬件电路分为若干块,当调试电路时,与该元件无关的 器件全部从用户系统中去掉,这样可以将故障范围限定在某个局部的电路上。当各块电路无故障后,将各电路逐块加

9

沈阳理工大学课程设计

入系统中,在对各块电路功能及各电路间可能存在的相互联系进行调试。由分到合的调试既告完成。

由近及远是将信号流经的各器件按照距离单片机的逻辑距离进行由近及远的分层,然后分层调试。调试时,仍采用去掉无关元件的方法,逐层调试下去,就会定位故障元件了。 3.8.2软件调试:

软件调试是通过对拥护程序的汇编、连接、执行来发现程序中存在的语法错误与逻辑错误并加以排除纠正的过程。程序后,编辑,查看程序是否有逻辑的错误。

10

沈阳理工大学课程设计

4 系统软件程序的简单设计

4.1程序框图

开始 初始化,全灭 蓝灯亮,开始闪烁 延时 蓝灯灭,绿灯亮,开始闪烁 延时 绿灯灭,红灯亮,开始闪烁 延时 红灯灭,黄灯亮,开始闪烁 延时

图4.1程序框图

11

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