版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、节日彩灯控制器的设计课程设计报告设计题目: 节日彩灯控制器的设计 专 业: 物联网工程 指导教师: 学 号: 085416135 姓 名: 同组人员: 成 绩: 评 语:计算机与数据科学学院2018年 1月 16 日1、 课程设计题目分析1、 题目要求:以单片机为核心,设计一个节日彩灯控制器:1) 正常情况下,彩灯从左到右开始流动。2) 设计一按键,按此键则停止流动,所有灯为暗。再按此案件彩灯正常流动。3) 设置一按键,按此键则灯间隔一个灯闪烁2s钟;再按此键,灯会由左到右,再由右向左流动闪烁2s钟。2、 涉及到的原理3、 设计思路stc89c52rc单片机共有4个双向的8位并行i/o端口,片
2、内i/o端口作为输出使用时,最常用的应用控制是相应的i/o引脚上的led点亮与熄灭。1.p1口1.1 位电路结构 由三部分组成: (1)1个数据输出锁存器,用于输出数据位的锁存; (2)2个三态的数据输入缓冲器buf1和buf2,用于读锁存数据和读引脚数据的输入缓冲; (3)输入驱动电路,由1个场效应管(fet)和1个片内上拉电阻组成。 p1口某一位的位电路结构如下图所示: 图1-11.2工作过程分析p1口只能作为通用的i/o口使用。(1)p1口作为输出口时,若cpu输出1,q=1,q*=0,场效应管截止,p1口引脚的输出为1;若cpu输出0,q=0,q*= 1,场效应管导通,p1口引脚的输出
3、为0。(2)p1口作为输入口时,分为“读锁存器”和“读引脚”两种方式。“读锁存器”时,锁存器的输出端q的状态经输入缓冲器buf1进入内部总线;“读引脚”时,先向锁存器写1,使场效应管截止,p1.x引脚上的电平经输入缓冲器buf2进入内部总线。1.3 p1口特点p1口由于有内部上拉电阻,没有高阻抗输入状态,故为准双向口。作为输出口时,不需要在片外接上拉电阻。p1口“读引脚”输入时,必须先向锁存器写入1。2.循环移位原理循环移位法是采用循环程序结构进行编程。我们在程序一开始就给 p1口送一个数,这个数本身就让p1.0先低,其他位为高,然后延时一段时间,再让这个数据向高位移动,然后再输出至p1口,这
4、样就实现“流水”效果了。键盘具有向单片机输入数据、命令等功能,是人与单片机对话的主要手段。下面介绍键盘的工作原理和键盘的工作方式。2、 课程设计1、 应用到的软件: stc-isp-15xx-v6.85 keil uvision52、 硬件设计分析led灯原理图:key5控制 key6控制单片机原理图1) 包括功能能模块图2) 各个功能模块的原理3) 系统设计原理图运用“stc89c52orstm32”单片机的部分模块实现要求功能4x4矩阵按键stc89c52orstm32按键8位led灯3、 软件设计分析:1) 包括系统的程序设计的流程图;a为奇数key_value=otherkey_val
5、ue=1key_value=0中断开启外部激发随时响应按led2模式正常流动判断b奇偶性按led0模式正常流动判断a奇偶性开始判断键值key_value按led3模式正常流动按led0模式正常流动按led1模式正常流动a为偶数b为奇数b为偶数程序执行流程图2) 原程序及主要功能模块的简单介绍;中断2响应中断1响应等待中断响应赋值key_value=0a自增1赋值key_value=1b自增1中断执行流程3) 主要代码:4) 设计基本步骤。4、 系统运行结果分析1) 系统操作的基本过程2) 如何操作3) 运行结果截图及分析;3、 总结总结个人课程设计的基本思路,方法,存在的问题,处理的方法等。4
6、、 感谢我们这次设计课题是“节日彩灯控制器的设计”,经过两个星期的时间,我们大体上完成了设计要求。感谢老师在此期间对我的悉心指导,让我们知道了如何将理论与实践结合。在此次课程设计期间,我渐渐学会了一些知识,由开始的不知如何去做到课程的完成,在此期间,询问了许多老师和同学,以及查阅资料,将遇到的问题进行了解决。知道了如何去使用单片机,明白了看图的重要性,这都帮助了我们将实验完成。感谢老师和同学的帮助,让我们顺利的完成了课题,也提高了自己的动手能力。感谢老师不厌其烦的为我们讲解我们所迷惑的小知识,亲自为我们实验并且帮我们查找错误,这种种平易近人的教学作风,娴熟的知识及理论,让我深受感触,必将对我的以后有所影响。最后,再次对那些在这两
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 呼吸皮囊选择类试题及参考答案
- 事业副科面试常见题目与精准答案
- 会议室用的LED显示屏怎么选
- 2026年大数据技术实操考核题库
- 2026年广东省苏教版高中生物必修第8章综合测试卷
- 2026年高分子材料科学与工程实操考核题库
- 2026年环境科学与工程实操测试
- 2026年个人财务规划与资产配置习题集
- 2026年河北省苏教版初中英语下册第7单元词汇练习
- 2026年福建省苏教版七年级英语下册第6单元阅读理解专项训练习题
- 2026广西南宁市青秀区政务服务局招聘1人(劳务派遣)笔试参考题库及答案详解
- 地下人行通道监理实施细则
- 303智能化综采工作面作业规程
- 人教版初中数学同步讲义七年级上册专题提升 线段的计算与角度的计算(30题)(原卷版)
- PDS-7000系统用户手册(V300-最终版)
- JBT 14646-2023 低蠕变填充改性聚四氟乙烯垫片 (正式版)
- 全自动运行地铁车辆-济南轨道交通2号线
- 2023年【汽车驾驶员(技师)】考试题及汽车驾驶员(技师)试题答案
- 餐厨废弃物处理记录表
- 常见的梁质量通病和防治及安全预控
- 广州市养老机构服务合同-示范文本
评论
0/150
提交评论