网站首页  词典首页

请输入您要查询的论文:

 

标题 点阵式汉字显示的制作
范文

    何奕飞

    

    

    

    单片机是一门技术性和实践性很强的专业课程,必须通过一系列软硬件实验理论联系实际才能学懂学好。它对学生的应用能力和自学能力有着较高的要求。现在职业学校的教学中主要以“51系列”8位单片机为基础展开教学。

    单片机应用及技术开发阶段,教师给出设计要求,由学生自行设计、安装电路,并编写程序。主要是针对学生技师阶段的学习,在有些职业学校还未开展。下面笔者以《点阵式汉字显示的制作》这一课题为例,讲述一下学生在技师阶段单片机学习中所应具备的知识和能力。

    一、课题内容

    设计一汉字显示器,要求能在16*16点阵LED显示块上显示一汉字(且有四种显示方式),显示块用4个8*8LED数码显示器显示。

    二、课题分析

    1.本课题所选用的CPU为AT89C51

    AT89C51是一种带4K字节闪烁可编程可擦除只读存储器的低电压,高性能CMOS 8位微处理器。

    2.本课题选用的LED点阵为共阳极TBA22088H,采用动态扫描方式显示

    基本连接方式如下:

    16*16点阵显示器显示1个汉字,一行有16列,共有16行,需要用8*8的点阵显示器4块74LS373驱动器2块,单片机用P1口,P3.0~P3.3口,P2.4~P2.7口控制行驱动,每根线控制一行,故每次传送一行(2个数据)。

    LED显示器的汉字显示器是由单片机从存储器中预先存储的“字形库”中取出相应的数据来显示汉字,每次选取一行,用P1口,P3.0~P3.3口,P2.4~P2.7口控制三极管9012的饱和与截止来控制显示器,提供行驱动电源,当输出高电压时就点亮了矩阵显示上的一行。当选通某一行时,并对这一行中需要发光的二极管进行激励,然后对下一行继续进行上述步骤,当按一定的次序对所有行都进行扫描以后,可显示出一幅图画,只要图画刷新的周期小于人眼视觉残留时间,则就能形成一幅稳定不闪烁的图画。

    3.本课题电源的控制如图1方式连接

    4.本课题采用上电自动复位方式,用12MHZ的晶振

    如图2。

    5.本课题采用定时0工作方式1

    工作方式1是16位计数结构的工作方式,计数器由TH0全部8位和TL0全部8位构成,工作方式的特点是计数溢出后,计数器全为0,故循环定时或计数时就存在反复设置计数初置问题。而本课题无需要循环,故选择工作方式1。工作方式1定时时间为:(216-计数初值)*晶振周期*12,本课题定时2ms, (一行显示时间),则计数初值为:(216-X)*1ms=2ms X=63536DX=F920H

    6.本课题采用四种显示方式控制

    整个字往下移式、整个字一行一行从下往上移式、整个字一行一行从上往下移式、整体展开式。

    三、流程图设计

    课题设计采用4种显示方式依次轮流显示。显示以子程序方式编写,通过主程序调用实现。

    点阵式汉字显示的制作涉及了单片机的逻辑结构、内部存储器、时钟电路、复位电路、定时/计数器、中断系统、LED显示器接口技术等相关知识。以学生为主自行设计、编程制作,教师指导,可以使学生单片机学习有一个质的提高。

    (作者单位:江苏省常州技师学院)

随便看

 

科学优质学术资源、百科知识分享平台,免费提供知识科普、生活经验分享、中外学术论文、各类范文、学术文献、教学资料、学术期刊、会议、报纸、杂志、工具书等各类资源检索、在线阅读和软件app下载服务。

 

Copyright © 2004-2023 puapp.net All Rights Reserved
更新时间:2025/2/11 3:34:12