128×64点阵式LCD显示屏实验设计报告

上传人:沈*** 文档编号:59407163 上传时间:2022-03-02 格式:DOCX 页数:32 大小:303.95KB
收藏 版权申诉 举报 下载
128×64点阵式LCD显示屏实验设计报告_第1页
第1页 / 共32页
128×64点阵式LCD显示屏实验设计报告_第2页
第2页 / 共32页
128×64点阵式LCD显示屏实验设计报告_第3页
第3页 / 共32页
资源描述:

《128×64点阵式LCD显示屏实验设计报告》由会员分享,可在线阅读,更多相关《128×64点阵式LCD显示屏实验设计报告(32页珍藏版)》请在装配图网上搜索。

1、自动化专业综合课程设计1课程设计报告系 别: 机电与自动化学院 专业班级: 自动化0902 学 号: 20091184077 学生姓名: 王 威 指导教师: 李川香 (课程设计时间:2012 年 月 日2012年 月 日)华中科技大学武昌分校目 录1 课程设计目的22 课程设计题目描述和要求23 课程设计报告内容 23.1 系统软、硬件功能设定(分工方案) 23.2 系统硬件电路介绍 23.2.1 系统硬件电路框图 63.2.2 LCD显示基本原理 73.2.3 接线方法 73.2.4 管脚应用说明 73.3 系统软件介绍 83.3.1 系统软件流程 93.3.2 读写操作时序 113.3.3

2、 液晶显示模块指令系统 133.3.4 指令应用说明 143.4 系统软、硬调试过程 164总结16参考文献 17附录 181 课程设计目的通过电路结构选择、控制方式选择、参数计算、器件选型、硬件制作及软件编程调试等训练切实培养学生综合应用知识、正确分析问题、解决问题的能力,特别是实际动手和创新能力,将自动化专业知识进行整合,融会贯通。2 课程设计题目描述和要求设计题目:LCD显示器显示界面的设计信息时代各种信息最终都是要通过信息显示来实现人、机交换,而信息的显示依赖于各种显示器件的应用,由于液晶显示器(LCD)具有低工作电压、微功耗、显示灵活、成本低等特点,因此在电子计算器、智能化仪器仪表、

3、手机、掌上电脑等等领域应用极为广泛。(1)了解128X64液晶显示器的基本结构、电路特性、软件特性、接口应用技术等;(2)在(1)基础上能根据实际工作需要,进行液晶显示界面的任意开发;如:要求每位同学在液晶(LCD)上显示自己的学号(数字)、姓名(中文)等; (3)撰写课程设计说明书。说明书中要求有主程序流程图、关键子程序流程图及应用系统硬件电路图;(4)总结调试过程中出现的问题及解决办法。3 课程设计报告内容3.1 系统软、硬件功能设定(分工方案)系统软件使用keil,89C51单片机,硬件则选用12864液晶显示器3.2 系统硬件电路介绍一 概述 带中文字库的128X64是一种具有4位/8

4、位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为12864, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84行1616点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。二 基本特性(1)低电源电压(VDD:+3.0-+5.5V)(2)显示分辨率:12864点 (3)

5、内置汉字字库,提供8192个1616点阵汉字(简繁体可选) (4)内置 128个168点阵字符 (5)2MHZ时钟频率 (6)显示方式:STN、半透、正显 (7)驱动方式:1/32DUTY,1/5BIAS (8)视角方向:6点(9)背光方式:侧部高亮白色LED,功耗仅为普通LED的1/51/10 (10)通讯方式:串行、并口可选 (11)内置DC-DC转换电路,无需外加负压 (12)无需片选信号,简化软件设计(13)工作温度: 0 - +55 ,存储温度: -20 - +60三、模块接口说明管脚号管脚名称电平管脚功能描述1VSS0V电源地2VCC3.0+5V电源正3V0-对比度(亮度)调整4R

6、S(CS)H/LRS=“H”,表示DB7DB0为显示数据RS=“L”,表示DB7DB0为显示指令数据5R/W(SID)H/LR/W=“H”,E=“H”,数据被读到DB7DB0R/W=“L”,E=“HL”, DB7DB0的数据被写到IR或DR6E(SCLK)H/L使能信号7DB0H/L三态数据线8DB1H/L三态数据线9DB2H/L三态数据线10DB3H/L三态数据线11DB4H/L三态数据线12DB5H/L三态数据线13DB6H/L三态数据线14DB7H/L三态数据线15PSBH/LH:8位或4位并口方式,L:串口方式(见注释1)16NC-空脚17/RESETH/L复位端,低电平有效(见注释2

7、)18VOUT-LCD驱动电压输出端19AVDD背光源正端(+5V)(见注释3)20KVSS背光源负端(见注释3)*注释1:如在实际应用中仅使用串口通讯模式,可将PSB接固定低电平,也可以将模块上的J8和“GND”用焊锡短接。*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。*注释3:如背光和模块共用一个电源,可以将模块上的JA、JK用焊锡短接。控制器接口信号说明:1、RS,R/W的配合选择决定控制界面的4种模式:RSR/W功能说明LLMPU写指令到指令暂存器(IR)LH读出忙标志(BF)及地址记数器(AC)的状态HLMPU写入数据到数据暂存器(DR)HHMPU从数据

8、暂存器(DR)中读出数据2、E信号E状态执行动作结果高低I/O缓冲DR配合/W进行写数据或指令高DRI/O缓冲配合R进行读数据或指令低/低高无动作忙标志:BF BF标志提供内部工作情况.BF=1表示模块在进行内部操作,此时模块不接受外部指令和数据.BF=0时,模块为准备状态,随时可接受外部指令和数据.利用STATUS RD 指令,可以将BF读到DB7总线,从而检验模块之工作状态.字型产生ROM(CGROM) 字型产生ROM(CGROM)提供8192个此触发器是用于模块屏幕显示开和关的控制。DFF=1为开显示(DISPLAY ON),DDRAM 的内容就显示在屏幕上,DFF=0为关显示(DISP

9、LAY OFF)。DFF 的状态是指令DISPLAY ON/OFF和RST信号控制的。显示数据RAM(DDRAM)模块内部显示数据RAM提供642个位元组的空间,最多可控制4行16字(64个字)的中文字型显示,当写入显示数据RAM时,可分别显示CGROM与CGRAM的字型;此模块可显示三种字型,分别是半角英数字型(16*8)、CGRAM字型及CGROM的中文字型,三种字型的选择,由在DDRAM中写入的编码选择,在0000H0006H的编码中(其代码分别是0000、0002、0004、0006共4个)将选择CGRAM的自定义字型,02H7FH的编码中将选择半角英数字的字型,至于A1以上的编码将自

10、动的结合下一个位元组,组成两个位元组的编码形成中文字型的编码BIG5(A140D75F),GB(A1A0-F7FFH)。字型产生RAM(CGRAM) 字型产生RAM提供图象定义(造字)功能, 可以提供四组1616点的自定义图象空间,使用者可以将内部字型没有提供的图象字型自行定义到CGRAM中,便可和CGROM中的定义一样地通过DDRAM显示在屏幕中。地址计数器AC地址计数器是用来贮存DDRAM/CGRAM之一的地址,它可由设定指令暂存器来改变,之后只要读取或是写入DDRAM/CGRAM的值时,地址计数器的值就会自动加一,当RS为“0”时而R/W为“1”时,地址计数器的值会被读取到DB6DB0中

11、。光标/闪烁控制电路此模块提供硬体光标及闪烁控制电路,由地址计数器的值来指定DDRAM中的光标或闪烁位置。3.2.1系统硬件电路框图128*64图形液晶显示器的内部结构图如图3-2-1(1),其引脚功能如表3-2-1(2)。图3-2-1(1) 模块原理图引脚符号状态引脚名称功能CS1 CS2输入芯片片选端CS1 和CS2 高电平选通E输入读写使能信号在E降沿数据被销存写入及其兼容控制驱动器在E 高电平期间数据被读出R/W输入读写选择信号R/W=1 为读选通,R/W=0 为写选通D/I输入数据指令选择信号D/I=1 为数据操作,D/I=0 为写指令或读状态DB0-DB7三态数据总线RST输入复位

12、信号复位信号有效时,关闭液晶显示,使显示起始行为0 ,RST 可跟MPU 相连,由MPU 控制也可直接接VCC 使之不起作用表3-2-1(2) 引脚功能表3.2.2 LCD显示基本原理FYD12864-0402B是一种具有4位/8位并行、2线或3线串行多种接口方式,内部含有国标一级、二级简体中文字库的点阵图形液晶显示模块;其显示分辨率为12864, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块灵活的接口方式和简单、方便的操作指令,可构成全中文人机交互图形界面。可以显示84行1616点阵的汉字. 也可完成图形显示.低电压低功耗是其又一显著特点。由该模块构成的液

13、晶显示方案与同类型的图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。3.2.3 接线方法将LCD模块板插入用户板的扩展槽中,连接好仿真器,打开实验箱电源,将系统资源区的数据总线D0到D7分别接扩展板的数据总线D0到D7, RST接P1.6,CS2接P1.1,CS1接P1.2,EN 接P1.3,RW接P1.4,DI接P1.5。3.2.4 管脚应用说明管脚号管脚名称电平管脚功能描述1VSS0V电源地2VCC3.0+5V电源正3V0-对比度(亮度)调整4RS(CS)H/LRS=“H”,表示DB7DB0为显示数据RS=“L”,表示DB7D

14、B0为显示指令数据5R/W(SID)H/LR/W=“H”,E=“H”,数据被读到DB7DB0R/W=“L”,E=“HL”, DB7DB0的数据被写到IR或DR6E(SCLK)H/L使能信号7DB0H/L三态数据线8DB1H/L三态数据线9DB2H/L三态数据线10DB3H/L三态数据线11DB4H/L三态数据线12DB5H/L三态数据线13DB6H/L三态数据线14DB7H/L三态数据线15PSBH/LH:8位或4位并口方式,L:串口方式(见注释1)16NC-空脚17/RESETH/L复位端,低电平有效(见注释2)18VOUT-LCD驱动电压输出端19AVDD背光源正端(+5V)(见注释3)2

15、0KVSS背光源负端(见注释3)*注释1:如在实际应用中仅使用并口通讯模式,可将PSB接固定高电平,也可以将模块上的J8和“VCC”用焊锡短接。*注释2:模块内部接有上电复位电路,因此在不需要经常复位的场合可将该端悬空。 *注释3:如背光和模块共用一个电源,可以将模块上的JA、JK用焊锡短接。系统完整硬件电路图见附录1。3.3 系统软件介绍 MCS-51系列单片机是美国Intel公司在1980年推出的高性能8位单片机,它包含51和52 两个子系列。 对于51子系列,主要有8031、8051、8751 三种机型,它们的指令系统与芯片引脚完全兼容,仅片内程序存储器有所不同,8031芯片不带ROM,

16、8051芯片带4KROM,8751芯片带4KEPROM。51子系列的主要特点为:8位CPU。片内带振荡器,频率范围1212MHZ。片内带128字节的数据存储器。片内带4K的程序存储器。片外程序存储器的寻址空间为64K字节。片外数据存储器的寻址空间为64K字节。128个用户位寻址空间。 21个字节特殊功能寄存器。4个8位的并行I/O接口:P0、P1、P2、P3。2个16位定时器/计数器2个优先级别的5个中断源。1个可编程全双工的串行I/O接口,可多机通信。111条指令,含乘法指令和除法指令。片内采用单总线结构。有较强的位处理能力。采用单一+5V电源。 对于52子系列,有8032、8052、875

17、2 三种机型。52子系列与51子系列相比大部分相同,不同之处在于:片内数据存储器增至256字节;8032芯片不带ROM,8052芯片带8KROM,8752芯片带8KEPROM;有3个16位定时器/计数器;6个中断源。3.3.1 系统软件流程程序流程图如图3-3-1(1)所示,初始化流程图如图3-3-1(2)所示。图3-3-1(1) 程序流程图图3-3-1(2) 初始化流程图3.3.2 读写操作时序8位数据线的传输过程如图3-3-2(1)所示。图3-3-2(1) 8位数据线的传输过程MPU写资料到ST7920(8位数据线模式)时序如图3-3-2(2)所示。图3-3-2(2) 写操作时序图MPU

18、从ST7920读资料(8位数据线模式)时序如图3-3-2(3)所示。图3-3-2(3) 读操作时序图3.3.3 液晶显示模块指令系统常用的基本指令介绍如下:(1)显示开/关指令当DB0=1 时,LCD 显示RAM 中的内容;DB0=0 ,时关闭显示。(2)起始行ROW 设置指令(3)页PAGE 设置指令(4)列地址Y ADDRESS 设置指令设置了页地址和列地址,就唯一确定了显示RAM 中的一个单元,这样MPU 就可以用读写指令,读出该单元中的内容或向该单元写进一个字节数据。(5)写数据指令(6)读状态指令(7)读数据指令读写数据指令每执行完一次读写操作列地址就自动增一,必须注意的是进行读操作

19、之前必须有一次空读操作,紧接着再读才会读出所要读的单元中的数据。3.3.4 指令应用说明模块控制芯片提供两套控制命令,基本指令和扩充指令如下:指令表1:(RE=0:基本指令)指 指 令 码功 能令RSR/WD7D6D5D4D3D2D1D0清除显示0000000001将DDRAM填满20H,并且设定DDRAM的地址计数器(AC)到00H地址归位000000001X设定DDRAM的地址计数器(AC)到00H,并且将游标移到开头原点位置;这个指令不改变DDRAM 的内容显示状态开/关0000001DCBD=1: 整体显示 ONC=1: 游标ON B=1:游标位置反白允许进入点设定00000001I/

20、DS指定在数据的读取与写入时,设定游标的移动方向及指定显示的移位游标或显示移位控制000001S/CR/LXX设定游标的移动与显示的移位控制位;这个指令不改变DDRAM 的内容 功能 设定00001DLXREXXDL=0/1:4/8位数据RE=1: 扩充指令操作RE=0: 基本指令操作 设定CGRAM 地址0001AC5AC4AC3AC2AC1AC0设定CGRAM 地址 设定DDRAM 地址0010AC5AC4AC3AC2AC1AC0设定DDRAM 地址(显示位址)第一行:80H87H第二行:90H97H读取忙标志和地址01BFAC6AC5AC4AC3AC2AC1AC0读取忙标志(BF)可以确

21、认内部动作是否完成,同时可以读出地址计数器(AC)的值写数据到RAM10数据将数据D7D0写入到内部的RAM (DDRAM/CGRAM/IRAM/GRAM)读出RAM的值11数据从内部RAM读取数据D7D0(DDRAM/CGRAM/IRAM/GRAM)指令表2:(RE=1:扩充指令)指 指 令 码功 能令RSR/WD7D6D5D4D3D2D1D0 待命模式0000000001进入待命模式,执行其他指令都棵终止待命模式卷动地址开关开启000000001SRSR=1:允许输入垂直卷动地址SR=0:允许输入IRAM和CGRAM地址 反白 选择00000001R1R0选择2行中的任一行作反白显示,并可

22、决定反白与否。初始值R1R000,第一次设定为反白显示,再次设定变回正常 睡眠 模式0000001SLXXSL=0:进入睡眠模式SL=1:脱离睡眠模式 扩充 功能 设定00001CLXREG0CL=0/1:4/8位数据RE=1: 扩充指令操作RE=0: 基本指令操作G=1/0:绘图开关 设定绘图RAM 地址0010AC60AC50AC4AC3AC3AC2AC2AC1AC1AC0AC0设定绘图RAM先设定垂直(列)地址AC6AC5AC0再设定水平(行)地址AC3AC2AC1AC0将以上16位地址连续写入即可备注;当IC1在接受指令前,微处理器必须先确认其内部处于非忙碌状态,即读取BF标志时,BF

23、需为零,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延长一段较长的时间,即是等待前一个指令确实执行完成。3.4系统软、硬件调试过程系统调试中,首先是在所有程序操作都正常的情况下,编译目标为产生,检查程序后发现用搜狗输入法编写的分号不能再软件中显示,修改输入法后,问题得到了解决;其次,目标编译无错误,下载程序不成功,仔细检查各个方面后,发现下载线接触问题,重试几次后成功;再次,能正常编译下载,LCD显示屏显示的汉字有乱码现象,检查后发现是程序问题。在调试过程中,什么事情都不能马虎,一点点小错误都会导致失败,必须仔细。4总结 通过这次设计让我对单片机有

24、更加深入的了解,提高了分析程序和硬件电路的能力,对编译调试和下载烧录程序的方法更加熟悉。在找资料的过程中不仅掌握了课本上没有的知识,还提高了自己的搜索能力,我相信到将来这是一种很宝贵的财富。学而知不足,这次设计让我学到了更多东西的同时也让我看到了自己知识的缺乏,从而促进我不断进取不断进步。这次设计我还明白了一个道理:有些事情不是自己不会做,而是并没有去行动,所以才会觉得难。在程序设计中遇到了很多问题,在老师和同学的帮忙下也一一顺利的解决了,我明白了团结合作的重要性。 在整个调试过程中,软件设计是很关键的一部,每个指令都关系到最后调试的结果,虽然仿真器运行汇编并没有错误,但是那只是检查了最基本的

25、语句错误,关键在于整个程序的思路要清晰,理解要正确。 总之,这次设计是所学知识的一次综合检验,通过自己动手学到了很多宝贵的经验,虽然走了不少弯路,但那也是一次次深刻的教训。这次设计是我的大学生涯得到了升华,个人价值得到了肯定,它将让我受益终生。参考文献1李全利,单片机原理及接口技术,北京,高等教育出版社,2004.12徐惠民,单片微型计算机原理接口及应用,北京,北京邮电大学出版社,2007.83郭速学,图解单片机功能与应用,北京,中国电力出版社,2008.24康维新,MCS-51单片机原理与应用,北京,中国轻工业出版社,2009.95汪道辉,单片机系统设计与实践,北京,电子工业出版社,2006

26、.56刘乐善,微型计算机接口技术及应用,武汉,华中科技大学出版社,2000.47耿长青,单片机应用技术,北京,化学工业出版社,19968胡汉才,单片机原理及其接口技术,北京,清华大学出版社,19999余永权,FLASH单片机原理及应用,北京,电子工业出版社,199710徐爱卿,单片微型计算机及其应用,北京,北京航空学院出版社,198611施善定,液晶与显示应用,上海,华东化工学院出版社,199312范志新,液晶器件工艺基础,北京,北京邮电大学出版社,2000附录1系统完整硬件电路附录2 系统完整程序逐字显示:#include #define uchar unsigned char#define

27、 uint unsigned int#define xchar unsigned char codesbit CS1 = P20;sbit RS = P21;sbit WWR = P22;sbit RRD = P23;sbit RST = P24;unsigned char code HK_HZ 1632;unsigned char code HK_HZ01632;unsigned char code HK_HZ11632;unsigned char code HK_HZ21632;unsigned char code HK_HZ31632;unsigned char code HK_HZ41

28、632;unsigned char code HK_HZ51632;unsigned char code HK_HZ61632;void delayms(uint ms) uint mm; for(mm=0;mm0) for(mmm=0;mmm1000;mmm+) void wcomd(uchar c) /*时序8080*/ CS1=0;RS=0;RRD=1;P1=c;WWR=0;delayms(2);WWR=1;CS1=1;void wdata(uchar d) /*时序8080*/ CS1=0;RS=1;RRD=1;P1=d;WWR=0;delayms(2);WWR=1;CS1=1;voi

29、d initial() delayms(100);wcomd(0xe2);delay(5);wcomd(0x40);wcomd(0xa2);wcomd(0x23);wcomd(0x81);wcomd(0x35);wcomd(0x2c);delayms(150);wcomd(0x2e);delayms(150);wcomd(0x2f);delayms(150);wcomd(0xa0);wcomd(0xc8);wcomd(0xa6);wcomd(0xa4);wcomd(0xaf); void disp_all(uint xx,uint yy) uint i=0,j=0; for(j=0xb0;j0

30、xb8;j+) wcomd(j); wcomd(0x10);wcomd(0x01); for(i=0;i64;i+) wdata(xx); wdata(yy); void disp(unsigned char col,unsigned char code *hzk,uint b) uint i=0,j=0; wcomd(col); wcomd(0x10+b);wcomd(0x01); for(i=0;i16;i+) wdata(hzki); void disp1(unsigned char col,unsigned char code *hzk,uint b,uint c ) uint i=0

31、,j=0; wcomd(col); wcomd(0x10+b);wcomd(0x01+(c*8); for(i=0;i8;i+) wdata(hzki); void disp_pic() uint i=0,c=0,j=0;for(i=0;i8;i+) disp(0xb4,&HK_HZ40i*16,j); / 第1排 华中科大武昌分校 disp(0xb5,&HK_HZ50i*16,j);j+; delay(20); j=0; for(i=0;i8;i+) disp(0xb6,&HK_HZ0i*16,j); /第2排 机电与自动化学院 disp(0xb7,&HK_HZ10i*16,j);j+; d

32、elay(20); j=0; for(i=0;i3;i+) disp(0xb0,&HK_HZ20i*16,j); /第3排 自动化0902班王威 disp(0xb1,&HK_HZ30i*16,j);j+; delay(20); for(i=6;i10;i+) disp1(0xb0,&HK_HZ20i*8,j,c); /第3排 0902 disp1(0xb1,&HK_HZ30i*8,j,c);c+; delay(20);if(c=2)j+; c=0; for(i=5;i8;i+) disp(0xb0,&HK_HZ20i*16,j); /第3排 班王威 disp(0xb1,&HK_HZ30i*16

33、,j); j+; delay(20); j=0;for(i=0;i2;i+) disp(0xb2,&HK_HZ60i*16,j); /第4排 学号 disp(0xb3,&HK_HZ00i*16,j); j+; delay(20); for(i=4;i16;i+) disp1(0xb2,&HK_HZ60i*8,j,c); /:20091184077 disp1(0xb3,&HK_HZ00i*8,j,c);c+; delay(20); if(c=2)j+; c=0; void main(void) RST=0;delay(5);RST=1;delay(5); initial(); disp_all

34、(0x00,0x00); while(1) disp_pic();disp_all(0x00,0x00); unsigned char code HK_HZ1632= 0x10,0x10,0xD0,0xFF,0x90,0x10,0x00,0xFC, 0x04,0x04,0x04,0xFE,0x04,0x00,0x00,0x00, 0x00,0xF8,0x48,0x48,0x48,0x48,0xFF,0x48, 0x48,0x48,0x48,0xFC,0x08,0x00,0x00,0x00, 0x00,0x00,0x00,0xFF,0x88,0x88,0x88,0x88, 0x88,0x88,0

35、x88,0x88,0xCC,0x88,0x00,0x00, 0x00,0x00,0x00,0xF8,0x48,0x4C,0x4A,0x49, 0x48,0x48,0x48,0xFC,0x08,0x00,0x00,0x00, 0x20,0x24,0x24,0xE4,0x26,0x34,0x20,0x10, 0x10,0xFF,0x10,0x10,0x10,0xF8,0x10,0x00, 0x80,0x40,0x20,0xF8,0x07,0x00,0x00,0x00, 0xFF,0x40,0x20,0x10,0x18,0x00,0x00,0x00, 0x40,0x30,0x11,0x96,0x90

36、,0x90,0x91,0x96, 0x90,0x90,0x98,0x14,0x13,0x50,0x30,0x00, 0x00,0xFE,0x22,0x5A,0x96,0x0C,0x24,0x24, 0x25,0x26,0x24,0x34,0xA4,0x14,0x0C,0x00,;unsigned char code HK_HZ11632= 0x04,0x03,0x00,0xFF,0x80,0x41,0x20,0x1F, / 机 0x00,0x00,0x00,0x3F,0x40,0x40,0x70,0x00, 0x00,0x07,0x02,0x02,0x02,0x02,0x3F,0x42,/电

37、0x42,0x42,0x42,0x47,0x40,0x70,0x00,0x00, 0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x08,/ 与 0x08,0x4C,0x88,0x40,0x3F,0x00,0x00,0x00, 0x00,0x00,0x00,0xFF,0x44,0x44,0x44,0x44,/ 自 0x44,0x44,0x44,0xFF,0x00,0x00,0x00,0x00, 0x08,0x1C,0x0B,0x08,0x08,0x8A,0x4C,0x30, /动 0x0C,0x03,0x40,0x80,0x40,0x3F,0x00,0x00, 0x00

38、,0x00,0x00,0xFF,0x00,0x04,0x02,0x01, /化 0x3F,0x40,0x40,0x40,0x40,0x40,0x70,0x00, 0x04,0x04,0x04,0x04,0x04,0x44,0x84,0x7E, / 学 0x06,0x05,0x04,0x04,0x04,0x06,0x04,0x00, 0x00,0xFF,0x04,0x08,0x87,0x81,0x41,0x31, /院 0x0F,0x01,0x3F,0x41,0x41,0x41,0x70,0x00,;unsigned char code HK_HZ21632= 0x00,0x00,0x00,0x

39、F8,0x48,0x4C,0x4A,0x49,/ 自 0x48,0x48,0x48,0xFC,0x08,0x00,0x00,0x00, 0x20,0x24,0x24,0xE4,0x26,0x34,0x20,0x10,/ 动 0x10,0xFF,0x10,0x10,0x10,0xF8,0x10,0x00, 0x80,0x40,0x20,0xF8,0x07,0x00,0x00,0x00,/ 化 0xFF,0x40,0x20,0x10,0x18,0x00,0x00,0x00, 0xF8,0xFC,0x04,0xC4,0x24,0xFC,0xF8,0x00,/0 0x38,0x7C,0x44,0x44

40、,0x44,0xFC,0xF8,0x00,/ 9 0xF8,0xFC,0x04,0xC4,0x24,0xFC,0xF8,0x00, / 0 0x08,0x0C,0x84,0xC4,0x64,0x3C,0x18,0x00,/ 2 0x84,0x84,0xFC,0x84,0x06,0xF4,0x00,0xFF,/ 班 0x00,0x84,0x84,0xFC,0x84,0x86,0x04,0x00, 0x00,0x82,0x82,0x82,0x82,0x82,0x82,0xFE, 0x82,0x82,0x82,0x82,0xC3,0x82,0x00,0x00, 0x00,0x00,0xF8,0x28

41、,0x28,0xE8,0x28,0x28, 0x7F,0x88,0x0A,0x0C,0x08,0xC8,0x00,0x00,;unsigned char code HK_HZ31632= 0x00,0x00,0x00,0xFF,0x44,0x44,0x44,0x44, 0x44,0x44,0x44,0xFF,0x00,0x00,0x00,0x00, 0x08,0x1C,0x0B,0x08,0x08,0x8A,0x4C,0x30, 0x0C,0x03,0x40,0x80,0x40,0x3F,0x00,0x00, 0x00,0x00,0x00,0xFF,0x00,0x04,0x02,0x01, 0

42、x3F,0x40,0x40,0x40,0x40,0x40,0x70,0x00, 0x07,0x0F,0x09,0x08,0x08,0x0F,0x07,0x00, 0x00,0x08,0x08,0x08,0x0C,0x07,0x03,0x00, 0x07,0x0F,0x09,0x08,0x08,0x0F,0x07,0x00, 0x0E,0x0F,0x09,0x08,0x08,0x0C,0x0C,0x00, 0x20,0x60,0x3F,0x10,0x92,0x41,0x38,0x07, 0x40,0x40,0x40,0x7F,0x40,0x60,0x40,0x00, 0x40,0x40,0x40

43、,0x40,0x40,0x40,0x40,0x7F, 0x40,0x40,0x40,0x40,0x40,0x60,0x40,0x00, 0x40,0x20,0x1F,0x45,0x2B,0x11,0xA9,0x47, 0x21,0x13,0x1C,0x24,0x43,0x80,0xE0,0x00,;unsigned char code HK_HZ01632= 0x04,0x04,0x04,0x04,0x04,0x44,0x84,0x7E, 0x06,0x05,0x04,0x04,0x04,0x06,0x04,0x00, 0x00,0x00,0x00,0x04,0x06,0x05,0x04,0x

44、04, 0x44,0x84,0x44,0x3E,0x04,0x00,0x00,0x00 ,0x00,0x00,0x00,0x06,0x06,0x00,0x00,0x00, 0x0E,0x0F,0x09,0x08,0x08,0x0C,0x0C,0x00, 0x07,0x0F,0x09,0x08,0x08,0x0F,0x07,0x00, 0x07,0x0F,0x09,0x08,0x08,0x0F,0x07,0x00,0x00,0x08,0x08,0x08,0x0C,0x07,0x03,0x00, 0x00,0x08,0x08,0x0F,0x0F,0x08,0x08,0x00, 0x00,0x08,

45、0x08,0x0F,0x0F,0x08,0x08,0x00,0x07,0x0F,0x08,0x08,0x08,0x0F,0x07,0x00, 0x00,0x00,0x00,0x08,0x0F,0x0F,0x08,0x00, 0x07,0x0F,0x09,0x08,0x08,0x0F,0x07,0x00, 0x00,0x00,0x0F,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x0F,0x00,0x00,0x00,0x00, ; unsigned char code HK_HZ41632= 0x00,0x40,0x20,0x10,0xFC,0x03,0x4

46、0,0x20, /华 0x10,0xFF,0x08,0x04,0x06,0xC0,0x00,0x00, 0x00,0xF8,0x08,0x08,0x08,0x08,0x08,0xFF,/中, 0x08,0x08,0x08,0x08,0x08,0xFC,0x08,0x00, 0x24,0x24,0x24,0xA4,0xFE,0xA3,0x22,0x00, /科 0x24,0x48,0x00,0xFF,0x00,0x80,0x00,0x00, 0x20,0x20,0x20,0x20,0x20,0x20,0xA0,0x7F,/大 0xA0,0x20,0x20,0x20,0x20,0x30,0x20,

47、0x00, 0x20,0x20,0x24,0x24,0x24,0xE4,0x26,0x24, / 武 0x20,0xFF,0x20,0x22,0x2C,0x20,0x20,0x00, 0x00,0x00,0x00,0x7F,0x49,0x49,0x49,0x49,/ 昌 0x49,0x49,0x49,0x7F,0x80,0x00,0x00,0x00, 0x00,0x80,0x40,0x20,0x98,0x86,0x80,0x80,/ 分, 0x83,0x8C,0x90,0x20,0xC0,0x80,0x80,0x00, 0x10,0x10,0xD0,0xFF,0x90,0x10,0x88,0x

48、48,/ 校, 0xA8,0x09,0x0A,0x08,0xA8,0x4C,0xC8,0x00, 0x00,0xFE,0x22,0x5A,0x96,0x0C,0x24,0x24, 0x25,0x26,0x24,0x34,0xA4,0x14,0x0C,0x00, ; unsigned char code HK_HZ51632= 0x04,0x04,0x04,0x04,0x05,0x04,0x04,0xFF, 0x04,0x04,0x05,0x05,0x05,0x05,0x04,0x00, 0x00,0x03,0x01,0x01,0x01,0x01,0x01,0xFF, 0x01,0x01,0x0

49、1,0x01,0x01,0x03,0x00,0x00, 0x10,0x08,0x06,0x01,0xFF,0x00,0x01,0x02, 0x02,0x02,0x02,0xFF,0x01,0x01,0x01,0x00, 0x00,0x40,0x40,0x20,0x10,0x0C,0x03,0x00, 0x01,0x06,0x08,0x10,0x20,0x60,0x20,0x00, 0x20,0x60,0x3F,0x20,0x20,0x1F,0x11,0x11, 0x10,0x03,0x1C,0x20,0x40,0x80,0xE0,0x00, 0x00,0x00,0xFF,0x49,0x49,0

50、x49,0x49,0x49, 0x49,0x49,0x49,0x49,0xFF,0x01,0x00,0x00, 0x01,0x00,0x80,0x40,0x20,0x1F,0x00,0x40, 0x80,0x40,0x3F,0x00,0x00,0x01,0x00,0x00, 0x04,0x03,0x00,0xFF,0x80,0x81,0x40,0x40, 0x21,0x16,0x08,0x16,0x61,0xC0,0x40,0x00, ; unsigned char code HK_HZ61632= 0x40,0x30,0x11,0x96,0x90,0x90,0x91,0x96,/ 学 0x9

51、0,0x90,0x98,0x14,0x13,0x50,0x30,0x00, 0x80,0x80,0x80,0xBE,0xA2,0xA2,0xA2,0xA2, /号 0xA2,0xA2,0xA2,0xBF,0x82,0xC0,0x80,0x00, 0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00, / -:- 0x08,0x0C,0x84,0xC4,0x64,0x3C,0x18,0x00, / -2- 0xF8,0xFC,0x04,0xC4,0x24,0xFC,0xF8,0x00, / -0- 0xF8,0xFC,0x04,0xC4,0x24,0xFC,0xF8,0

52、x00, / -0- 0x38,0x7C,0x44,0x44,0x44,0xFC,0xF8,0x00, / -9- 0x00,0x10,0x18,0xFC,0xFC,0x00,0x00,0x00, / -1- 0x00,0x10,0x18,0xFC,0xFC,0x00,0x00,0x00, / -1- 0xB8,0xFC,0x44,0x44,0x44,0xFC,0xB8,0x00, / -8- 0xC0,0xE0,0xB0,0x98,0xFC,0xFC,0x80,0x00, / -4- 0xF8,0xFC,0x04,0xC4,0x24,0xFC,0xF8,0x00, / -0- 0x0C,0x

53、0C,0x04,0x84,0xC4,0x7C,0x3C,0x00, / -7- 0x0C,0x0C,0x04,0x84,0xC4,0x7C,0x3C,0x00, / -7- ; 逐行显示:void disp_pic() disp(0xb4,&HK_HZ00); disp(0xb5,&HK_HZ100); delay(100); disp(0xb6,&HK_HZ200); disp(0xb7,&HK_HZ300); delay(100); disp(0xb0,&HK_HZ400); disp(0xb1,&HK_HZ500); delay(100); disp(0xb2,&HK_HZ000); d

54、isp(0xb3,&HK_HZ600); delay(100);void main(void) RST=0;delay(5);RST=1;delay(5); initial(); disp_all(0x00,0x00); while(1) disp_pic(); delay(100); disp_all(0xff,0xff); delay(100);disp_pic(); delay(100); disp_all(0x00,0x00); delay(100);disp_pic(); delay(100); disp_all(0xaa,0x55); delay(100);disp_pic(); delay(100);disp_all(0x55,0xaa); delay(100); 上移显示:void disp_pic() disp(0x

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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