下载此文档

24乘24点阵汉字显示设计.doc


文档分类:论文 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
HUBEI NORMAL UNIVERSITY
综合课程设计
(二)
Integrated Curriculum Design(2)

所在院系
教诲信息与技术学院
专业名称
信息工程
班级
1102
题目
LED点阵(24*24)中文系统设计
指引教师
成员
完毕时间
.
一、设计任务及规定:
设计任务: LED点阵(24*24)中文系统设计
要 求:
*24点阵中文系统。
“教诲信息与技术学院”字体。
,以及使用Keil软件编程。


指引教师签名:
月 日
二、指引教师评语:

指引教师签名:
月 日
三、成绩

验收盖章
月 日
目 录

1 设计目 1
2 设计思路 1
3 设计过程 1
2
2
3
显示模块 4
列控制模块 4
行控制模块 5
中文取模 5
4电路仿真与分析 6
仿真成果显示 6
仿真分析 8
5 焊接实物 9
9
最小系统 10
10
焊接线路图 11
6 总结 11
参照文献 12
附件 13
LED点阵(24*24)中文系统设计
1 设计目
(1) 熟悉Proteus仿真软件使用,理解各元件功能及作用;
(2) 熟悉LED点阵行与列鉴别办法,以及熟悉普通设计过程。
(3) 熟悉AT89C52单片机基本构造、引脚功能、存储器构造等基本知识。
(4) 掌握74HC138芯片引脚功能及用法,芯片级联办法,以及掌握电路基本调试能力。
(5) 掌握Keil软件用法,以及如何创立文献和编写程序。
2 设计思路
本次设计采用Proteus单片机仿真平台对用9个8*8点阵构成24*24点阵式LED显示屏进行仿真设计,实现中文显示。在设计中共有6个模块,其分别是时钟电路模块,复位电路模块,单片机控制模块,显示屏模块,列控制模块,行控制模块。在Proteus中完毕硬件设计,同步采用Keil开发平台软件设计程序,最后实现点阵显示屏特定中文显示。
3 设计过程
LED点阵中文系统重要有6个模块,每个模块均有自己特定功能,是不可缺少构成某些。在设计前首要条件是先对LED点阵中文系统实现过程有进一步理解,然后按功能分模块设计电路,最后构成完整工作电路。
本次设计由AT89C52作为主控单元,显示屏选用9个8*8点阵显示模块来构成24*24点阵显示屏,行控制直接使用单片机引脚控制,列控制选用3个移位寄存器74HC138来控制,中文字模是使用取模软件实现。本系统总体设计图1所示。
图1 总体设计图

AT89C52单片机芯片内部设有一种由反向放大器过程振荡器,XTAL1和XTAL2分别为振荡电路输入端和输出端,时钟可由内部或外部生成,在XTAL1和XTAL2引脚上外接定期元件,内部振荡电路就会产生自激震荡,系统采用定期元件为石英晶体和电容构成并联震荡回路。晶振频率选取12MHz,C1,C2电容值取30pF,电容大小起频率微调作用。时钟电路如图2所示。
图2 时钟电路模块

单片机有各种复位电路。本系统采用电平式开关复位与上拉复位方式,如图3所示。当上电时,C1相称于短路,使单片机复位,按下复位键时单片机复位。在有时遇到干扰时会导致错误复位,但在普通状况下,不会浮现单片机错误复位,而
也许会引起内部某些寄存器错误复位,如果复位端加一种去耦电容,则会得到较好效果。
图3 复位电路模块

图4是单片机I/O口连接电路,P0口作为连接

24乘24点阵汉字显示设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息