- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
可编程字符显示课程设计
课程设计说明书
课程设计题目: 可编程显示器
目录
目录 - 2 -
摘 要 - 3 -
引言 - 4 -
第一章 课程设计内容介绍 - 5 -
1.1设计的目的 - 5 -
1.2功能说明 - 5 -
1.3单片机的应用 - 5 -
1.4 AT89C51?单片机概述 - 5 -
第二章 结构框图及工作原理 - 6 -
2.1系统结构方框图 - 6 -
2.2 AT89C51结构模块 - 6 -
2.3译码显示模块(控制电路) - 7 -
2.4整体电路设计: - 8 -
2.5 PCB电路板实现图 - 9 -
2.6 最小系统 - 10 -
2.7 滤波模块 - 10 -
2.8 字符显示图例 - 10 -
2.9字符的提取 - 11 -
第三章protues的仿真 - 13 -
3.1仿真图 - 13 -
第四章 编程 - 16 -
总结 - 19 -
参考文献 - 19 -
附录一 元件清单 - 20 -
附件二 实物图 - 21 -
摘 要
本文介绍了一款以单片机为控制器的LED点阵显示屏系统的设计。该系统可实现中英文字符的显示和动态特效显示。并且可以通过级连的方式来扩大显示屏幕的尺寸以达到增加显示内容的目的。单片机储存并处理控制命令以及显示代码,由显示驱动模块驱动一个16×16的LED点阵显示灯的扫描显示。所选用的单片机具有价格低廉程序写入方便的特点使得整个系统方便维护和检修。除此之外,该系统只占用了单片机少量的I?/O口和内存,为系统留下了功能扩展的空间。关键词:;LED点阵显示
随着们断电飞发别来质这种单片4 线—16 线译码器非常适合用于高性能存储器的译码器。当两个选通输入G1 和G2 为低时, 它可将4 个二进制编码的输入译成16 个互相独立的输出之一。实现解调功能的办法是:用4 个输入线写出输出线的地址,使得在一个选通输入为低时数据通过另一个选通输入。当任何一个选通输入是高时,所有输出都为。
2.9字符的提取
在字符的编译方面需要在编程方面的点阵字符,可以利用“字模提取v2.2”软件来提取汉字对应的点阵字符如图:
图2.10该软件界面
图2.11取模的参数设置
在取模的参数设置里面设置取模的方式和字节倒叙,根据电路的连接进行修改,如果出现镜像汉字可以用字节倒叙进行字符修改,横向、纵向取模只是显示的方向而已
图2.12 汉字输入
现在基本操作中定义该取模大小是16*16,然后在汉字输入区输入“南昌航空大学”字样---再点击A51格式转换成字符。
图2.13汉字的显示和点阵字符的生成
如图2.13可以看到,汉字已经显示在点阵内,然后再点阵生成区内可以看到已经生成出字符,把生成的字符复制到已经编好的程序上就可以实现。
第三章protues的仿真
3.1仿真图
图2.14仿真图1
图2.15仿真图2
3.2扫描驱动
1.行扫描驱动
由于16x64点阵显示器有16行,为充分利用单片机的接口,本电路中加入了一个4-16线译码器74LS154,其输入是一个16进制码,解码输出为低态扫描信号,它们的管脚示意图如图4所示。把74LS154的G1和G2引脚接地,然后以A、B、C、D四脚为输入端。就会形成16种不同的输入状态,分别为0000~1111,然后使每种状态只控制一路输出,即会有16路输出。如果一行64点全部点亮,则通过74LS154的电流将达640 mA,而实际上,74LS154译码器提供不了足够的吸收电流来同时驱动64个LED同时点亮,因此,应在74LS154每一路输出端与16x64点阵显示器对应的每一行之间用一个三极管来将电流信号放大,本文选用的是达林顿三极管TIP127。这样,74LS154某一输出脚为低电平时,对应的三极管发射极为高电平,从而使点阵显示器的对应行也为高电平。
本系统场扫描驱动电路的设计可用串入并出的通用集成电路74HC595来作为数据锁存。74HC595是一个八位串行输入三态并行输出的移位寄存器,其管脚见图4所示,其中SI是串行数据的输入端,RCK是存储寄存器的输入时钟,SCK是移位寄存器的输入时钟,QH是串人数据的输出,G是对输人数据的输出使能控制,QA~QH为串入数据的并行输出。从SI口输入的数据可在移位寄存器的SCK脚上升沿的作用下输入到74HC595中。并在RCK脚的上升沿作用下将输入的数据锁存在74HC595中,这样,当G为低电平时,数据便可并行输出。为了避免与PC机串口输入的数据相互干扰,也可使用模拟串口P1.4~P17来分别输出串行数据、移位时钟SCK、存储信号RCK和并行输出的使能信号G。
为了消除电源电压的波动及行扫描管压降(第一行点亮的点数不同,将引起管压降的变化,从而影响通过LED管的电流)的变化对LED显示屏亮度
您可能关注的文档
- 人教版七年级 下册地理第十章《极地地区》课件(共25页).ppt
- 单片机时钟闹钟课程设计.doc
- 人类遗传病 (第1课时 公开课).ppt
- 人类遗传病一轮复习-Z.ppt
- 乳腺癌保乳术后靶区勾画-王淑莲.pdf
- 乳腺癌保乳术后调强放疗靶区勾画.pdf
- 单片机计算器课程设计.doc
- 乳制品微生物质量安全控制-陈历俊.pdf
- 单片机课程设计(本科).ppt
- 单片机课程设计-电子表.doc
- 统编版语文二年级下册 13 画杨桃【新课标版】 课件.pptx
- 统编版语文三年级上册 1 大青树下的小学【精华 教案版】课件.pptx
- 统编版语文三年级上册 4 古诗三首【新课标版】课件.pptx
- DB32_T 5162-2025 健康县(市、区)建设规范_可搜索.pdf
- T_CPSS 1005-2025 构网型光伏发电站接入电网技术规范.pdf
- DB32_T 5160-2025 传媒行业数据分类分级指南_可搜索.pdf
- DB14_T 3553—2025 煤矿用液压支架电液控制系统常态化运行保障技术规范.pdf
- DB14_T 3549—2025 负荷类虚拟电厂功率调节能力测试技术规范.pdf
- DB32_T 5156-2025 零碳园区建设指南.pdf
- DB14_T 3550—2025 煤炭洗选企业数据管理规范.pdf
文档评论(0)