最新单片机控制LED点阵显示屏精品课件.ppt

上传人:豆**** 文档编号:34216226 上传时间:2022-08-14 格式:PPT 页数:24 大小:947KB
返回 下载 相关 举报
最新单片机控制LED点阵显示屏精品课件.ppt_第1页
第1页 / 共24页
最新单片机控制LED点阵显示屏精品课件.ppt_第2页
第2页 / 共24页
点击查看更多>>
资源描述

《最新单片机控制LED点阵显示屏精品课件.ppt》由会员分享,可在线阅读,更多相关《最新单片机控制LED点阵显示屏精品课件.ppt(24页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、主要内容硬件相关oLED与LED点阵显示oLED电路设计o动态显示的考虑o电源设计o单片机最小系统o功能设置相关点点 阵 屏 原 理o1 点阵原理点阵原理 点阵内部结构及外形如上,点阵内部结构及外形如上,8X8点阵共由点阵共由64个发个发光二极管组成,且每个发光二极管是放置在行线光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一行置和列线的交叉点上,当对应的某一行置1电平,电平,某一列置某一列置0电平,则相应的二极管就亮;如要将电平,则相应的二极管就亮;如要将第一个点点亮,则第一个点点亮,则9脚接高电平脚接高电平13脚接低电平,脚接低电平,则第一个点就亮了;如果要将第一行

2、点亮,则第则第一个点就亮了;如果要将第一行点亮,则第9脚要接高电平,而(脚要接高电平,而(13、3、4、10、6、11、15、16)这些引脚接低电平,那么第一行就会点亮;)这些引脚接低电平,那么第一行就会点亮;如要将第一列点亮,则第如要将第一列点亮,则第13脚接低电平,而(脚接低电平,而(9、14、8、12、1、7、2、5)接高电平,那么第一)接高电平,那么第一列就会点亮。列就会点亮。 o一般我们使用点阵显示汉字是用的16*16的点阵宋体字库,所谓16*16,是每一个汉字在纵、横各16点的区域内显示的。也就是说得用四个8*8点阵组合成一个16*16的点阵。o如下图所示,要显示“你”则相应的点就

3、要点亮,由于我们的点阵在列线上是低电平有效,而在行线上是高电平有效,所以要显示“你”字的话,它的位代码信息要取反,即所有列(1316脚)送(1111011101111111,0 xF7,0 x7F),而第一行(9脚)送1信号,然后第一行送0;再送第二行要显示的数据(1316脚)送(1111011101111111,0 xF7,0 x7F),而第二行(14脚)送1信号。依此类推,只要每行数据显示时间间隔够短,利用人眼的视觉暂停作用,这样送16次数据扫描完16行后就会看到一个“你”字; o第二种送数据的方法是字模信号送到行线上再扫描列线也是同样的道理。同样以“你”字来说明,16行(9、14、8、1

4、2、1、7、2、5)上送(0000000000000000,0 x00,0 x00)而第一列(13脚)送、“0”。同理扫描第二列。当行线上送了16次数据而列线扫描了16次后一个“你”字也就显示出来了。 LED点阵电路设计o以扫描行线,列线输入数据,需要引脚众多,所以采用移位寄存器74HC595。164。(也可用译码器)o16*16点阵,由4个8*8点阵组成,行相连。o发光二极管的限流电阻。o行驱动能力问题。达林顿管4148、4007、3904、3906、8050、8550、9012、9013等 ,驱动芯片74HC245,74HC574。o引脚不足,可加译码器。3-8,4-16。也可加锁存器。o

5、移位锁存器74ls595原理 74ls595为 8位输出锁存移位寄存器 RESET: 复位信号 shitf clock:移位时钟 serial data input:串行数据输入 output enable:输出使能 latch clock:锁存时钟 595有3层结构: 第一层为移位D触发器; 第二层为锁存D触发器; 第三层为输出3态门; 当复位信号为0时,移位D触发器清0; 当移位脉冲从L-H时,第一个移位D触发器的Q=D; 其它的Qn=Qn-1; 当锁存脉冲从0-1时,第二层为锁存D触发器的输出=/输入; 当OE=1时,595的输出为高阻态; 当OE=0时,595的输出为第二层为锁存D触发

6、器的输出的反相; o74595的数据端: QA-QH: 八位并行输出端,可以接点阵的8列。 QH: 级联输出端。将它接下一个595的SI端。 SI: 串行数据输入端。 74595的控制端说明: /SCLR(10脚): 低电平时将移位寄存器的数据清零。通常将它接Vcc。 SCK(11脚):上升沿时数据寄存器的数据移位。QA-QB-QC-.-QH;下降沿移位寄存器数据不变。(脉冲宽度:5V时,大于几十纳秒就行了。通常都选微秒级) RCK(12脚):上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。通常将RCK置为低电平,当移位结束后,在RCK端产生一个正脉冲(5V时,大于几十

7、纳秒就行了。通常都选微秒级),更新显示数据。 /G(13脚): 高电平时禁止输出(高阻态)。如果单片机的引脚不紧张,用一个引脚控制它,可以方便地产生闪烁和熄灭效果。比通过数据端移位控制要省时省力。 注:74164和74595功能相仿,都是8位串行输入转并行输出移位寄存器。74164的驱动电流(25mA)比74595(35mA)的要小,14脚封装,体积也小一些。 74595的主要优点是具有数据存储寄存器,在移位的过程中,输出端的数据可以保持不变。这在串行速度慢的场合很有用处,数码管没有闪烁感。 与164只有数据清零端相比,595还多有输出端时能/禁止控制端,可以使输出为高阻态。 动态显示的考虑o

8、采用行扫描、列施加数据信号的基本驱动方法。任意时间只有一行施加高压有效信号,其余各行均为低压信号。列施加对应该行的数据信号,低压有效。o以8x8 LED点阵列显示器为例说明字符显示原理,8行顺序扫描结束后,将完成一帧字符的显示。一帧扫描结束后,行扫描从第一行重新开始,周而复始。若列数据保持不变,则显示静态字符。反之,列数据发生变化,则显示内容将发生变化,如果保持前后帧内容的连贯性,就可以显示动态字符。o由硬件决定,主要以软件实现电源设计o总电流计算o基本稳压电源电路:变压,整流,滤波,稳压。o所用器件选型。单片机最小系统o电源o晶振o复位:上电,按键o引脚资源分配。o选型,参数匹配。功能设置相关o显示汉字个数,4个o串行口,RS232与上位机通讯。o功能按键,输入信息。o电源指示。o其他。下一步工作o总体设计,详细硬件设计,选型。o绘制电路图。绘图软件可用protel,proteuso下次讲一下实验板相关硬件内容。24 结束语结束语

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁