单片机实验课程设计--具有可变图案的走马灯显示功能的设计
《单片机实验课程设计--具有可变图案的走马灯显示功能的设计》由会员分享,可在线阅读,更多相关《单片机实验课程设计--具有可变图案的走马灯显示功能的设计(15页珍藏版)》请在毕设资料网上搜索。
1、1 课程设计任务书课程设计任务书 题题 目:目:具有可变图案的走马灯显示功能的设计 初始条件:初始条件: 具备数字电路的理论知识;具备单片机原理的理论知识和实践能力;熟悉 51 单片机的 CPU 结构 和指令系统;熟悉相关常用接口电路的设计使用方法。 要求完成的主要任务:要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 用定时器设计发光二极管的轮流显示,显示图案和延时时间可按设定的规律变化,要求显示的方 式为相向、相反、交替闪烁。延时时间可设置为 100ms、200ms、300ms。 时间安排:时间安排: 二十二周一周,其中 3 天硬件设计,2 天硬件调试 指导
2、教师签名:指导教师签名: 年年 月月 日日 系主任(或责任教师)签名:系主任(或责任教师)签名: 年年 月月 日日 2 目录 1 走马灯的介绍 4 2.设计走马灯的软硬件介绍 4 2.1 51 系列单片机 4 2.2 Keil C51 软件 .5 3 走马灯的系统设计 .6 3.1 设计思路6 3.2 电路设计6 4 C 语言程序设计 .7 5 仿真测试及分析 . 11 6 实物图及结果分析 12 7 心得体会 13 8 参考文献 14 3 摘要 设计要求:用定时器设计发光二极管的轮流显示,显示图案和延时时间可按设定的规 律变化,要求显示的方式为相向、相反、交替闪烁。延时时间可设置为 100m
3、s、200ms、 300ms。 流水灯的设计涉及到了软硬件方面的知识,需要软硬件综合。 软件方面,可以使用 C 语言或者汇编语言,本课程设计中使用 C 语言,涉及到其中 的循环结构、选择结构以及函数调用的应用,编写程序需要从要求中看出可以简化编写的 结构从而加以使用,同时考虑到单片机的输出端的实际情况,使用条件语句进行修正。 硬件方面,选用了 51 系列单片机,使用了定时/计数器以及并行口,主要使用了中断 功能。定时/计数器实质上是一个加 1 计数器,它可以工作于定时方式,也可以工作于计数 方式,两种方式实际都是对脉冲计数,只不过所记脉冲的来源不同,本次课程设计只使用 定时器,脉冲来源来自晶振
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 实验 课程设计 具有 可变 图案 走马灯 显示 功能 设计
