下载此文档

流水灯说明书.doc


文档分类:办公文档 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
【摘要】: 若干个灯泡有规律依次点亮或者依次熄灭叫流水灯,它用在夜间建筑物装饰方面。例如在建筑物的棱角上装上流水灯,可起到变换闪烁美不胜收的效果。一般情况下单片机的流水灯由若干个 LED 发光二极管组成,在单片机系统运行时,可以在不同的状态下让流水灯显示不同的组合,作为单片机运行正常的指示,当单片机系统出现故障时,可以利用流水灯显示当前的故障码,对故障做出诊断。本设计采用一块单片机( )作为流水灯系统的控制核心,通过编程来实现单片机 I/O 口对 LED 的控制,使流水灯显示上下流动、停止流动、闪灯等功能,并由按键控制流水灯的不同亮法,LED 的工作方式通过键盘的扫描实现。其中的 LED 采取共阴极接法,通过依次向连接的 LED 的I/O 口送出低电平来实现 LED 的点亮。【关键词】:流水灯按键控制单片机数码管显示 1、引言 初始条件: AT89C52 ,晶振频率为 12MHz ,控制 16个红色发光二极管; 6种亮灯模式,每个灯亮 200ms ; ,用查询方式实现红色发光二级管的不同亮灯模式; 、灭交替速度可调; 数码管显示每种亮灯模式; ,伴有不同的声音,至少有 3种不同的声音。 要求完成的主要任务: ,自学相关元器件的内部结构、工作方式或初始化编程过程; ,绘制单片机控制系统硬件接线原理图; ,完成程序结构与控制功能设计,进行系统调试,实现控制要求; ,说明书字数不少于 5000 字,参考文献不少于 8篇; 2、系统总体方案设计 系统的方案设计: 根据题目的要求,控制模块需要选择单片机作为核心控件,选择的单片机AT89C5 2还有各自的总线型号的,而对于按键,可以选择BUTTON ,当然用SWITC H 来代替也是可以实现的;显示模块的 LED 发光二极管选择红色。考虑到题目的要求与电路图布线的问题,经过仔细的分析和论证,最终的方案如下:单片机: AT89C52 按键: BUTTON 发光二极管: LED-RED 和蜂鸣器等。系统的基本框图 所示,单片机主要用于对流水灯模块(发光二极管) 的控制,实现流水灯 6种不同闪烁的功能、6种不同的声音以及 LED 数码管显示等功能,而按键模块控制单片机 I/O 口的输出电平,间接地控制流水灯模块。 系统的基本框图 系统硬件配置及组成: AT89C52 芯片介绍按照单片机系统扩展与系统配置状况,单片机应用系统可分为最小系统、最小功耗系统及典型系统等 AT89C52 单片机是美国 ATMEL 公司生产的低电压、高性能CMOS 8位单片机,具有丰富的内部资源: 1、兼容 MCS51 指令系统 2、8kB 可反复擦写(大于 1000 次) Flash ROM ; 3、32个双向 I/O 口; 4、256x8bit 内部 RAM ; 5、3个16位可编程定时/计数器中断; 6、时钟频率 0-24MHz ; 7、2个串行中断,可编程 UART 串行通道; 8、2个外部中断源,共 8个中断源; 9、2个读写中断口线,

流水灯说明书 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-07-31
最近更新