用户登录  |  用户注册
首 页毕业论文毕业设计下载定做交易过程截图支付宝在线支付
当前位置:完美毕业网毕业设计下载电子信息自动化通信毕业设计

LED点阵心形流水灯礼品设计

联系方式:点击这里给我发消息QQ212181988
官方主页:www.biye114.com
图片预览: ;论坛转帖
插件情况:
售后服务:请联系客服QQ:212181988
一键分享拿折扣:
  • 好的评价 如果您觉得此软件好,就请您
      0%(0)
  • 差的评价 如果您觉得此软件差,就请您
      0%(0)

软件简介

 0前言1
1系统组成和功能... 1
1.1系统组成1
1.1.1 AT89C51单片机1
1.1.2 16乘16格子2
1.2系统功能3
2.系统原理3
2.1系统仿真图3
2.2真实照片4
3程序流程图... 6
4代码... 7
5结论14
参考14
基于单片机控制心脏流灯与格子
0前言
随着社会的发展,SCM得到了广泛的应用,人们越来越重视SCM的应用。例如,温度与每个人密切相关,并且在一些生产车间中不断测量温度,甚至进一步调节温度等,这些都是SCM应用的例子。这种设计是单片机和点阵加小流量灯电路,作为玩具非常有趣。
这项工作,初衷是通过单片机学习,给朋友做生日礼物。由于时间紧迫,我赶时间做了。请原谅我。
1.系统组成和功能
1.1系统组成
该系统主要由AT89C51单片机,18b20,1602,蜂鸣器,四合一七段数码管等组成。
1.1.1 AT89C51单片机
AT89S51具有以下特性:40引脚,8 k字节闪存片上程序,256字节数据随机存取存储器(RAM),32个外部双向输入/输出(I / O),5个中断嵌套中断优先级2层,两个16位可编程定时器计数器,两个全双工串行通信端口,看门狗(WDT)
电路,片上时钟振荡器。
此外,AT89S52的设计和配置可在可用频率下振荡
是0Hz,可以通过软件设置省电模式。在空闲模式下,CPU停止工作,而RAM定时计数器,串行端口和外部中断系统可以继续工作。在电源关闭模式下,振荡器被冻结并保存RAM数据。芯片的其他功能将停止,直到外部中断激活或硬件复位。
引脚图如图1-1所示。
1.1.2 16×16点阵显示模块
该位图屏幕采用4个8 * 8位图组合形成16×16位图,由驱动集成电路SN74HC164和74HC595组成。通过软件控制,屏幕具有动态扫描显示功能,可以显示文字,图形,动画等图案。
1,SN74HC164是串行移位寄存器,串行输入和并行输出,平时结束CLR为高电时,每个到A时钟CLK寄存数据从Qa到Qh方向A,即Qa到Qb,Qb,Qc ,Qc到Qd,Qd,Qe,Qe到Qf,Qf-Qg,Qg,Qh,同时两个输入端而不是A和B的结果进入Qa,SN74HC164的逻辑功能如图1-2所示。
图1-2 SN74HC164的逻辑功能图
2. 74HC595具有一个带8位串行输入和并行输出的移位寄存器,可为8位d型存储寄存器提供数据。 74HC595N的存储寄存器具有三态输出。移位寄存器和存储寄存器具有独立的时钟。 74HC595N的移位寄存器具有最高优先级的直接零清零端(SRCLR),串行输入端(SER)和用于级联的串行输出端。当输出使能端(OE)为高电平时,74HC595的输出将处于高电阻状态。
移位寄存器时钟(SRCLK)和存储寄存器时钟(RCLK)均为上升沿触发。如果将两个时钟绑定在一起,则移位寄存器将始终将存储寄存器引导一个时钟脉冲。
SN74HC595特点:8位串行输入,并行输出移位;宽工作电压范围:2.0-6.0v高强度电流三态输出,可驱动高达15 LSTTL负载;低功耗,最大ICC = 80微米;典型TPD = 13 ns; 5V的驱动电流为正负6ma;移位寄存器可以将低输入电流复位为零,最大微米;具有三态输出锁存器的8位移位寄存器。
最后,集成了74HC595和74HC154晶格的物理图,如图1-3所示。
3.格子主要技术参数:
显示容量:16 * 16个字符
芯片工作电压:4.5-5.5v
工作电流:2.0ma(5.0v)
模块的最佳工作电压:5.0v
4.引脚功能说明
VCC 5 V电源
GND接地
DS串行数据输入
STcp并行数据输出时钟SHcp串行数据输入时钟
CS选择器使能A0-A3 16位数据选择器输入
不计算电源线,共8线,计算电源是10线。该晶格将驱动集成电路74HC595,74HC154等置于晶格后面,并且可以显示10条线和信号的引入。
2系统设计
2.1系统设计方案
采用TC89C52RC单片机,16 * 16点阵LED,74HC164N和74HC595N芯片,TIP127晶体管组成汉字点阵显示系统。这个系统主要是本系统主要分成屏体和控制器两大部分。屏体的主要部分是LED点阵,还有行列驱动电路。LED点阵屏采用16*16LED显示模块连接而成。一块16行16列显示屏,其LED发光器件数量相当大,不适合使用静态驱动电路,而采用动态扫描驱动电路。扫描驱动电路采用多行的同名列共用一套驱动器,行驱动器一行的行线连接到电源的一端,列驱动器一列的列连接到电源的另一端。控制电路负责有序地选通各行,选通每一行之前还要把该行该列的数据准备好,一旦该行选通,这一行上的LED发光器件就可以根据列数据进行显示。
本系统的控制电路采用单片机方法,由于单片机的I/O口数量少,驱动能力不强,则要扩展一定的硬件电路,才能满足显示屏的需要。硬件电路大体上可分为单片机控制器、LED显示屏行列驱动电路、LED点阵屏三部分,LED显示屏驱动电路使用通用的数字电路并尽量减少外围硬件,做到电路简单、适应性强、成本不高、维护方便等要求。
为了增强汉字点阵的显示效果,LED汉字点阵显示系统也可以有多种显示模式。最简单的显示模式是静态显示。同静态显示模式相对应有多种动态显示模式,它们所显示的文字是动态的。按照文字运动的特点可以分为平移、闪烁、旋转、缩放等多种显示模式。产生不同显示模式的方法可以通过一定的算法从原来的显示数据产生。不过当算法太复杂时就会太浪费时间,也可以考虑预先生成刷新数据,存储备用。
本系统采用动态显示的模式,所谓的动态显示模式是指逐行轮流点亮。我们把所有的同一行发光管的阳极连接在一起,把所有第一列发光管的阴极连接一起,先送出对应第一行的发光管亮灭的数据并且锁存,然后选通第一行使其点亮一定的时间然后熄灭;再送出第二行的数据并且锁存,然后宣统第二行使其点亮同样的时间,然后熄灭;直到第第十六行显示完后再重新点亮第一行,这样反复轮回。如图2所示。

下载地址

点击此处→注册会员上传设计赚钱
以上是大纲和介绍,如需要完整的资料请在线购买.

软件评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论

下载说明

* 本站所有资料均已审核通过,内容原创保密,标准格式,质量保证
* 无需注册,点击在线购买后即可获取该套毕业设计(论文)完整
* 支付后请联系在线客服QQ:212181988发送资料
  • 官方微信