基于C51单片机4按键4种花样流水灯设计

来源:淘金网官方    发布时间:2025-11-23 17:32:52

  该系统中的LED灯并排排列可根据某种既定的规律进行闪烁,对其他同类灯光美化系统设计而言具有一定的借鉴价值。

  关键词:51单片机;流水灯;单片机设计中图分类号:TP391.41 文献标识码:A 文章编号:1007-9416(2018)12-0156-02本文以AT89C51单片机芯片为核心,通过硬件设计工作和软件设计工作,实现控制8个发光LED二极管的闪烁,即使LED二极管按照某种位置放置,按照时间先后和间隔顺序进行发光与熄灭的实现,也称流水灯控制系统。

  1 系统框架设计本设计的目的主要是为了可以控制8个LED发光二极管的闪烁工作,对于一般的基于单片机技术的控制管理系统开发而言,要实现系统供电、系统驱动、系统复位以及功能扩展。

  为了简化系统模块设计,减少系统开发工作量,因此本设计的系统框架搭建大致上可以分为单片机最小工作系统模块、灯光控制模块、以及LED发光二极管电路模块3部分,而单片机最小工作系统模块中又分为时钟电路模块和复位电路模块,以及单片机芯片。

  2 AT89C51单片机单片机全称为单片微型计算机,又被称为单片微控制器,经过不断的技术迭代和改进,如今的单片机已将一个基本完整的、可以在一定程度上完成计算机基本功能的器件集成于一块微型芯片当中。

  开发人员在开发各种控制管理系统时,常常将单片机作为系统的核心,通过其接口来扩展和实现其他功能,通过向单片机内烧录已经制定好的程序来实现系统自动控制。

  AT89C51型单片机是51系列单片机众多款型中最为的经典的单片机之一。

  该单片机以其低廉的价格、可靠的性能、良好的扩展和兼容性占据了广大的单片机市场,获得了许多电子工程师的应用。

  2.1 单片机最小工作系统要想驱动一块单片芯片正常工作,需要为其提供合适的工作电压,需要可提供时钟脉冲信号来控制单片机内部各个指令的有序执行和操作的时钟电路,以及能够控制管理系统复位操作的复位电路三部分。

  中国电子科技大学实习总结报告实习类型生产实习实习单位电子科学学院实习基地实习起止时间 201X年7月X日至202X年6月X日指导教师所在院(系)电子科学学院班级电信X班学生姓名学号202X年 6月 20日多按键花样流水灯设计一、设计目的与要求通过学习51单片机开发软件及其实验箱掌握51单片机与外部扩展芯片连接方式和外部芯片的初始化编程方法。

  1、设计目的(1)掌握51系列单片机的基本硬件结构及工作原理;(2)掌握51系列单片机的汇编语言及基本程序设计方法;(3)学习并掌握使用51系列单片机开发控制系统的基本步骤及方法。

  (2)设置四个按键K1—K4,按下K1跑马灯,K2流水灯,K3鸳鸯戏水,K4则循环三种控制方式。

  (3)跑马灯:共8个LED逐次点亮,每隔100ms点亮一个LED,点亮100ms后关闭。

  (4)流水灯:共8个LED逐次点亮,每隔100ms点亮一个LED,点亮100ms后下一个LED点亮,当所有LED灯全部点亮后,延时100ms,然后全灭;然后继续上次操作。

  (5)鸳鸯溪水灯:共8个LED,第一次1、3、5、7号灯点亮,延时100ms,关闭,延时100ms,2、4、6、8号灯点亮,延时100ms,关闭,延时100ms。

  二、单片机开发板原理整个系统工作由软件程序控制运行,根据自身的需求,可以上电后系统经过初始化,进入用户设定模式状态。

  本方案以AT89C52单片机作为主控核心,与驱动等模块组成核心主控制模块。

  在主控模块上设有晶振电路和8个LED显示二极管,根据自身的需求编写若干种亮灯模式,依据各种亮灯时间的不一样的需要,在不同时刻输出灯亮或灯灭的控制信号。

  课程设计报告书题目: 单片机控制的花样彩灯设计专业:电气工程及其自动化(1)班学号:学生姓名:指导教师:2010年12 月 1 日南昌工程学院课程设计(论文)任务书一、课题设计(论文)题目:基于单片机控制的花样彩灯设计二、课程设计(论文)使用的原始资料(数据)及设计技术方面的要求:设计的基本要求:以MCS51单片机为核心,辅以外围接口电路,设计一个由键盘控制的四种花样LED闪烁彩灯,使八个LED实现流水灯(跑马灯)、逐点点亮、间隔点亮、逐点熄灭四种花样。

  在当前花样循环显示时,按下相应的花样选择按钮,能立即转换至对应的闪烁花样(但必须在去干扰或消除抖动之后)。

  1、单片机控制管理系统硬件电路设计,包括单片机时钟和复位电路的设计、LED驱动和键盘设计等。

  2、控制软件设计与调试,包括1S定时功能的实现、键盘响应程序和显示控制程序等。

  三、课程设计(论文)工作内容及完成时间:1、查找相关文献,进行方案选择。

  2天 12.2---12.3四、主要参考资料:1、《单片机原理及应用》,李建忠,西安电子科技大学出版社,2002年2、《单片微型计算机与接口技术》,李群芳等,电子工业出版社,2002年3、《单片微型计算机原理与接口技术》,陈光东等,华中科技大学出版社,1999年4、《单片机实验与实践》,周立功等,北京航空航天大学出版社,2004年5、《开放式综合实验/仿线实验分册》,伟福公司电气与电子工程系 07电气工程电力系统专业 1 班学生:王文虎日期:自 2010 年 11 月 22 日至 2010 年 12 月 3 日指导教师:章彧助理指导教师(并指出所负责的部分):教研室:电气工程教研室主任:目录1引言 (4)2 设计原理 (5)2.1MCS51 (5)2.2 LED (6)2.3中断指令 (8)2.4硬件接原理图 (9)3程序流程图 (11)3.1主流程图 (11)3.2流水灯子流程图 (12)3.3中断程序流程图 (13)4汇编程序 (14)4.1主程序 (14)4.2一秒钟定时程序 (17)5小结 (18)参考文献 (19)1.1引言随着时下人们生活环境的不断改善和美化,在许多场合能够正常的看到彩色霓虹灯。

  指导教师:许景辉多按键花样流水灯的设计摘要:自人类发明计算机以来,单片机技术在社会各领域中得到了广泛的应用。

  在流水灯控制管理系统中,单片机的作用更是发挥的淋漓尽致,成为此系统中的核心部分。

  利用单片机的可编程功能,软硬件结合,来控制LED的灯的开通关断,通过丰富多彩的花样变化,给人以不同的视觉效果,更是成为现代商业社会必不可少吸引消费的人的普遍手段。

  本文结合单片机的突出特点,着重介绍通过单片机来实现多按键花样流水灯的变化,最重要的包含其软件程序的编写、硬件电路的搭接、器件的选择,以及通过PROTEUS的仿真和PCB板的制作等。

  基于c51单片机4按键4种花样流水灯设计单片机流水灯电路图单片机流水灯程序单片机流水灯按键控制流水灯单片机按键消抖程序单片机按键程序单片机按键控制led单片机按键电路单片机独立按键程序

  实现延时通常有两种方法:一种是硬件延时,要用到定时器 /计数器,这种办法能够 提高CPU的工作效率,也能做到精确延时;另一种是软件延时,这种方法主要是采用 循环体进行。

  在很多情况下,定时器/计数器经常被用作其他用途,这时候就只能用软件方法延 时。下面介绍几种软件延时的方法。 2.1 短暂延时 2.2 在C51中嵌套汇编程序段实现延时 2.3 使用示波器确定延时时间 2.4 使用反汇编工具计算延时时间

  3. 方式2 THx作为常数缓冲器,当TLx计数溢出时,在置“1”溢出标志TFx 的同时,还自动的将THx中的初值送至TLx,使TLx从初值开始重新计 数。 其定时时间为:

  若工作在模式0,则最大定时值为:213×1μs =8.192ms 若工作在模式1,则最大定时值为: 216×1μs =65.536ms (2)置定时/计数器初值,直接将初值写入寄存器的TH0、TL0或TH1、TL1;

  (3)对TCON寄存器中的TR0或TR1置位,启动定时/计数器,置位以后,计数器 即按规定的工作模式和初值进行计数或开始定时。

  4.2.7定时器编程步骤 MCS-51单片机的定时器/计数器是可编程的,具体步骤如下: (1)对TMOD赋值,以确定定时器的工作模式; 初值计算: 设计数器的最大值为M,则置入的初值X为: 计数方式:X=M-计数值 定时方式:由(M-X)T=定时值,得X=M-定时值/T T为计数周期,是单片机的机器周期。 (模式0: M为213=8192 ,模式1: M为216=65536,模式2和3: M为28=256)基于51单片机的花样流水灯设计--学位论文

  摘要摘要计算机技术的快速的提升和提高,把我们带入了崭新的时代,现在,计算机的应用已经深入到千家万户。

  单片机在现在社会存在广泛的应用,小到人们的日常电子用品,大到航天飞机、宇宙飞船,上面都有单片机的广泛应用。

  本系统由单片机控制,I/O口接LED的负极,而LED的正极则直接与5V电源相连。

  因此能够最终靠控制单片机的I/O口的电平高低以达到控制LED,以此来实现不同花样的流水灯的目的。

  1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。

  2、仅部分预览的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。

  3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服上班时间:9:00-18:30)。

  本站资源均为网友上传分享,本站仅负责收集和整理,有任意的毛病请在对应网页下方投诉通道反馈



上一篇:东风小康C35 优惠政策
下一篇:【51单片机】花式流水灯
联系我们
1688企业店
淘金网官方

扫一扫,咨询报价

友情链接

扫一扫下单购买