单片机毕业设计---独立式按键移动点亮
《单片机毕业设计---独立式按键移动点亮》由会员分享,可在线阅读,更多相关《单片机毕业设计---独立式按键移动点亮(9页珍藏版)》请在毕设资料网上搜索。
1、 课课 程程 设设 计计 课程名称:单片机应用技术课程设计课程名称:单片机应用技术课程设计 题目题目名称名称:独立式按键移动点亮:独立式按键移动点亮 独立式按键控制灯的移动点亮 一、一、 总体方案总体方案 1 1、要求、要求:用 8051 单片机,采用一个独立式按键 KEO,控制四个发光二极 管 L1、L2、L3、L4,单片机晶振采用 12MHz 2 2、方法:、方法:当第一次按下 KEO 时,点亮 L1;当第二次按下 KEO 时,点亮 L2; 当第三次按下 KEO 时,点亮 L3;当第四次按下 KEO 时,点亮 L4;再按下开关 KEO 时,又轮到 L1 在闪烁,如此轮流下去 3 3、设计思
2、维:、设计思维:针对“独立式按键控制灯的移动点亮”课程设计问题,根 据题目要求, 设计出单键控制多灯的移动点亮就可, 并不需要太复杂的工艺过程。 我们可以选择 8051 系列的单片机,4 个发光二极管、一个独立式按键、导 线若干,外加电源就可实现设计要求。 利用 8051 内部查询方式来读单片机是否有键按下并不影响其他的工作进 程。用查询方式来计数按键按下的次数实现控制灯的移动点亮。本设计是以开关 状态来设置输入数据的,当所设置的功能键按下时,单片机完成该键所设定的功 能。由于机械式按键在按下或释放时,存在机械弹性作用的影响,通常伴随有一 定时间的触点抖动,然后其触点才稳定下来。在触点抖动期间
3、检测按键的“通” 与“断”状态,可能导致判断出错,即“按键一次”的按下或释放被错误地认为 是多次操作,这种情况是不允许出现的。为了克服按键触点机械抖动所导致的检 测误判,必须采取去抖措施。因为只有一个键,我们考虑用硬件去抖就可以了。 硬件去抖可在键的输入端加 RS 触发器或单稳态触发器构成去抖动电路。利用 当触发器翻转时,触点抖动对其不会产生任何影响,从而消除抖动的影响 二、硬件设施二、硬件设施 线路分析:原理图如下所示. 独立式按键控制灯的移动点亮所用核心是 8051 系列单片机,内部带有 4KB 的 ROM,现有 128B 的片内 RAM,已大大满足要 求。独立式按键控制灯没有大量的运算和
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机 毕业设计 立式 按键 移动 点亮
