单片机课程设计LCD12864液晶显示.doc_第1页
单片机课程设计LCD12864液晶显示.doc_第2页
单片机课程设计LCD12864液晶显示.doc_第3页
单片机课程设计LCD12864液晶显示.doc_第4页
单片机课程设计LCD12864液晶显示.doc_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2012 2013 学年 第 2 学期 单片机原理及应用 课 程 设 计 报 告题 目: lcd12864液晶显示 专 业: 自 动 化 班 级: 10 自 动 化(2)班 姓 名: 指导教师: 林开司 电气工程系2011年5月12日1、任务书课题名称lcd12864液晶显示指导教师(职称) 执行时间20122013 学年第 2 学期 第 10 周学生姓名学号承担任务设计目的(1) 拟电路的应用与集成电路的引脚排列。(2) 掌握单片机芯片80c5x系列的逻辑功能及使用方法。(3) 熟悉电路仿真软件proteus的使用(4) 了解点阵型lcd12864(不带字库)的组成及工作原理。(5) 熟悉keil软件的编程,加强c语言的能力。设计要求lcd12864液晶显示要求:(1)第一面显示汉字“铜陵学院,机电工程系以及姓名和所在班级等个人信息”;(2)第二面显示任意一幅图片,并且第一面和第二面循环显示。摘 要液晶显示是单片机控制系统常用的输出设备。本设计系统研究了12864液晶显示程序设计方法.在给出了液晶与80c51单片机连接方法以及显示驱动程序的基础上。采用c51语言设计了常用的应用程序,包含初始化及清屏程序、显示整个屏幕的程序、汉字与字符显示程序、屏幕滚动等程序,最后将设计的显示系统在protues仿真软件上进行仿真,验证设计的真确性。所提出的程序设计方法对相关液晶显示程序设计具有一定指导作用。关键词:单片机;lcd12864;液晶显示;c语言lcd12864液晶显示目 录摘 要- 3 -表格清单- 5 -插图清单- 6 -绪 论- 7 -第一章 单片机及lcd12864概述- 8 -1.1单片机的定义和特点- 8 -1.2单片机的应用和发展趋势- 8 -1.3单片机芯片及显示模块的选择- 9 -1.4 lcd12864简介- 9 -1.4.1最大工作范围- 9 -1.4.2电气特性- 9 -1.4.3接口说明- 10 -1.4.4、指令描述- 10 -1.4.5接口时序- 12 -1.4.6 屏幕显示与dd ram地址映射关系- 14 -1.4.7 测试硬件电路- 14 -1.5显示原理- 15 -第二章 硬件设计- 16 -2.1设计思路- 16 -2.2设计过程- 16 -2.2.1方案论证- 16 -2.2.2电路设计- 17 -第三章 软件系统设计- 19 -3.1、写指令函数及初始化函数- 19 -3.2、汉字显示函数- 20 -3.3编写程序详见附录。- 21 -第四章 软件调试与仿真- 22 -第五章 心得体会- 23 -参考文献:- 24 -附录:- 25 -表格清单表1-1 12864-3a接口说明表11表1-2 dd ram地址映像表12表1-3 时序参数表14表1-4屏幕显示与dd ram地址映射关系15插图清单图1-1 写操作时许13图1-2 读操作时序14图1-3 测试硬件电路16图1-4 “a”字模图17图1-5 “你”字模图 17图2-1单片机与lcd液晶的工作原理18图2-2 单片机系统电路19图2-312864液晶外围电路 20图2-4电路总图20图3-1写指令操作21图3-2 初始化流程图22图3-3 汉字显示流程图23图4-1多汉字仿真结果24图4-2图画仿真结果25绪 论在电子行业中,越来越多的产品开始重视人机信息交换的输入输出设备。其中高像素液晶屏也得到越来越广泛的采用。手机、gps、pda等电子设备均已使用320*240或更高像素的18位色屏幕。而目前大学生设计电子产品或毕业论文中常采用的显示电路却是led数码管,显然已跟不上时代的发展,文本设计的lcd12864液晶显示模块可提供大部分电子产品及电器的显示功能。mcs-51单片机是美国inte公司于1980年推出的产品,各高校及专业学校的培训教材仍与mcs-51单片机作为代表进行理论基础学习。虽然目前51系列单片机已无法满足目前某些功能或环境的要求,但是51系列的单片机仍然是最为成功的单片机芯片,它的影响力一直延续到现在,以至于被越来越多的人熟悉。而从目前市场价格及普及程度等方面因素考虑,本文采用at89c51单片机作为显示模块的控制核心。目前众多电子类产品用于显示功能常用数码管led与液晶lcd。虽然数码管led的结构简单、显示方便,但已无法满足科技进步而产生的现实要求。并且led常用动态显示,在复杂的系统中十分耗费系统资源,已逐渐被淘汰。而在lcd方面,常见的有lcd1602,lcd12232,lcd12864等。lcd1602可以在lcd显示屏上完整显示32个英文字符和日文等一些字符适合显示英文文字信息量小的地方。可以应用在计算器、频率计、时钟等产品上。lcd12232也只适合文字量少的场合。而lcd2864的分辨率达到了128*64,对于16*16的字体可显示4行8列,已能满足大部分设备显示的要求。lcd12864在市场上主要分为两种,一种采用st7920控制器,它带有中文库字模,价格略高一点,另一种是采用ks0108控制器,它只是点整模式,不带字库。而本文无需专门显示文本且菜单文字比你简单,因此采用常见的ks0108控制器的lcd12864来完成显示模块的设计。第一章 单片机及lcd12864概述1.1单片机的定义和特点单片机是一种集成的电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器cpu、随机存储器ram、只读存储器rom、多种i/o借口和中断系统、定时器、计时器等功能集成到一块硅片上构成的一个小而完善的计算机系统。单片机在控制领域中,具有种类多,型号全,集成度高,通用性好,功能强,性价比高,特别是体积小,重量轻,耗能低,成本相对较低,抗干扰能力强等有点。最重要的是可以采用c语言开发环境,具有友好的人机互交环境。1.2单片机的应用和发展趋势一、更生活化 目前,随着我国国民经济的发展和人民物质文化生活水平的不断提高,人们在忙于工作之余,对生活的质量要求越来越高。例如:豆浆机是一种新型的家用饮料机,以黄豆为原料,直接加工成熟的热豆浆。豆浆机由粉碎黄豆的搅拌机、豆浆加热器和控制电路三大部分组成。用单片机研制的全自动豆浆机的控制电路,只要按下启动按键,豆浆机就开始工作,整个过程由单片机全自动控制,用起来更加的方便、更加的安全。二、低碳化2010世博会已逐渐离我们远去,但上海世博会的理念一直与我们紧密相连。1、低能耗cmos化,cmos电路的特点是低功耗、高密度、低速度、低价格。cmos虽然功耗较低,但由于其物理特征决定其工作速度不够高,而chmos则具备了高速和低功耗的特点,这些特征,更适合于在要求低功耗向电池供电的应用场合。所以我相信这种工艺将是今后一段时期单片机发展的主要途径。2、低噪声与高可靠性。为提高单片机的抗电磁干扰能力,使产品能适应恶劣的工作环境,满足电磁兼容性方面更高标准的要求,各单片厂家在单片机内部电路中都采用了新的技术措施。三、高性能化。主要是指进一步改造cpu的性能,加快指令运算的速度和提高系统控制的可靠性。由于这类单片机有较高的指令速度,就可以用软件模拟其i/o功能,由此引入了虚拟外设的新概念。随着半导体集成工艺的不断发展,单片机的集成度将更高、体积将更小、功能将更强。1.3单片机芯片及显示模块的选择采用at89c51芯片作为硬件核心,其内部具有4kb rom存储空间,能于3v的超低压工作,而且与mcs-51系列单片机完全兼容。采用lcd12864液晶显示为显示模块。lcd2864的分辨率达到了128*64,对于16*16的字体可显示4行8列,已能满足大部分设备显示的要求。lcd12864在市场上主要分为两种,一种采用st7920控制器,它带有中文库字模,价格略高一点,另一种是采用ks0108控制器,它只是点整模式,不带字库。而本文无需专门显示文本且菜单文字比你简单,因此采用常见的ks0108控制器的lcd1286来完成显示模块的设计。1.4 lcd12864简介1.4.1最大工作范围(1)逻辑工作电压(vcc):4.55.5v(2)电源地(gnd):0v(3)lcd驱动电压(vee):0-10v(4)输入电压:veevdd(5)工作温度(ta):055(常温) / -2070(宽温)(6)保存温度(tstg):-10651.4.2电气特性(1)输入高电平(vih):3.5vmin(2) 输入低电平(vil):0.55vmax(3)输出高电平(voh):3.75vmin(4) 输出低电平(vol):1.0vmax(5)工作电流:2.0mamax1.4.3接口说明表1-1 12864-3a接口说明表管脚号管脚电平说明1csah/l片选择信号,低电平时选择前64列。2csbh片选择信号,低电平时选择后64列。3gnd0v逻辑电源地。4vcc5v逻辑电源。5vee-10vlcd驱动电源。6d/ih/l数据指令选择,高电平:数据d0-d7将送入显示ram;低电平:数据d0-d7将送入指令寄存器执行。7r/wh/l读写选择,高电平:读数据;低电平:写数据。8eh.h/l读写使能,高电平有效,下降沿锁定数据。9db0h/l数据输入输出引脚。10db1h/l数据输入输出引脚。11db2h/l数据输入输出引脚。12db3h/l数据输入输出引脚。13db4h/l数据输入输出引脚。14db5h/l数据输入输出引脚。15db6h/l数据输入输出引脚。16db7h/l数据输入输出引脚。1.4.4、指令描述(1) 显示开/关设置code: r/w d/i db7 db6 db5 db4 db3 db2 db1 db0功能:设置屏幕显示开/关。db0=h,开显示;db0=l,关显示。不影响显示ram(dd ram)中的内容。(2)设置显示起始行code: r/w d/i db7 db6 db5 db4 db3 db2 db1 db0llhh 行地址(063)功能:执行该命令后,所设置的行将显示在屏幕的第一行。显示起始行是由z地址计数器控制的,该命令自动将a0-a5位地址送入z地址计数器,起始地址可以是0-63范围内任意一行。z地址计数器具有循环计数功能,用于显示行扫描同步,当扫描完一行后自动加一。(3)设置页地址code:r/wd/i db7 db6 db5 db4 db3 db2 db1 db0llhlhhh页地址(07)功能:执行本指令后,下面的读写操作将在指定页内,直到重新设置。页地址就是dd ram 的行地址,页地址存储在x地址计数器中,a2-a0可表示8页,读写数据对页地址没有影响,除本指令可改变页地址外,复位信号(rst)可把页地址计数器内容清零。表1-2 dd ram地址映像表y 地址012616263db0 page0db7x=0db0 page1db7x=1db0 page6db7x=7db0 page7db7x=8 (4)设置列地址code:r/wd/i db7 db6 db5 db4 db3 db2 db1 db0lllh 列地址(063)功能: dd ram 的列地址存储在y地址计数器中,读写数据对列地址有影响,在对dd ram进行读写操作后,y地址自动加一。(5)状态检测code:r/wd/i db7 db6 db5 db4 db3 db2 db1 db0hlbflon/offrstllll功能:读忙信号标志位(bf)、复位标志位(rst)以及显示状态位(on/off)。bf=h:内部正在执行操作;bf=l:空闲状态。rst=h:正处于复位初始化状态;rst=l:正常状态。on/off=h:表示显示关闭;on/off=l:表示显示开。(6)写显示数据code:r/wd/i db7 db6 db5 db4 db3 db2 db1 db0lhd7d6d5d4d3d2d1d0功能:写数据到dd ram,dd ram是存储图形显示数据的,写指令执行后y地址计数器自动加1。d7-d0位数据为1表示显示,数据为0表示不显示。写数据到dd ram前,要先执行“设置页地址”及“设置列地址”命令。(7)读显示数据code:rs r/w db7 db6 db5 db4 db3 db2 db1 db0hhd7d6d5d4d3d2d1d0功能:从dd ram读数据,读指令执行后y地址计数器自动加1。从dd ram读数据前要先执行“设置页地址” 及“设置列地址”命令。1.4.5接口时序(1)写操作时序图1-1 写操作时许(2)读操作时序图1-2 读操作时序表1-3 时序参数表:名称符号最小值典型值最大值单位e周期时间tcyc1000nse高电平宽度pweh450nse低电平宽度pwel450nse上升时间tr25nse下降时间tf25ns地址建立时间tas140ns地址保持时间taw10ns数据建立时间tdsw200ns数据延迟时间tddr320ns写数据保持时间tdhw10ns读数据保持时间tdhr20ns1.4.6 屏幕显示与dd ram地址映射关系表1-4屏幕显示与dd ram地址映射关系y1y2y3y4y62y63y64x=0line 01/01/01/01/01/01/01/0db0line 11/01/01/01/01/01/01/0db1line 21/01/01/01/01/01/01/0db2line 31/01/01/01/01/01/01/0db3line 41/01/01/01/01/01/01/0db4line 51/01/01/01/01/01/01/0db5line 61/01/01/01/01/01/01/0db6line 71/01/01/01/01/01/01/0db7x=7line601/01/01/01/01/01/01/0db4line611/01/01/01/01/01/01/0db5line621/01/01/01/01/01/01/0db6line631/01/01/01/01/01/01/0db71.4.7 测试硬件电路veev0第三脚vee第18脚可调10k(三极管内置)图1-3 测试硬件电路1.5显示原理 在数字电路中,所有的数据都是以0和1保存的,对lcd控制器进行不同的数据操作,可以得到不同的结果。对于显示英文操作,由于英文字母种类很少,只需要8位(一字节)即可。而对于中文,常用却有6000以上,于是我们的dos前辈想了一个办法,就是将ascii表的高128个很少用到的数值以两个为一组来表示汉字,即汉字的内码。而剩下的低128位则留给英文字符使用,即英文的内码。 那么,得到了汉字的内码后,还仅是一组数字,那又如何在屏幕上去显示呢?这就涉及到文字的字模,字模虽然也是一组数字,但它的意义却与数字的意义有了根本的变化,它是用数字的各位信息来记载英文或汉字的形状,如英文的a在字模的记载方式如图1所示:图1-4 “a”字模图而中文的“你”在字模中的记载却如图2所示:图1-5 “你”字模图根据芯片的不同取模的方式不同,有多种取模方式:单色点阵液晶字模,横向取模,字节正序,单色点阵液晶字模,横向取模,字节倒序,单色点阵液晶字模,纵向取模,字节正序,单色点阵液晶字模,纵向取模,字节倒序等等。第二章 硬件设计2.1设计思路(1)设计单片机系统电路。(2)设计lcd12864液晶外围电路。(3)设计lcd12864液晶与单片机的组成电路。2.2设计过程2.2.1方案论证单片机lcd12864液晶外部晶振电路外部复位电路图2-1 单片机与lcd液晶的工作原理由于要实现点阵液晶的绘图等功能,而且对于51系列的单片机片内ram都不大,要实现读操作的话只能使用可以并行方式的液晶(只有并行方式可读),因为如果不使用并行方式而采用在51系列单片机内部开辟一片128*64大小的缓存用于对液晶的刷新从而实现读的功能显然不现实。本设计选用的12864是ampire128x64,它的控制器是ks0108,采用并行方式与单片机通信。对于单片机的选用,采用程序存储空间较大的stc89c58,它有32k的flash,对于实现简单的gui设计足够。图2-1是单片机与lcd液晶以及外围电路的总体框图。2.2.2电路设计图2-2 单片机系统电路如图2-2所示,单片机的最小系统由复位电路和振荡电路组成,复位电路采用上电复位,振荡电路采用内部方式。在xtal1和xtal2端外界石英晶体作定时元件,内部反相放大器自激振荡,产生时钟。p0口出外接4.7k上拉电阻,因为p0口是漏极开路,必须要接上拉才能输出高电平。12864液晶外围电路如图2-3所示。工作原理及过程:r/w,e,d/i分别为读写控制,使能控制,和命令数据选择控制端口,将这三个管脚分别连接到单片机,从而实现单片机对lcd12864的控制,并口数据d0-d7连接到单片机的p0口,实现相互通信。图2-3 12864液晶外围电路图2-4 电路总图电路总图连接如图2-4所示。所有的管脚通过标号建立电气连接,由图可以看出lcd12864与单片机的数据听信是利用单片机的p0口,控制线连接到了单片机的p2口的前5个管脚,单片机通过这5个管脚与lcd12864通信,实现对lcd128864的控制。第三章 软件系统设计3.1、写指令函数及初始化函数 在设计系统中定义p32口为en对应连接液晶模块的使能信号端e端,p31为r_w对应液晶模块的rw端,定义p30为rs对应连接液晶模块的rs端。定义写指令函数为write_cnd,参名为cnd,写数据函数名为weite_data,参数名为dat,定义初始化函数名为sub_int,程序中回馈频繁的用到延时操作,定义延时函数名为delay,参数名为n。写函数主要用来向st7920控制器进行写指令和写数据操作。当模块在接收指令前,微处理器必须先确认模块内部处于非忙碌状态,即读取bf标志时bf需为0,方可接受新的指令;如果在送出一个指令前并不检查bf标志,那么在前一个指令和这个指令中间必须延迟一段较长的时间,即是等待前一个指令确实执行完成,指令执行的时间请参考指令表中的个别指令说明。写指令的流程图如图3-1所示。写数据操作与写指令相似只需修改rs控制信号即可。开始延时rw=0(读操作)rs=0(指令)使能开显示数据使能关写指令完成图3-1写指令操作在进行汉字显示,图形显示,点,线显示等操作前都需对lcd进行初始化,其初始化流程图如图3-2所示。通过基本指令集进行功能设定,再写入ox08指令关显示,通过0x01指令清楚屏幕,写入0x06指令进入设定点,并设置游标右移ddram地址寄存器ac加1.通过写入指令0x0c重新开显示即初始化完成。开电源功能设定0x38关显示0x08清楚屏幕0x01进入设定点,游标右移0x06开显示0x0c初始化完成图3-2 初始化流程图3.2、汉字显示函数 文本显示ram提供了48=32个字的汉字空间,每个汉字需占用1616共32个字节的地址空间,当写入文本显示ram时,可以分别显示cgrom、hcgrom与cgrom的字型;st7920可以显示3种字型,分别是半宽的hcgrom字型、cgrom字型及中文cgrom字型。3种字型的选择,由在ddram中写入的编码选择,各种字型详细编码如下:显示半宽字型:将一位字节写入ddram中,范围为02h27fh的编码。显示cgram字型:将两字节编码写入ddram中,共0000h,0002h,0004h,0006h4种编码。显示中文字型:将两字节编码写入ddram,范围为a1a0hf7ffh(gb码)或a140hd75fh(big5码)的编码4。液晶显示器初始化完成后,先由写指令操作写入汉字在液晶显示屏上的地址,再连续写入两个字节的要显示的字符的编码到ddram上,显示数字或字母等半宽字符时,将一个字节的编码写入ddram,硬件依照编码自动从cgram中选择要显示的字符显示,汉字显示流程图如图3-3所示。在显示汉字时,定义一个汉字显示子程序,程序名为showhz,在汉字显示子程序中用一个指针变量*s指向所显示的汉字字符串,并用其来判断所显示的汉字是否显示结束,在主函数中显示汉字时,先写入汉字所处的液晶位置的地址,再调用showhz子程序来显示汉字。start初始化洁屏写入汉字显示地址指针赋值写汉字结束图3-3 汉字显示流程图3.3编写程序详见附录。第四章 软件调试与仿真 (1)将keil里已编号的程序经调试无误后生成hex文件,按照图2-4在proteus里连接电路,并将已生成的hex文件载入单片机,运行。 (2)仿真结果:液晶显示屏上出现“铜陵学院,机电工程系自动化胡莉,王子俊,范贤略,张国飞,鲍明浩,王冉冉”如图4-1所示。接着显示屏上的汉字消失,同时出现一幅图画,如图4-2所示。接着图画消失,同时如图1所示的汉字出现在液晶显示屏上,再接着汉字消失,同时图4-2所示图画显示在液晶显示屏上,如此周而复始的循环下去。直至按下停止按钮。图4-1多汉字仿真结果图4-2图画仿真结果第五章 心得体会 在整个设计过程中,发挥团队精神,分工合作,自主学习,通过对前期知识的补充和学习,较好的完成了作品,完成了本次课程设计的要求。在最初的设计中,对52单片机进行了充分的了解,并与51单片机相比较,了解了两种单片机的不同,并且相互学习,一同讨论,最终决定使用89c51单片机制作。程序编写中,由于思路不清晰,开始时遇到了很多问题,通过同组员商议讨论,以及对大量书籍资料和论坛中的作品进行借鉴,明白了编程中的主要算法和实现,从而解决了很多问题,对于液晶屏幕,开始并不是很了解,在运用时查看了大量的手册资料,并阅读了网友对于12864液晶的驱动编写代码,从而掌握了12864液晶的使用,在本次单片机课程设计中,对于单片机的功能及应用有了充分的认识,充分了解了单片机的应用,并对知识进行了补充学习。在大量阅读文献资料后,感觉对单片机的了解还很少,以后将及时补充相关知识对单片机进行系统学习。通过这次对lcd液晶简单gui的设计与制作,让我了解了设计电路的程序,也让我了解了关于lcd12864的基本原理与设计理念,要设计一个电路总要先用 仿真仿真成功之后才实际接线的。但是最后的成品却不一定与仿真时完全一样, 因为,在实际接线中有着各种各样的条件制约着。而且,在仿真中无法成功的电路接法,在实际中因为芯片本身的特性而能够成功。所以,在设计时尽可能应考 虑两者的差异,从中找出最适合的设计方法。此外,仿真时应注意相同元件的不同型号,往往存在差异性。通过这次学习,让我对各种电路都有了大概的了解, 所以说, 心动不如行动, 对于这些电路还是应该自己动手实际操作才会有深刻理解。 参考文献:1 李建忠.单片机原理及应用.西安电子科技大学出版 2006.022 张俊谟.单片机中级教程.北京航空航天大学出版 2006.033 余发山.单片机原理及应用技术.中国矿业大学出版社 2003.124 杨凌霄.微软计算机原理及应用.中国矿业大学出版社 2004.085 何立民.单片机应用技术选编.北京航空航天大学出版社 2000.086 万光毅.单片机实验与实践教程.北京航空航天大学出版社 2005.017 周航慈.单片机程序设计基础.北京航空航天大学出版社 1991.118 黄遵熹.单片机原理接口与应用.西北工业大学出版社 1997.059 杨振江,杜铁军,李群.流行单片机实用子程序及应用实例m.西安电子科技大学出版社 200210 杨子文 编 单片机原理及应用 西安电子科技大学出版社 200611 王法能 编 单片机原理及应用 科学出版社 2004附录:编写程序如下:#include #define uchar unsigned char#define uint unsigned int#define lcdlcddisp_off 0x3e#define lcdlcddisp_on 0x3f#define page_add 0xb8/ye#define lcdcol_add 0x40/lie#define start_line 0xc0/hang/*液晶显示器的端口定义*/#define data_ora p0 /*液晶数据总线*/sbit lcdmcs=p21 ; /*片选1*/sbit lcdscs=p22 ; /*片选2*/sbit reset=p23 ; /*复位信号*/sbit lcddi=p24 ; /*数据/指令 选择*/sbit lcdrw=p25 ; /*读/写 选择*/sbit lcdenable=p26 ; /*读/写 使能*/uchar *tab;uint k=0;uchar code hz1=/*- 文字: 铜 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x40,0x30,0xef,0x24,0x24,0x00,0xfe,0x02,0x92,0x92,0x92,0x92,0x02,0xfe,0x00,0x00,0x01,0x01,0x7f,0x21,0x11,0x00,0xff,0x00,0x0f,0x08,0x08,0x4f,0x80,0x7f,0x00,0x00,/*- 文字: 陵 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0xfe,0x22,0x5a,0x86,0x00,0x20,0xa4,0x64,0xa4,0x3f,0x24,0x64,0xa4,0x20,0x00,0x00,0xff,0x04,0x08,0x07,0x80,0x89,0x44,0x46,0x2b,0x12,0x2a,0x46,0x80,0x81,0x00,/*- 文字: 学 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x40,0x30,0x11,0x96,0x90,0x90,0x91,0x96,0x90,0x90,0x98,0x14,0x13,0x50,0x30,0x00,0x04,0x04,0x04,0x04,0x04,0x44,0x84,0x7e,0x06,0x05,0x04,0x04,0x04,0x04,0x04,0x00,/*- 文字: 院 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0xfe,0x22,0x5a,0x86,0x10,0x0c,0x24,0x24,0x25,0x26,0x24,0x24,0x14,0x0c,0x00,0x00,0xff,0x04,0x08,0x07,0x80,0x41,0x31,0x0f,0x01,0x01,0x3f,0x41,0x41,0x71,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*- 文字: 王 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x02,0x82,0x82,0x82,0x82,0x82,0xfe,0x82,0x82,0x82,0x82,0x82,0x02,0x00,0x00,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x7f,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,/*- 文字: 子 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x80,0x82,0x82,0x82,0x82,0x82,0x82,0xe2,0xa2,0x92,0x8a,0x86,0x82,0x80,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x80,0x7f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/*- 文字: 俊 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x80,0x60,0xf8,0x07,0x00,0x10,0x98,0x54,0x93,0x10,0x10,0x54,0x98,0x30,0x00,0x01,0x00,0x00,0xff,0x00,0x80,0x89,0x44,0x46,0x2b,0x12,0x2a,0x46,0x80,0x81,0x00,;uchar code hz2=/*- 文字: 机 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x10,0x10,0xd0,0xff,0x90,0x10,0x00,0xfe,0x02,0x02,0x02,0xfe,0x00,0x00,0x00,0x00,0x04,0x03,0x00,0xff,0x00,0x83,0x60,0x1f,0x00,0x00,0x00,0x3f,0x40,0x40,0x78,0x00,/*- 文字: 电 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x00,0xf8,0x88,0x88,0x88,0x88,0xff,0x88,0x88,0x88,0x88,0xf8,0x00,0x00,0x00,0x00,0x00,0x1f,0x08,0x08,0x08,0x08,0x7f,0x88,0x88,0x88,0x88,0x9f,0x80,0xf0,0x00,/*- 文字: 工 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x04,0x04,0x04,0x04,0x04,0x04,0xfc,0x04,0x04,0x04,0x04,0x04,0x04,0x00,0x00,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x3f,0x20,0x20,0x20,0x20,0x20,0x20,0x20,0x00,/*- 文字: 程 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x24,0x24,0xa4,0xfe,0x23,0x22,0x00,0x3e,0x22,0x22,0x22,0x22,0x22,0x3e,0x00,0x00,0x08,0x06,0x01,0xff,0x01,0x06,0x40,0x49,0x49,0x49,0x7f,0x49,0x49,0x49,0x41,0x00,/*- 文字: 胡 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x10,0x90,0x90,0xff,0x90,0x90,0x10,0x00,0xfe,0x22,0x22,0x22,0xfe,0x00,0x00,0x00,0x00,0x3f,0x10,0x10,0x10,0xbf,0x40,0x30,0x0f,0x02,0x42,0x82,0x7f,0x00,0x00,/*- 文字: 范 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x04,0x44,0x84,0x14,0x64,0x0f,0x04,0xe4,0x24,0x2f,0x24,0x24,0xe4,0x04,0x04,0x00,0x00,0x08,0x09,0x78,0x04,0x03,0x00,0x3f,0x40,0x40,0x42,0x44,0x43,0x40,0x78,0x00,/*- 文字: 贤 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x00,0x7e,0x00,0x00,0xff,0x40,0x42,0x26,0x2a,0x12,0x2a,0x26,0x40,0x40,0x00,0x00,0x80,0x80,0x9f,0x41,0x41,0x21,0x1d,0x01,0x21,0x21,0x5f,0x40,0x80,0x00,0x00,/*- 文字: 略 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0xfc,0x44,0xfc,0x44,0xfc,0x20,0x10,0x18,0xa7,0x44,0xa4,0x14,0x0c,0x00,0x00,0x00,0x1f,0x08,0x0f,0x08,0x1f,0x04,0x02,0xfd,0x44,0x44,0x44,0x45,0xfd,0x02,0x02,0x00,;uchar code hz3=/*- 文字: 系 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x00,0x22,0x32,0x2a,0xa6,0xa2,0x62,0x21,0x11,0x09,0x81,0x01,0x00,0x00,0x00,0x00,0x42,0x22,0x13,0x0b,0x42,0x82,0x7e,0x02,0x02,0x0a,0x12,0x23,0x46,0x00,0x00,/*- 文字: 自 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x00,0x00,0xf8,0x88,0x8c,0x8a,0x89,0x88,0x88,0x88,0xf8,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x44,0x44,0x44,0x44,0x44,0x44,0x44,0xff,0x00,0x00,0x00,0x00,/*- 文字: 动 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x40,0x44,0xc4,0x44,0x44,0x44,0x40,0x10,0x10,0xff,0x10,0x10,0x10,0xf0,0x00,0x00,0x10,0x3c,0x13,0x10,0x14,0xb8,0x40,0x30,0x0e,0x01,0x40,0x80,0x40,0x3f,0x00,0x00,/*- 文字: 化 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0x80,0x60,0xf8,0x07,0x00,0x00,0x00,0xff,0x40,0x20,0x10,0x08,0x04,0x00,0x00,0x01,0x00,0x00,0xff,0x00,0x04,0x02,0x01,0x3f,0x40,0x40,0x40,0x40,0x40,0x78,0x00,/*- 文字: 莉 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x04,0x44,0x44,0x44,0xc4,0x2f,0x24,0x04,0x04,0x8f,0x04,0x04,0xe4,0x04,0x04,0x00,0x22,0x12,0x0a,0x06,0xff,0x06,0x0a,0x12,0x00,0x1f,0x40,0x80,0x7f,0x00,0x00,0x00,/*- 文字: 张 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x02,0xe2,0x22,0x22,0x3e,0x80,0x80,0xff,0x80,0xa0,0x90,0x88,0x86,0x80,0x80,0x00,0x00,0x43,0x82,0x42,0x3e,0x00,0x00,0xff,0x40,0x21,0x06,0x08,0x10,0x20,0x40,0x00,/*- 文字: 国 -*/*- 宋体12; 此字体下对应的点阵为:宽x高=16x16 -*/0x00,0xfe,0

温馨提示

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

评论

0/150

提交评论