易妖游戏网
您的当前位置:首页LCD电子显示屏的控制和界面设计毕业论文

LCD电子显示屏的控制和界面设计毕业论文

来源:易妖游戏网


LCD电子显示屏的控制和界面设计毕

业论文

目 录

一、摘要- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -3 二、作品意义- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - -3 三、硬件设计- - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -4 四、软件设计 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -5 五、设计调试 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -8 六、指令说明- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - ---9

七、心得体会 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - 12 八、致谢- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- -- - - - - -13 九、参考文献- - - - - - - - - - - - - - - - - - - - - - - - -

WORD版本 .

. .. .

- - - - - - - - - - - - - - -13 十、源程序与原理图 - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - 13

.参考资料.

. .. .

一、摘要

近年来随着计算机在社会领域的渗透和大规模集成电路的发展,单片机的应用正在不断地走向深入,由于它具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统,越来越广泛地应用于自动控制,智能化仪器,仪表,数据采集,军工产品以及家用电器等各个领域,单片机往往是作为一个核心部件来使用,在根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。

随着以计算机为轴心的各种各样信息处理装置的诞生,为适应这种新形势,信息家电,网络终端,广播-通信等用途的LCD市场也将迅速扩大,而且如今LCD发展方向不仅在于大屏幕,而且在中小屏幕方面,例如汽车导航系统,摄像机,数字式照相机,便携式电视,PDA(个人数字助理),娱乐/游戏机,摄影机等有着进一步的发展。

液晶显示器(LCD)具有功耗低、体积小、重量轻、超薄等许多其他显示器无法比拟的优点,近年来被广泛用于单片机控制的智能仪器、仪表和低功耗电子产品中。LCD可分为段式LCD、字符式LCD和点阵式LCD。其中,段式LCD和字符式LCD只能用于字符和数字的简单显示,不能满足图形曲线和汉字显示的要求;而点阵式LCD不仅可以显示字符、数字,还可以显示各种图形、曲线以及汉字、动画,并且可以实现屏幕滚动、反转、闪烁等功能,用途十分广泛。

由此可见LCD的应用是如此广泛,所以用MPU控制液晶显示器是很普遍的应用。本设计主要研究通过单片机控制来实现液晶模块字符的显示。

.参考资料.

. .. .

二、作品意义

近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月异更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。单片机自20世纪70年代问世以来,以其极高的性能价格比,受到人们的重视和关注,应用很广、发展很快。而51单片机是各单片机中最为典型和最有代表性的一种。本次设计以STCC51芯片为核心,辅以必要的外围电路,设计了一个简易的电子阅读器。本作品得控制器采用STCC516RD+,人机接口界面采用YM128R液晶显示器和四个按钮。本作品可通过按键和液晶显示来选择阅读诗歌或图片。

三、硬件设计

显示模块 电源 1、系统框图

振荡.参考资料.

复位 控制模块 键盘 . .. .

2、控制模块

控制器采用STCC516RD+,其指令代码与传统得8051单片机完全兼容,FLASH为63KB,RAM为1280B。由于本作品需要显示图片,需要较大得存储空间来存储图片数据,而STCC516RD+有63KB得FLASH,这也是选择STCC516RD+得重要原因之一。其次STCC516RD+支持ISP,调式程序时不用频繁地从电路板上拔下芯片来烧程序,可直接通过串口经MAX232电平转换后,把相应得数据线和电源线与电路板相接,再配合ISP下载软件即可将程序下载到芯片,大大提高

.参考资料.

. .. .

了调试效率。

3、显示模块

显示器采用YM128R液晶显示器。带中文字库得128X是一种具有4位/8位并行,2线或3线串口多种接口方式,部含有国标一级,二级简体中文字库得点阵图形液晶显示模块;其显示分辨率为128X,置8192个16*16点汉字,和128个16*8点ASCII字符集。利用该模块灵活得接口方式和简单,方便的操作指令,可构成全中文人机交互图形界面。可以显示8X4行16X16点阵的汉字。也可以完成图形显示。低电压低功耗识其又一显著得特点。由该模块构成得液晶显示方案与同类型得图形点阵液晶显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵得图形液晶模块。 4、键盘

本作品所有得键盘由4个机械触点式的按钮组成。把4个按键直接与单片机得I/O口连接,按键按下时将I/O接地。其特点是价格低廉,编程简单,采用查询的方式检测按键得状态。由于按键是机械触点式的,再机械触动闭合或断开时,会有抖动,这些抖动会干扰单片机按键的检测,因此在编程时要加入消抖程序。

5、振荡复位电路

.参考资料.

. .. .

振荡电路:由1个12MHz晶振和2个30pf的瓷片电容组成。 复位电路:由1个10uF的电解电容和一个10K的电阻组成。

四、软件设计

软件主要由液晶初始化,按键扫描,按键处理和显示子程序组成。由于本作品的界面是菜单式的,通过什么来确认该进入哪个子菜单或显示哪幅图片,这是编程前首先要解决得问题。根据液晶显示器本身的特性:字符显示RAM在液晶模块中的地址80H~9FH。字符显示的RAM的地址与32个字符显示区域有着一一对应得关系。因此,可通过显示光标,然后通过光标得位置来确认该进入哪个子菜单或显示哪幅图片。此外,每进入一个菜单,都要对键盘进行扫描,此时按键按下得意义和前面得不同了,因此要对按键处理做相应得修改。

.参考资料.

. .. .

软件流程图:

.参考资料.

. .. .

液晶初始化 显示主菜单 主菜单键盘“上”按下 游标移到“诗歌 “确认”按下 判断游标位置是否在“下”按下 游标移动“图片” 显示诗歌菜单 显示图片菜单 诗歌菜单键盘扫描 “上”按下 “确认”按下 “返回”按下 “下”按下 游标上移 根据游标的位置显示相应的诗歌 返回到“显示主菜单 游标下移 阅读诗歌时键盘扫描

.参考资料.

. .. .

阅读诗歌时键盘扫描 “上”按下 “返回”按下 “下”按下 显示上一首诗 返回到“显示诗歌菜单” 显示下一首诗 显示图片菜单 图片菜单键盘扫描 “上”按下 “确认”按下 “返回”按下 “下”按下 游标上移

根据游标的位置显示相应的图片 返回到“显示主菜单” 游标下移 浏览图片时键盘扫描 .参考资料.

. .. .

浏览图片时键盘扫描

“上”按下 “返回”按下 “下”按下

显示上一幅图 返回到“显示图片菜显示下一幅图

.参考资料.

. .. .

五、设计调试

1、单片机最小系统的调试

把单片机最小系统焊接好,加上一格LED,然后编写一个让LED闪烁的程序,通过Keil把程序调试好,再生成的HEX文件下载到芯片里面,观察LED的闪烁情况是否与程序相符,若相符,则说明单片机最小系统正常。若不相符,则找出问题的所在。这一步看似简单,却是必不可少的一步,因为单片机最小系统是整个电路的基础。通过调试单片机最小系统,不但可以检测单片机最小系统是否正常,还可以检测你使用相关软件的步骤是否正确,这些步骤都是以后调试程序时必不可少的。

2、液晶显示器的调试

仔细阅读液晶显示器的资料,按照资料上的要求把液晶显示器连接好。首先,写一个让液晶显示一个汉字或字符的程序,让液晶显示器对应地显示出来。这一步可以让我们检测液晶显示器是否与单片机正确连接,以及掌握初始化液晶显示器的方法和写指令/数据到液晶显示器的方法,这是使用液晶显示器的第一步。接下来再让液晶在不同的位置显示字符、显示多个字符、显示图片等。也就是把以后要用的功能一一掌握。最后把液晶显示程序里常用的程序整理成一个个字程序,方便以后调用。

.3、键盘的调试

将按键添加到电路板上,编写按键程序:按不同的键能让液晶显示不同的字

.参考资料.

. .. .

符。这步成功后说明按键程序就没问题了,把它整理成一个字程序,方便调用。

4、整体调试

以上是基本功能模块的调试,接下来先把程序框图画好,然后对照框图添加相应的程序,必要时可对框图进行局部修改或整体修改。

六、指令说明

1、模块控制芯片提供两套控制命令,基本指令和扩充指令如下: 指令表1:(RE=0:基本指令) 指 指 令 码 令功 能 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 1 将DDRAM填满\"20H\并且设定DDRAM的地址计数器(AC)到\"00H\" 清除 显示 地址 设定DDRAM的地址计数器(AC)到0 0 0 0 0 0 0 0 1 X \"00H\并且将游标移到开头原点位归位 置;这个指令不改变DDRAM 的容 D=1: 整体显示 ON 显示状态开/0 0 0 0 0 0 1 D C B C=1: 游标ON 关 B=1:游标位置反白允许 进入点 指定在数据的读取与写入时,设0 0 0 0 0 0 0 1 I/D S 定游标的移动方向及指定显示设定 的移位 游标或设定游标的移动与显示的移位显示移0 0 0 0 0 1 S/C R/L X X 控制位;这个指令不改变DDRAM 位控制 的容 .参考资料.

. .. .

DL=0/1:4/8位数据 功能 0 0 0 0 1 DL X RE X X RE=1: 扩充指令操作 设定 RE=0: 基本指令操作 设定CGRAM 0 0 0 1 AC5 AC4 AC3 AC2 AC1 AC0 设定CGRAM 地址 地址 设定DDRAM 0 0 1 0 AC5 AC4 AC3 AC2 AC1 AC0 第一行:80H-87H 地址 第二行:90H-97H 读取忙读取忙标志(BF)可以确认部动设定DDRAM 地址(显示位址) 标志和0 1 BF AC6 AC5 AC4 AC3 AC2 AC1 AC0 作是否完成,同时可以读出地址地址 写数据1 0 数据 到RAM 读出RAM的(DDRAM/CGRAM/IRAM/GRAM) 值 1 1 数据 计数器(AC)的值 将数据D7——D0写入到部的RAM (DDRAM/CGRAM/IRAM/GRAM) 从部RAM读取数据D7——D0 指令表2:(RE=1:扩充指令)

.参考资料.

. .. .

指 指 令 码 令功 能 RS R/W D7 D6 D5 D4 D3 D2 D1 D0 0 0 0 0 0 0 0 0 0 1 待命模式 SR=1:允许输入垂直卷动地址 0 0 0 0 0 0 0 1 SR 待命 模式 卷动地址0 开关开启 反白 0 选择 睡眠 0 模式 0 0 0 0 0 0 0 0 0 0 进入待命模式,执行其他指令都棵终止 SR=0:允许输入IRAM和CGRAM地址 选择2行中的任一行作反白显示,并可决0 1 R1 R0 反白与否。初始值R1R0=00,第一次设定反白显示,再次设定变回正常 SL=0:进入睡眠模式 1 SL X X SL=1:脱离睡眠模式 CL=0/1:4/8位数据 扩充 RE=1: 扩充指令操作 功能 0 0 0 0 1 CL X RE G 0 RE=0: 基本指令操作 设定 G=1/0:绘图开关 设定绘图RAM 0 地址 0 0 1 AC6 AC5 AC4 AC3 AC2 AC1 AC0 再设定水平(行)地址AC3AC2AC1AC0 0 0 AC3 AC2 AC1 AC0 先设定垂直(列)地址AC6AC5…AC0 设定绘图RAM 将以上16位地址连续写入即可 备注:当IC1在接受指令前,微处理器必须先确认其部处于非忙碌状态,即读取BF标志时,BF需为零,方可接受新的指令;如果在送出一个指令前并不检查BF标志,那么在前一个指令和这个指令中间必须延长一段较长的时间,即是等待前一

.参考资料.

. .. .

个指令确实执行完成。

2、应用举例 2.1、使用前的准备

先给模块加上工作电压,再按照下图的连接方法调节LCD的对比度,使其显示出黑色的底影。

此过程亦可以初步检测LCD有无缺段现象。

2.2、字符显示

带中文字库的128X-0402B每屏可显示4行8列共32个16×16点阵的汉字,每个显示RAM可显示1个中文字符或2个16×8点阵全高ASCII码字符,即每屏最多可实现32个中文字符或个ASCII码字符的显示。带中文字库的128X-0402B部提供128×2字节的字符显示RAM缓冲区(DDRAM)。字符显示是通过将字符显示编码写入该字符显示RAM实现的。根据写入容的不同,可分别在液晶屏上显示CGROM(中文字库)、HCGROM(ASCII码字库)及CGRAM(自定义字形)的容。三种不同字符/字型的选择编码围为:0000~0006H(其代码分别是0000、0002、0004、0006共4个)显示自定义字型,02H~7FH显示半宽ASCII码字符,A1A0H~F7FFH显示8192种GB2312中文字库字形。字符显示RAM在液晶模块中的地址80H~9FH。字符显示的RAM的地址与32个字符显示区域有着一一对应的关系,其对应关系如下表所示。 80H 90H 88H 98H .参考资料.

81H 91H H 99H 82H 92H 8AH 9AH 83H 93H 8BH 9BH 84H 94H 8CH 9CH 85H 95H 8DH 9DH 86H 96H 8EH 9EH 87H 97H 8FH 9FH . .. .

2.3 、图形显示

先设垂直地址再设水平地址(连续写入两个字节的资料来完成垂直与水平的坐标地址)

垂直地址围 AC5...AC0 水平地址围 AC3…AC0

绘图RAM 的地址计数器(AC)只会对水平地址(X 轴)自动加一,当水平地址=0FH 时会重新设为00H 但并不会对垂直地址做进位自动加一,

2.4、应用说明

用带中文字库的128X显示模块时应注意以下几点:

①欲在某一个位置显示中文字符时,应先设定显示字符位置,即先设定显示地址,再写入中文字符编码。

②显示ASCII字符过程与显示中文字符过程相同。不过在显示连续字符时,只须设定一次显示地址,由模块自动对地址加1指向下一个 字符位置,否则,显示的字符中将会有一个空ASCII字符位置。

③当字符编码为2字节时,应先写入高位字节,再写入低位字节。

④模块在接收指令前,向处理器必须先确认模块部处于非忙状态,即读取BF标

.参考资料.

. .. .

志时BF需为“0”,方可接受新的指令。如果在送出

一个指令前不检查BF标志,则在前一个指令和这个指令中间必须延迟一段较长的时间,即等待前一个指令确定执行完成。指令执行的 时间请参考指令表中的指令执行时间说明。

⑤“RE”为基本指令集与扩充指令集的选择控制位。当变更“RE”后,以后的指令集将维持在最后的状态,除非再次变更“RE”位,否则使用相同指令集时,无需每次均重设“RE”位。

⑥ 控制器接口信号说明:

RS,R/W的配合选择决定控制界面的4种模式:

RS L L H H

R/W L H L H 功能说明 MPU写指令到指令暂存器(IR) 读出忙标志(BF)及地址记数器(AC)的状态 MPU写入数据到数据暂存器(DR) MPU从数据暂存器(DR)中读出数据

七、心得体会

通过这次设计让我对单片机有更加深入的了解,学会了用按键控制和跳转的

.参考资料.

. .. .

基本方法,提高了分析程序和硬件电路的能力,对编译调试和下载烧录程序的方法更加熟悉了,自己的焊接技术也相应的提高了,在找资料的过程中不仅掌握了课本上没有的知识还提高了自己的搜索能力,我相信到将来这是一种很宝贵的财富。学而知不足,这次设计让我学到更多东西的同时也让我看到了自己知识的缺乏,从而促进我不断进取,不断进步。这次设计我还明白了一个道理:有些事情不是自己不会做,而是自己并没有去行动,所以才会觉得很难,只有自己用心投入了,事情原来并没有想象中的那么难。我在设计程序的过程中遇到了不少问题,但在指导老师、组员以及周围各位同学的帮忙下也一一地顺利解决了,在这里我明白了团结合作的重要性,大家互相帮忙才会事半功倍的。

短短一个月的毕业设计即将过去了,但其中很多的画面将永远留在自己脑海中:老师的谆谆教诲,组员的鼎力支持,周围同学的相互帮忙。如果说我的人生是有一首乐曲组成,这次经历无疑是其中最美丽的乐谱之一,因为它使了我的大学生涯得到了升华,个人价值得到了肯定,我相信这将对我终生受益。

八、致谢

在做毕业设计(LCD电子显示屏的控制和界面设计)的整个过程中,我的指导老师任斌(副教授)始终都给予了细心的指导和不懈的支持,不厌其烦地为我解决了很多问题,在此致以感谢!同时,在此也衷心感谢我的同学的出谋划策和对这个毕业设计的关心和帮助!

九、参考文献

[1] 全利等编著。单片机原理及接口技术,高等教育,2004.1。

[2] 徐惠民等编著。单片微型计算机原理、接口及应用,北京邮电大学,2007.8。

.参考资料.

. .. .

[3] 郭速学等编著。图解单片机功能与应用,中国电力,2008.2。 [4] 康维新等编著。MCS-51单片机原理与应用,中国轻工业,2009.9。 [5] 汪道辉等编著。单片机系统设计与实践,电子工业,2006.5。

十、源程序和原理图

源程序:

RS EQU P0.7 RW EQU P0.6 E EQU P0.5 PSB EQU P0.4 RST EQU P0.2 COM EQU 20H DAT EQU 21H

;已用资源R2 R3 R4 R6 R7 ;以上是接口定义 ORG 0000H LJMP START ORG 30H

START:SETB PSB ;并行模式 SETB RST ;禁止复位

MOV COM,#30H ;功能设置---8BIT控制界面,基本指令集 CALL WRI LCALL DELAY

MOV COM,#0FH ;显示打开,光标关,反白显示关 ACALL WRI LCALL DELAY

LCALL CLEAR ;清屏

;显示主菜单

.参考资料.

. .. .

MENU:MOV R1,#80H ;游标初始位置 LCALL CLEAR

MOV COM,#81H ;在第一行第二位置开始显示\"诗歌\" MOV DPTR,#DAB_MENU1 MOV R2,#4 LCALL PLAY

MOV COM,#91H ;在第一行第二位置开始显示\"图片\" MOV DPTR,#DAB_MENU2 MOV R2,#4 LCALL PLAY

MOV COM,#H ;在第一行第二位置开始显示\"制作人\" MOV DPTR,#DAB_MENU3 MOV R2,#6 LCALL PLAY

MENU_YOUBIAO:

MOV COM,R1 ;游标地址设定 ACALL WRI LCALL DELAY

MOV COM,#0FH ;显示打开,光标,反白显示关 ACALL WRI LCALL DELAY

MENU_NEXT: MOV R1,#80H M_KEY1:

MOV P2,#11111111B MOV A,P2 CLR C

SUBB A,#11111110B JZ M_UP MOV A,P2 CLR C

SUBB A,#11111101B JZ M_DOWN

.参考资料.

. .. .

MOV A,P2 CLR C

SUBB A,#11111011B JZ M_BACK MOV A,P2 CLR C

SUBB A,#11110111B JZ M_SURE

LJMP M_KEY1 ;向上选择菜单

M_UP: ;确定游标位置

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.0,M_KEY1 ;去除干扰信号 JNB P2.0,$ ; 等待按键松开

CJNE R1,#80H,M_UP1 MOV R1,#88H LJMP M_YOUBIAO_WRI M_UP1:CJNE R1,#90H,M_UP2 MOV R1,#80H LJMP M_YOUBIAO_WRI M_UP2:CJNE R1,#88H,M_KEY1 MOV R1,#90H LJMP M_YOUBIAO_WRI

;向下选择菜单

M_DOWN: ;确认游标位置

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.1,M_KEY1 ;去除干扰信号 JNB P2.1,$ ;等待按键松开

CJNE R1,#80H,M_DOWN1 MOV R1,#90H LJMP M_YOUBIAO_WRI M_DOWN1:

CJNE R1,#90H,M_DOWN2 MOV R1,#88H LJMP M_YOUBIAO_WRI

.参考资料.

. .. .

M_DOWN2:

CJNE R1,#88H,M_KEY1 MOV R1,#80H

M_YOUBIAO_WRI:

MOV COM,R1 ;写游标 LCALL WRI LCALL DELAY MOV COM,#0FH LCALL WRI LCALL DELAY

SB: LJMP M_KEY1 M_BACK:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.2,M_KEY1 ;去除干扰信号 JNB P2.2,$ ;等待按键松开

LJMP MENU M_SURE:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.3, SB ;去除干扰信号

JNB P2.3,$ ;等待按键松开

LJMP MENU_SURE

; 主菜单键盘扫描

KEYSCAN:MOV P2,#11111111B

KEY1: MOV A,P2 CLR C

SUBB A,#11111110B JZ MENU_SHI MOV A,P2

.参考资料.

. .. .

CLR C

SUBB A,#11111101B JZ MENU_PIC MOV A,P2 CLR C

SUBB A,#11111011B JZ MENU_ZHI MOV A,P2 CLR C

SUBB A,#11110111B JZ MENU_SURE

LJMP KEYSCAN

;按键对应程序 MENU_SHI:

ACALL DELAY10 ;延时10毫秒消触电抖动 JB P2.0,KEYSCAN ;去除干扰信号 JNB P2.0,$ ;等待按键松开

MOV R1,#80H ; LJMP MENU_YOUBIAO MENU_PIC:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.1,KEYSCAN ;去除干扰信号 JNB P2.1,$ ;等待按键松开

MOV R1,#90H LJMP MENU_YOUBIAO

MENU_ZHI:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.2,KEYSCAN ;去除干扰信号 JNB P2.2,$ ;等待按键松开

MOV R1,#88H LJMP MENU_YOUBIAO

MENU_SURE:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.3,KEYSCAN ;去除干扰信号 JNB P2.3,$ ;等待按键松开

.参考资料.

. .. .

LCALL CLEAR

;若游标在80H处,说面选中的是诗歌,接下来则显示诗歌的菜单 CJNE R1,#80H,PICTURE SHI_MENU_SHOW: MOV COM,#81H MOV DPTR,#MENU_SHI1

MOV R2,#12 ;诗歌名的字数,待修改 LCALL PLAY

MOV COM,#91H MOV DPTR,#MENU_SHI2 MOV R2,#10 LCALL PLAY

MOV COM,#H MOV DPTR,#MENU_SHI3 MOV R2,#10 LCALL PLAY

MOV COM,#99H MOV DPTR,#MENU_SHI4 MOV R2,#10 LCALL PLAY

MOV COM,#80H ;游标地址设定 ACALL WRI LCALL DELAY

MOV COM,#0FH ;显示打开,光标关,反白显示关 ACALL WRI LCALL DELAY LJMP LK KEYSCAN_J: LJMP KEYSCAN

;若游标在90H处,说明选中得是图片,接下来则显示图片的菜单 PICTURE:

CJNE R1,#90H,ZHI PIC_MENU_SHOW: MOV COM,#81H

MOV DPTR,#MENU_PIC1 ;图片名的字数,待修改 MOV R2,#6

.参考资料.

. .. .

LCALL PLAY

MOV COM,#91H MOV DPTR,#MENU_PIC2 MOV R2,#6 LCALL PLAY MOV COM,#H MOV DPTR,#MENU_PIC3 MOV R2,#6 LCALL PLAY

MOV COM,#99H MOV DPTR,#MENU_PIC4 MOV R2,#6 LCALL PLAY

MOV COM,#80H ;游标地址设定 ACALL WRI LCALL DELAY

MOV COM,#0FH ;显示打开,光标关,反白显示关 ACALL WRI LCALL DELAY

LJMP SCAN_PIC

;若游标在88H处,说明选中得是制作人,接下来则显示制作人的菜单 ZHI:

CJNE R1,#88H,KEYSCAN_J ZHI_MENU_SHOW: MOV COM,#81H

MOV DPTR,#MENU_ZHI1 ;制作人名的字数,待修改 MOV R2,#6 LCALL PLAY

MOV COM,#91H MOV DPTR,#MENU_ZHI2 MOV R2,#6 LCALL PLAY

MOV COM,#80H ;游标地址设定 ACALL WRI LCALL DELAY

.参考资料.

. .. .

MOV COM,#0FH ;显示打开,光标关,反白显示关 ACALL WRI LCALL DELAY LJMP KEYSCAN_J

; 键盘扫描-诗歌菜单

LK:MOV R1,#80H SHI_KEY1: MOV P2,#11111111B MOV A,P2 CLR C

SUBB A,#11111110B JZ SHI_UP MOV A,P2 CLR C

SUBB A,#11111101B JZ SHI_DOWN MOV A,P2 CLR C

SUBB A,#11111011B JZ SHI_BACK MOV A,P2 CLR C

SUBB A,#11110111B JZ SHI_SURE

LJMP SHI_KEY1

;向上选择诗歌

SHI_UP: ;确定游标位置

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.0,SHI_KEY1 ;去除干扰信号 JNB P2.0,$ ; 等待按键松开

CJNE R1,#80H,SHI_UP1 MOV R1,#98H LJMP SHI_YOUBIAO_WRI SHI_UP1:CJNE R1,#90H,SHI_UP2

.参考资料.

. .. .

MOV R1,#80H

LJMP SHI_YOUBIAO_WRI SHI_UP2:CJNE R1,#88H,SHI_UP3 MOV R1,#90H

LJMP SHI_YOUBIAO_WRI SHI_UP3:CJNE R1,#98H,SHI_KEY1 MOV R1,#88H

LJMP SHI_YOUBIAO_WRI

;向下选择诗歌

SHI_DOWN: ;确认游标位置

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.1,SHI_KEY1 ;去除干扰信号 JNB P2.1,$ ;等待按键松开

CJNE R1,#80H,SHI_DOWN1 MOV R1,#90H

LJMP SHI_YOUBIAO_WRI SHI_DOWN1:

CJNE R1,#90H,SHI_DOWN2 MOV R1,#88H

LJMP SHI_YOUBIAO_WRI SHI_DOWN2:

CJNE R1,#88H,SHI_DOWN3 MOV R1,#98H

LJMP SHI_YOUBIAO_WRI SHI_DOWN3:

CJNE R1,#98H,SHI_KEY1 MOV R1,#80H

SHI_YOUBIAO_WRI:

MOV COM,R1 ;写游标 LCALL WRI LCALL DELAY MOV COM,#0FH LCALL WRI LCALL DELAY

SS1: LJMP SHI_KEY1

;返回到主菜单 SHI_BACK:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.2,SS1;SHI_KEY1 ;去除干扰信号

.参考资料.

. .. .

JNB P2.2,$ ;等待按键松开

LJMP MENU

; 诗歌已选择,开始阅读

SHI_SURE:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.3,SS1 ;去除干扰信号 JNB P2.3,$ ;等待按键松开

LCALL CLEAR; 一定要清屏,否则上一层菜单多出来的字也会在这里显示的

CJNE R1,#80H,SHI_SURE1 MOV DPTR,#DAB1 LCALL PLAY1 LJMP SHI_NEXT

SHI_SURE1:

CJNE R1,#90H,SHI_SURE2 MOV DPTR,#DAB2 LCALL PLAY1 LJMP SHI_NEXT

SHI_SURE2:

CJNE R1,#88H,SHI_SURE3 MOV DPTR,#DAB3 LCALL PLAY1 LJMP SHI_NEXT

SHI_SURE3:

CJNE R1,#98H,SHI_NEXT MOV DPTR,#DAB4 LCALL PLAY1

;阅读诗歌时的键盘扫描

SHI_NEXT: NOP SHI_NEXT_KEY: MOV P2,#11111111B MOV A,P2

.参考资料.

. .. .

CLR C

SUBB A,#11111110B JZ SHI_NEXT_UP

MOV A,P2 CLR C

SUBB A,#11111101B JZ SHI_NEXT_DOWN

MOV A,P2 CLR C

SUBB A,#11111011B JZ SHI_NEXT_BACK

LJMP SHI_NEXT_KEY

;当正在阅读诗歌时,可直接按上,下键来选择上一首或下一首 SHI_NEXT_UP:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.0,SHI_NEXT_KEY ;去除干扰信号 JNB P2.0,$ ;等待按键松开

CJNE R1,#80H,SHI_NEXT_UP1 ;若现在游标的地址为80H,则现在在屏幕上显示得是第一首诗(DAB1),那么上一幅DAB4

MOV R1,#98H ;通过标记游标的位置来识别现在显示的是哪一首诗 MOV DPTR,#DAB4 LJMP SHI_WRI SHI_NEXT_UP1:

CJNE R1,#90H,SHI_NEXT_UP2 MOV R1,#80H MOV DPTR,#DAB1 LJMP SHI_WRI SHI_NEXT_UP2:

CJNE R1,#88H,SHI_NEXT_UP3 MOV R1,#90H MOV DPTR,#DAB2 LJMP SHI_WRI SHI_NEXT_UP3:

CJNE R1,#98H,SHI_NEXT_KEY MOV R1,#88H MOV DPTR,#DAB3 LJMP SHI_WRI

.参考资料.

. .. .

SHI_NEXT_DOWN:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.1,SHI_NEXT_KEY ;去除干扰信号 JNB P2.1,$ ;等待按键松开

CJNE R1,#80H,SHI_NEXT_DOWN1 MOV R1,#90H MOV DPTR,#DAB2 LJMP SHI_WRI SHI_NEXT_DOWN1:

CJNE R1,#90H,SHI_NEXT_DOWN2 MOV R1,#88H MOV DPTR,#DAB3 LJMP SHI_WRI SHI_NEXT_DOWN2:

CJNE R1,#88H,SHI_NEXT_DOWN3 MOV R1,#98H MOV DPTR,#DAB4 LJMP SHI_WRI SHI_NEXT_DOWN3:

CJNE R1,#98,SHI_NEXT_KEY_J ;超出围,不能直接跳到SHI_NEXT_KEY,故先跳到SHI_NEXT_KEY_J MOV R1,#80H MOV DPTR,#DAB1 SHI_WRI: LCALL PLAY1 SHI_NEXT_KEY_J: LJMP SHI_NEXT_KEY

;返回到上一级菜单 SHI_NEXT_BACK:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.2,SHI_NEXT_KEY_J ;去除干扰信号 JNB P2.2,$ ;等待按键松开 LCALL CLEAR LJMP SHI_MENU_SHOW

;图片程序,与诗歌类似

.参考资料.

. .. .

;键盘扫描

SCAN_PIC: MOV R1,#80H PIC_KEY1:

MOV P2,#11111111B

MOV A,P2 CLR C

SUBB A,#11111110B JZ PIC_UP

MOV A,P2 CLR C

SUBB A,#11111101B JZ PIC_DOWN

MOV A,P2 CLR C

SUBB A,#11111011B JZ PIC_BACK

MOV A,P2 CLR C

SUBB A,#11110111B JZ PIC_SURE

LJMP PIC_KEY1 ;向上选择图片

PIC_UP: ;确定游标位置 ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.0,PIC_KEY1 ;去除干扰信号 JNB P2.0,$ ;等待按键松开

CJNE R1,#80H,PIC_UP1 MOV R1,#98H

LJMP PIC_YOUBIAO_WRI PIC_UP1:CJNE R1,#90H,PIC_UP2 MOV R1,#80H

.参考资料.

. .. .

LJMP PIC_YOUBIAO_WRI PIC_UP2:CJNE R1,#88H,PIC_UP3 MOV R1,#90H

LJMP PIC_YOUBIAO_WRI PIC_UP3:CJNE R1,#98H,PIC_KEY1 MOV R1,#88H

LJMP PIC_YOUBIAO_WRI ;向上选择图片

PIC_DOWN: ;确定游标位置

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.1,PIC_KEY1 ;去除干扰信号 JNB P2.1,$ ;等待按键松开

CJNE R1,#80H,PIC_DOWN1 MOV R1,#90H

LJMP PIC_YOUBIAO_WRI PIC_DOWN1:

CJNE R1,#90H,PIC_DOWN2 MOV R1,#88H

LJMP PIC_YOUBIAO_WRI PIC_DOWN2:

CJNE R1,#88H,PIC_DOWN3 MOV R1,#98H

LJMP PIC_YOUBIAO_WRI PIC_DOWN3:

CJNE R1,#98H,PIC_KEY1 MOV R1,#80H

PIC_YOUBIAO_WRI: MOV COM,R1 LCALL WRI LCALL DELAY MOV COM,#0FH LCALL WRI LCALL DELAY

SB2: LJMP PIC_KEY1 ;返回主菜单 PIC_BACK:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.2,SB2 ;去除干扰信号 JNB P2.2,$ ;等待按键松开

LJMP MENU

.参考资料.

. .. .

;图片已选择,开始阅读

PIC_SURE:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.3,SB2 ;去除干扰信号 JNB P2.3,$ ;等待按键松开

CJNE R1,#80H,PIC_SURE1 MOV DPTR,#PICTURE_1 LCALL PLAY2 LJMP PIC_NEXT

PIC_SURE1:

CJNE R1,#90H,PIC_SURE2 MOV DPTR,#PICTURE_2 LCALL PLAY2 LJMP PIC_NEXT

PIC_SURE2:

CJNE R1,#88H,PIC_SURE3 MOV DPTR,#PICTURE_3 LCALL PLAY2 LJMP PIC_NEXT

PIC_SURE3:

CJNE R1,#98H,PIC_NEXT MOV DPTR,#PICTURE_4 LCALL PLAY2

PIC_NEXT:NOP PIC_NEXT_KEY: MOV P2,#11111111B

MOV A,P2 CLR C

SUBB A,#11111110B JZ PIC_NEXT_UP

MOV A,P2 CLR C

SUBB A,#11111101B

.参考资料.

. .. .

JZ PIC_NEXT_DOWN

MOV A,P2 CLR C

SUBB A,#11111011B JZ PIC_NEXT_BACK

LJMP PIC_NEXT_KEY

;当正在阅读图片时,可直接按上、下键来选择上一首或下一首 PIC_NEXT_UP:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.0,PIC_NEXT_KEY ;去除干扰信号 JNB P2.0,$ ;等待按键松开

CJNE R1,#80H,PIC_NEXT_UP1 ;若现在游标的位置时#80H,则现在屏幕上显示的时第一首诗(DAB1),那么上一副就是DAB4 MOV R1,#98H

MOV DPTR,#PICTURE_4 LJMP PIC_WRI PIC_NEXT_UP1:

CJNE R1,#90H,PIC_NEXT_UP2 MOV R1,#80H

MOV DPTR,#PICTURE_1 LJMP PIC_WRI PIC_NEXT_UP2:

CJNE R1,#88H,PIC_NEXT_UP3 MOV R1,#90H

MOV DPTR,#PICTURE_2 LJMP PIC_WRI PIC_NEXT_UP3:

CJNE R1,#98H,PIC_NEXT_KEY MOV R1,#88H

MOV DPTR,#PICTURE_3 LJMP PIC_WRI

PIC_NEXT_DOWN:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.1,PIC_NEXT_KEY ;去除干扰信号 JNB P2.1,$ ;等待按键松开

CJNE R1,#80H,PIC_NEXT_DOWN1 MOV R1,#90H

.参考资料.

. .. .

MOV DPTR,#PICTURE_2 LJMP PIC_WRI PIC_NEXT_DOWN1:

CJNE R1,#90H,PIC_NEXT_DOWN2 MOV R1,#88H

MOV DPTR,#PICTURE_3 LJMP PIC_WRI PIC_NEXT_DOWN2:

CJNE R1,#88H,PIC_NEXT_DOWN3 MOV R1,#98H

MOV DPTR,#PICTURE_4 LJMP PIC_WRI PIC_NEXT_DOWN3:

CJNE R1,#98H,PIC_NEXT_KEY_J ;超出围,不能直接跳到SHI_NEXT_KEY,故先跳到HI_NEXT_KEY_J MOV R1,#80H

MOV DPTR,#PICTURE_1 PIC_WRI: LCALL PLAY2 PIC_NEXT_KEY_J: LJMP PIC_NEXT_KEY ;返回到上一级菜单 PIC_NEXT_BACK:

ACALL DELAY10 ;延时10毫秒消触点抖动 JB P2.2,PIC_NEXT_KEY_J ;去除干扰信号 JNB P2.2,$ ;等待按键松开 LCALL CLEAR

MOV COM,#0FH ;进入绘图时,游标被关了,因此在返回到菜单之前要打开游标 ACALL WRI LCALL DELAY

LJMP PIC_MENU_SHOW

; 显示一首诗

PLAY1: MOV COM,#0CH ;显示打开,光标关,反白显示关 ACALL WRI LCALL DELAY

.参考资料.

. .. .

MOV R2,#10 ;一行有5个字,一个字的代码由两个字节组成,共10个字节 MOV R3,#1 ;一首诗共4行 MOV COM,#80H ;第一行首地址

PLAY1W:ACALL WRI LCALL DELAY

PLAY11:CLR A MOVC A,A+DPTR MOV DAT,A LCALL WRD INC DPTR

DJNZ R2,PLAY11 ;写完1行

MOV R2,#10 ;每写完一行,R2,就重新装载10 INC R3 ;每写完一行,R3就加1 MOV A,R3

HANG2: CJNE A,#2,HANG3 MOV COM,#90H ;第二行首地址 LJMP PLAY1W

HANG3: CJNE A,#3,HANG4 MOV COM,#88H ;第三行首地址 LJMP PLAY1W

HANG4: CJNE A,#4,DONE

MOV COM,#98H ;第四行首地址 LJMP PLAY1W

DONE: RET

; 显示一幅图

PLAY2: LCALL CLEAR ;绘图之前要先清屏,否则图片会和刚才的菜单重叠 MOV COM,#08H ;显示打开,光标关,反白显示关 ACALL WRI LCALL DELAY

MOV COM,#36H ;功能设置---扩充指令集,绘图显示ON ACALL WRI

.参考资料.

. .. .

LCALL DELAY

DISPLAY6:

MOV R2,#32 ;32行,(双屏结构中上半屏) MOV R3,#80H ;Y地址寄存器

DISP6:MOV COM,R3 ;设置绘图区的Y地址坐标 INC R3 ;Y地址加1 LCALL WRI

MOV COM,#80H ;设置绘图区的X地址坐标 LCALL WRI

MOV R4,#16 ;16列

DISP7: CLR A MOVC A,A+DPTR MOV DAT,A LCALL WRD INC DPTR

DJNZ R4,DISP7 ;写完16列 DJNZ R2,DISP6 ;写完32行

MOV R2,#32 ;32行,(双屏结构的下半屏) MOV R3,#80H ;Y地址寄存器

DISP8: MOV COM,R3 ;设置绘图区的Y地址坐标 INC R3 ;Y地址加1 LCALL WRI

MOV COM,#88H ;设置绘图区的X地址坐标 LCALL WRI

MOV R4,#16 ;16列

DISP9:CLR A MOVC A,A+DPTR MOV DAT,A LCALL WRD INC DPTR

DJNZ R4,DISP9 ;写完16列 DJNZ R2,DISP8 ;写完32行

MOV COM,#30H ;绘完图后要返回到基本指令集模式 ACALL WRI LCALL DELAY

.参考资料.

. .. .

RET

; 写一行以的字

;参数:首地址(COM),汉字入口地址(DPTR),汉字个数(R2)

PLAY: ACALL WRI LCALL DELAY

PLAY3: CLR A MOVC A,A+DPTR MOV DAT,A LCALL WRD INC DPTR

DJNZ R2,PLAY3 ; RET

CLEAR: MOV COM,#01H ;ACALL WRI LCALL DELAY RET

;

WRI: PUSH ACC ;CLR RS ;SETB RW

WRI1: MOV P1,#0FFH ;SETB E ;EMOV A,P1

CLR E ;JB ACC.7,WRI1 ;ACC.7行

CLR RW ;MOV P1,COM ;SETB E ;ECLR E

POP ACC ;RET

.参考资料.

写完1行 清屏 写指令子程序 入栈 选择指令 为读状态作准备 高电平:DR--->P2口 无动作

为BF,若BF=1(忙),则转到WRI1,继续读取BF状态,否则向下执选择写

把指令送到P2口 下降沿:P2口--->DR 出栈 . .. .

; 写数据子程序

WRD: PUSH ACC ;入栈 CLR RS ;选择指令 SETB RW ;选择读

WRD1: MOV P1,#0FFH ;SETB E ;EMOV A,P1

CLR E ;JB ACC.7,WRD1 ;ACC.7行

SETB RS ;CLR RW ;MOV P1,DAT ;SETB E ;ECLR E

POP ACC ;出栈 RET

;

DELAY: MOV R7,#0FFH D4: MOV R6,#00FH DJNZ R6,$ DJNZ R7,D4 RET ;10毫秒

DELAY10: MOV R4,#98 D2: MOV R5,#248 DJNZ R5,$ DJNZ R4,D2 RET

DAB_MENU1:

DB 0CAH,0ABH,0B8H,0E8H; .参考资料.

为读状态作准备 高电平:DR--->P2口 无动作

为BF,若BF=1(忙),则转到WRD1,继续读取BF状态,否则向下执选择数据 选择写

把数据送到P2口 下降沿:P2口--->DR 延时子程序 诗歌

. .. .

DB 0CDH,0BCH,0C6H,0ACH; 图片

DAB_MENU3: DB 0D6H,0C6H,0D7H,0F7H,0C8H,0CBH ;制作人

DB 0B0H,0D7H,0C8H,0D5H,0A1H,0AAH,0cdh,0f5h,0D6H,0AEH,0BBH,0C1H; 白日-王之涣

MENU_SHI2:

DB 0CDH,0FBH,0D4H,0C0H,0A1H,0AAH,0B6H,0C5H,0c6h,0ceh; 望岳-杜甫

MENU_SHI3:

DB 0D4H,0B9H,0C7H,0E9H,0A1H,0AAH,0c0h,0eeh,0b0h,0d7h; 怨情-白 MENU_SHI4:

DB 0CFH,0E0H,0CBH,0BCH,0A1H,0AAH,0cdh,0f5h,0ceh,0ach; 相思-王维

MENU_PIC1:

DB 0CDH,0BCH,0C6H,0ACH,0D2H,0BBH; 图片一

MENU_PIC2:

DB 0CDH,0BCH,0C6H,0ACH,0B6H,0FEH; 图片二

MENU_PIC3:

DB 0CDH,0BCH,0C6H,0ACH,0C8H,0FDH; 图片三

MENU_PIC4:

DB 0CDH,0BCH,0C6H,0ACH,0CBH,0C4H; 图片四

MENU_ZHI1:DB 0B2H,0CCH,0BFH,0B5H,0C3H,0F1H;“” MENU_ZHI2:DB 0C1H,0BAH,0C1H,0A2H,0B7H,0BDH;“” DAB1:

DB 0B0H,0D7H,0C8H,0D5H,0D2H,0C0H,0C9H,0BDH,0BEH,0A1H; 白日依山尽 DB 0BBH,0C6H,0BAH,0D3H,0C8H,0EBH,0BAH,0A3H,0C1H,0F7H; 黄河入海流 DB 0D3H,0FBH,0C7H,0EEH,0C7H,0A7H,0C0H,0EFH,0C4H,0BFH; 欲穷千里目 DB 0B8H,0FCH,0C9H,0CFH,0D2H,0BBH,0B2H,0E3H,0C2H,0A5H; 更上一层楼

MENU_SHI1:

DAB_MENU2:

.参考资料.

. .. .

DAB2:

DB 0B5H,0B4H,0D0H,0D8H,0C9H,0FAH,0B2H,0E3H,0D4H,0C6H; 荡胸生层云 DB 0BEH,0F6H,0B4H,0CBH,0C8H,0EBH,0B9H,0E9H,0C4H,0F1H; 决眦入归鸟 DB 0BBH,0E1H,0B5H,0B1H,0C1H,0E8H,0BEH,0F8H,0B6H,0A5H; 会当凌绝顶 DB 0D2H,0BBH,0C0H,0C0H,0D6H,0DAH,0C9H,0BDH,0D0H,0A1H; 一览众山小 DAB3:

DB 0C3H,0C0H,0C8H,0CBH,0BEH,0EDH,0D6H,0E9H,0C1H,0B1H; 美人卷珠帘 DB 0C9H,0EEH,0D7H,0F8H,0C6H,0B5H,0B6H,0EAH,0C3H,0BCH; 深坐颦蛾眉 DB 0B5H,0ABH,0BCH,0FBH,0C0H,0E1H,0BAH,0DBH,0CAH,0AAH; 但见泪痕湿 DB 0B2H,0BBH,0D6H,0AAH,0D0H,0C4H,0BAH,0DEH,0CBH,0ADH; 不知心恨谁 DAB4:

DB 0BAH,0ECH,0B6H,0B9H,0C9H,0FAH,0C4H,0CFH,0B9H,0FAH; 红豆生南国 DB 0B4H,0BAH,0C0H,0B4H,0B7H,0A2H,0BCH,0B8H,0D6H,0A6H; 春来发几枝 DB 0D4H,0B8H,0BEH,0FDH,0B6H,0E0H,0B2H,0C9H,0D0H,0AFH; 愿君多采撷 DB 0B4H,0CBH,0CEH,0EFH,0D7H,0EEH,0CFH,0E0H,0CBH,0BCH; 此物最相思

PICTURE_1:

;I:\\毕业设计\\车.bmp(0)

DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,03FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0F0H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,0E0H ,000H ,000H ,000H ,000H ,000H ,000H ,03CH ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,001H ,020H ,000H ,000H ,000H ,000H ,000H ,000H ,053H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,006H ,040H ,000H ,000H ,000H ,000H ,000H ,000H ,050H ,080H ,000H ,000H DB 000H ,000H ,000H ,000H ,018H ,040H ,000H ,000H ,000H ,000H ,000H ,000H ,090H ,060H ,000H ,000H DB 000H ,000H ,000H ,000H ,020H ,080H ,000H ,000H ,000H ,000H ,000H ,000H ,090H ,018H ,000H ,000H DB 000H ,000H ,000H ,000H ,0C0H ,080H ,000H ,000H ,000H ,000H ,000H ,001H ,010H ,004H ,000H ,000H DB 000H ,000H ,000H ,001H ,001H ,000H ,000H ,000H ,000H ,000H ,000H ,001H ,010H ,003H ,000H ,03FH DB 000H ,0FFH ,0FFH ,0FEH ,002H ,000H ,000H ,000H ,000H ,000H ,000H ,002H ,010H ,000H ,080H ,000H DB 000H ,080H ,000H ,002H ,002H ,000H ,000H ,000H ,000H ,000H ,000H ,002H ,010H ,000H ,060H ,000H DB 000H ,080H ,000H ,004H ,004H ,000H ,000H ,000H ,000H ,000H ,000H ,004H ,010H ,000H ,018H ,000H

.参考资料.

. .. .

DB 001H ,000H ,000H ,004H ,004H ,000H ,000H ,000H ,000H ,000H ,000H ,004H ,010H ,000H ,004H ,000H DB 001H ,000H ,000H ,008H ,008H ,000H ,000H ,000H ,000H ,000H ,000H ,008H ,010H ,000H ,003H ,000H DB 002H ,000H ,000H ,008H ,008H ,000H ,000H ,000H ,000H ,000H ,000H ,008H ,01FH ,0FFH ,0FFH ,0E0H DB 002H ,000H ,000H ,010H ,010H ,000H ,000H ,000H ,000H ,000H ,000H ,010H ,020H ,000H ,000H ,060H DB 002H ,000H ,000H ,010H ,020H ,000H ,000H ,000H ,000H ,000H ,000H ,010H ,020H ,000H ,000H ,0A0H DB 004H ,000H ,000H ,020H ,020H ,000H ,000H ,000H ,000H ,000H ,000H ,020H ,040H ,000H ,000H ,0A0H DB 004H ,000H ,000H ,020H ,040H ,000H ,000H ,000H ,000H ,000H ,000H ,020H ,040H ,000H ,001H ,020H DB 008H ,000H ,000H ,040H ,040H ,000H ,000H ,000H ,000H ,000H ,000H ,040H ,080H ,000H ,001H ,020H DB 008H ,000H ,000H ,040H ,080H ,000H ,000H ,000H ,000H ,000H ,000H ,040H ,080H ,000H ,002H ,022H DB 008H ,000H ,000H ,080H ,080H ,000H ,000H ,000H ,000H ,000H ,000H ,0B1H ,000H ,000H ,002H ,020H DB 010H ,000H ,000H ,081H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,08DH ,000H ,000H ,004H ,020H DB 010H ,000H ,001H ,003H ,000H ,002H ,000H ,010H ,000H ,080H ,000H ,083H ,000H ,000H ,004H ,020H DB 010H ,000H ,001H ,00DH ,003H ,002H ,000H ,010H ,000H ,080H ,000H ,084H ,0C0H ,000H ,004H ,020H DB 020H ,000H ,002H ,011H ,001H ,0E2H ,000H ,010H ,000H ,080H ,000H ,084H ,030H ,000H ,008H ,020H DB 020H ,000H ,002H ,021H ,003H ,0E2H ,01FH ,010H ,0F0H ,080H ,000H ,088H ,00CH ,000H ,008H ,020H DB 040H ,000H ,004H ,041H ,001H ,0E2H ,01FH ,010H ,0F8H ,083H ,0F8H ,088H ,003H ,000H ,010H ,020H DB 040H ,000H ,004H ,081H ,001H ,0E2H ,01FH ,010H ,0B8H ,082H ,0F8H ,090H ,000H ,0C0H ,010H ,020H DB 040H ,000H ,00BH ,001H ,000H ,0C2H ,01FH ,010H ,0F8H ,083H ,0F8H ,090H ,000H ,030H ,020H ,020H DB 080H ,000H ,00CH ,001H ,000H ,0C2H ,003H ,010H ,018H ,080H ,018H ,0A0H ,000H ,00CH ,020H ,020H DB 080H ,000H ,018H ,001H ,000H ,082H ,001H ,010H ,018H ,080H ,010H ,0A0H ,000H ,003H ,040H ,040H DB 0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0E0H ,040H DB 080H ,000H ,010H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,020H ,080H DB 080H ,000H ,010H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,020H ,080H DB 040H ,000H ,010H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,021H ,000H DB 040H ,000H ,010H ,000H ,07CH ,000H ,000H ,000H ,000H ,000H ,03EH ,000H ,000H ,000H ,021H ,000H DB 020H ,000H ,010H ,001H ,083H ,000H ,000H ,000H ,000H ,000H ,0C1H ,080H ,000H ,000H ,022H ,00EH DB 020H ,000H ,010H ,002H ,000H ,080H ,000H ,000H ,000H ,001H ,000H ,040H ,000H ,000H ,022H ,000H DB 010H ,000H ,010H ,004H ,000H ,040H ,000H ,000H ,000H ,002H ,000H ,020H ,000H ,000H ,024H ,000H DB 018H ,000H ,010H ,004H ,000H ,040H ,000H ,000H ,000H ,002H ,000H ,020H ,000H ,000H ,024H ,000H DB 008H ,000H ,010H ,008H ,000H ,020H ,000H ,000H ,000H ,004H ,000H ,010H ,000H ,000H ,024H ,000H DB 00CH ,000H ,010H ,008H ,038H ,030H ,000H ,000H ,000H ,004H ,01CH ,018H ,000H ,000H ,028H ,000H DB 004H ,000H ,010H ,008H ,038H ,030H ,000H ,000H ,000H ,004H ,01CH ,018H ,000H ,000H ,028H ,000H DB 007H ,0FFH ,0FFH ,0F8H ,038H ,03FH ,0FFH ,0FFH ,0FFH ,0FCH ,01CH ,018H ,000H ,000H ,030H ,000H DB 000H ,000H ,000H ,008H ,000H ,038H ,000H ,000H ,000H ,004H ,000H ,01FH ,0FFH ,0FFH ,0F0H ,000H DB 000H ,000H ,000H ,004H ,000H ,070H ,000H ,000H ,000H ,002H ,000H ,03CH ,000H ,000H ,000H ,0F8H DB 000H ,000H ,000H ,004H ,000H ,060H ,00FH ,000H ,000H ,002H ,000H ,038H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,002H ,000H ,0E0H ,000H ,000H ,000H ,001H ,000H ,078H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,001H ,083H ,0C0H ,000H ,000H ,000H ,000H ,0C1H ,0F0H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,07FH ,080H ,000H ,000H ,000H ,000H ,03FH ,0C3H ,080H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,070H ,000H ,000H ,000H DB 000H ,07FH ,080H ,000H ,000H ,000H ,000H ,00FH ,0E0H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,07FH ,080H ,000H ,000H ,000H ,000H ,01FH ,0C0H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,003H ,0C0H ,000H ,000H ,000H ,000H ,000H ,000H ,00FH ,0FFH ,0FFH ,0E0H DB 000H ,000H ,000H ,000H ,000H ,038H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H

.参考资料.

. .. .

DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H

PICTURE_2:

;I:\\毕业设计\\圣诞节.bmp(0)

DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,020H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,004H ,000H ,000H ,000H ,000H ,000H ,000H ,008H ,000H ,000H ,000H ,010H ,000H ,000H DB 002H ,000H ,000H ,000H ,000H ,000H ,000H ,060H ,000H ,000H ,004H ,004H ,000H ,000H ,00FH ,0C0H DB 002H ,000H ,000H ,001H ,000H ,000H ,000H ,0D0H ,000H ,000H ,000H ,002H ,018H ,000H ,0F8H ,060H DB 000H ,010H ,000H ,001H ,000H ,000H ,001H ,00AH ,000H ,000H ,000H ,000H ,000H ,001H ,060H ,020H DB 000H ,010H ,000H ,000H ,000H ,000H ,002H ,004H ,000H ,040H ,000H ,000H ,000H ,001H ,020H ,030H DB 000H ,010H ,000H ,000H ,001H ,000H ,00CH ,002H ,000H ,000H ,000H ,000H ,000H ,002H ,010H ,010H DB 000H ,000H ,000H ,000H ,000H ,000H ,008H ,001H ,000H ,001H ,000H ,000H ,000H ,002H ,010H ,010H DB 000H ,000H ,000H ,000H ,000H ,000H ,014H ,000H ,0C0H ,001H ,000H ,040H ,000H ,044H ,008H ,010H DB 000H ,000H ,000H ,000H ,000H ,000H ,020H ,000H ,020H ,000H ,000H ,040H ,080H ,008H ,008H ,010H DB 000H ,000H ,000H ,000H ,000H ,000H ,040H ,000H ,010H ,000H ,000H ,000H ,080H ,008H ,004H ,010H DB 000H ,000H ,020H ,000H ,000H ,000H ,081H ,0F0H ,008H ,000H ,000H ,000H ,080H ,010H ,004H ,018H DB 002H ,000H ,000H ,080H ,000H ,001H ,002H ,00CH ,004H ,000H ,000H ,000H ,000H ,027H ,0F2H ,008H DB 000H ,000H ,000H ,080H ,000H ,002H ,00CH ,006H ,002H ,000H ,000H ,000H ,000H ,028H ,00AH ,000H DB 000H ,000H ,000H ,000H ,000H ,007H ,0FCH ,003H ,0FFH ,000H ,000H ,000H ,000H ,070H ,007H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,020H ,000H ,080H ,004H ,000H ,000H ,000H ,040H ,001H ,000H DB 000H ,001H ,000H ,000H ,080H ,000H ,0C0H ,000H ,040H ,000H ,000H ,004H ,000H ,0C0H ,001H ,088H DB 000H ,000H ,000H ,000H ,000H ,001H ,000H ,000H ,020H ,000H ,001H ,002H ,000H ,08CH ,018H ,088H DB 000H ,000H ,000H ,000H ,000H ,006H ,000H ,000H ,010H ,000H ,000H ,002H ,000H ,080H ,000H ,080H DB 000H ,000H ,000H ,000H ,000H ,008H ,000H ,0C0H ,048H ,000H ,000H ,002H ,008H ,080H ,000H ,080H DB 004H ,000H ,000H ,000H ,000H ,030H ,043H ,060H ,004H ,000H ,000H ,000H ,000H ,080H ,000H ,080H DB 000H ,000H ,000H ,000H ,000H ,040H ,00CH ,018H ,003H ,000H ,000H ,000H ,000H ,043H ,0E1H ,000H DB 000H ,002H ,000H ,000H ,000H ,080H ,030H ,004H ,000H ,080H ,040H ,000H ,040H ,043H ,061H ,000H DB 002H ,002H ,002H ,000H ,003H ,000H ,040H ,003H ,080H ,040H ,000H ,020H ,000H ,033H ,0E6H ,000H DB 002H ,002H ,000H ,000H ,007H ,0FFH ,0C0H ,001H ,0FFH ,0E0H ,000H ,000H ,000H ,00BH ,0E8H ,000H DB 002H ,000H ,000H ,000H ,000H ,006H ,000H ,000H ,010H ,010H ,000H ,000H ,000H ,00FH ,0FCH ,010H DB 000H ,000H ,000H ,040H ,000H ,018H ,000H ,000H ,00CH ,000H ,000H ,000H ,008H ,010H ,002H ,010H DB 000H ,000H ,000H ,040H ,000H ,020H ,040H ,000H ,003H ,000H ,000H ,004H ,000H ,060H ,001H ,090H DB 000H ,000H ,000H ,000H ,000H ,0C0H ,040H ,0C0H ,040H ,0C0H ,000H ,004H ,000H ,080H ,000H ,040H DB 000H ,000H ,000H ,000H ,003H ,000H ,003H ,060H ,000H ,030H ,000H ,004H ,000H ,080H ,000H ,040H DB 000H ,000H ,000H ,000H ,00CH ,000H ,00CH ,008H ,000H ,08CH ,000H ,000H ,001H ,000H ,000H ,020H DB 000H ,000H ,000H ,000H ,010H ,000H ,030H ,006H ,000H ,082H ,000H ,000H ,001H ,000H ,000H ,020H DB 000H ,000H ,000H ,000H ,062H ,000H ,0C0H ,001H ,080H ,001H ,0E0H ,000H ,002H ,000H ,000H ,010H DB 000H ,000H ,020H ,001H ,080H ,00AH ,000H ,000H ,040H ,000H ,030H ,002H ,002H ,000H ,000H ,010H DB 000H ,000H ,000H ,006H ,000H ,00CH ,008H ,000H ,030H ,000H ,018H ,002H ,002H ,000H ,000H ,010H

.参考资料.

. .. .

DB 000H ,000H ,000H ,00FH ,0FFH ,0F8H ,000H ,000H ,01FH ,0FFH ,0F8H ,000H ,004H ,000H ,000H ,008H DB 004H ,000H ,000H ,000H ,000H ,0C0H ,000H ,000H ,003H ,000H ,000H ,000H ,004H ,000H ,000H ,008H DB 000H ,000H ,000H ,000H ,001H ,000H ,040H ,000H ,000H ,0C0H ,001H ,000H ,004H ,000H ,000H ,008H DB 000H ,000H ,000H ,000H ,006H ,000H ,001H ,0F0H ,000H ,020H ,001H ,000H ,004H ,000H ,000H ,008H DB 000H ,000H ,000H ,000H ,018H ,040H ,006H ,00CH ,080H ,058H ,000H ,000H ,004H ,000H ,000H ,008H DB 000H ,040H ,000H ,002H ,060H ,000H ,038H ,003H ,000H ,046H ,000H ,000H ,004H ,000H ,000H ,008H DB 000H ,040H ,000H ,001H ,080H ,000H ,0C0H ,000H ,0E0H ,001H ,080H ,000H ,002H ,000H ,000H ,010H DB 000H ,040H ,000H ,006H ,000H ,007H ,000H ,000H ,018H ,000H ,040H ,018H ,002H ,000H ,000H ,010H DB 000H ,000H ,000H ,018H ,081H ,038H ,000H ,010H ,007H ,000H ,030H ,000H ,002H ,000H ,000H ,010H DB 000H ,000H ,000H ,060H ,000H ,0C0H ,000H ,010H ,000H ,0C0H ,00CH ,000H ,001H ,000H ,000H ,020H DB 008H ,000H ,001H ,080H ,007H ,000H ,030H ,000H ,000H ,030H ,003H ,000H ,001H ,000H ,000H ,020H DB 000H ,000H ,003H ,0FFH ,0FCH ,000H ,020H ,000H ,000H ,0FFH ,0FFH ,080H ,000H ,080H ,000H ,040H DB 000H ,000H ,000H ,000H ,0E0H ,000H ,000H ,000H ,000H ,001H ,080H ,000H ,000H ,080H ,000H ,040H DB 000H ,000H ,000H ,003H ,000H ,000H ,000H ,000H ,000H ,000H ,060H ,000H ,000H ,060H ,001H ,080H DB 000H ,000H ,000H ,01CH ,000H ,000H ,000H ,000H ,000H ,000H ,01CH ,010H ,000H ,010H ,002H ,000H DB 000H ,000H ,003H ,0E0H ,000H ,060H ,008H ,000H ,000H ,008H ,003H ,000H ,00FH ,00EH ,01CH ,003H DB 000H ,000H ,003H ,000H ,008H ,000H ,000H ,000H ,080H ,000H ,000H ,0E0H ,000H ,001H ,0E0H ,03CH DB 000H ,000H ,01CH ,000H ,010H ,000H ,000H ,000H ,002H ,000H ,000H ,018H ,000H ,000H ,000H ,000H DB 004H ,000H ,060H ,020H ,000H ,000H ,030H ,000H ,000H ,000H ,000H ,006H ,000H ,060H ,018H ,000H DB 004H ,001H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,080H ,007H ,080H ,07EH DB 000H ,000H ,000H ,000H ,000H ,000H ,002H ,0CCH ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,0CCH ,008H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,008H ,0CCH ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,020H ,008H ,0CCH ,000H ,020H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,003H ,080H ,080H ,000H ,000H ,000H ,0CCH ,000H ,000H ,008H ,000H ,007H ,000H ,000H ,000H DB 000H ,000H ,000H ,080H ,000H ,000H ,000H ,0CCH ,000H ,000H ,000H ,000H ,000H ,001H ,0F8H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,0CCH ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,000H ,000H ,000H ,0CCH ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H

PICTURE_3:

; I:\\毕业设计\\image002.bmp(0)

DB 07EH ,000H ,000H ,000H ,000H ,000H ,000H ,0C9H ,0FFH ,0FFH ,0FFH ,0FFH ,0F2H ,069H ,0A7H ,0FFH DB 0F2H ,000H ,000H ,000H ,000H ,000H ,000H ,037H ,0FFH ,0FFH ,0FFH ,0FFH ,0F8H ,0H ,09FH ,0FFH DB 00DH ,000H ,000H ,000H ,000H ,000H ,000H ,08FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,036H ,03FH ,0FFH DB 09BH ,000H ,000H ,000H ,000H ,000H ,000H ,03FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FEH ,088H ,0FFH ,0FFH DB 024H ,000H ,000H ,000H ,000H ,000H ,000H ,03FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,069H ,0FFH ,0FFH DB 091H ,000H ,000H ,000H ,000H ,000H ,000H ,0FBH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0A7H ,0FFH ,0FFH DB 0EEH ,000H ,000H ,000H ,000H ,000H ,000H ,0C7H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FEH DB 0D3H ,000H ,000H ,000H ,000H ,000H ,000H ,0E1H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0F9H DB 06DH ,000H ,02DH ,0B4H ,000H ,000H ,0EEH ,0DEH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0EBH

.参考资料.

. .. .

DB 053H ,000H ,09AH ,081H ,000H ,000H ,052H ,059H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0BFH DB 0BCH ,000H ,09AH ,07FH ,000H ,000H ,0BEH ,04CH ,03FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FCH ,05FH DB 04CH ,000H ,0A9H ,060H ,000H ,000H ,057H ,0B3H ,06FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FBH ,07FH DB 0D3H ,000H ,053H ,08BH ,000H ,000H ,03BH ,094H ,01FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH DB 0B1H ,000H ,0EDH ,0F8H ,000H ,000H ,0C5H ,0EBH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH DB 02DH ,000H ,02BH ,08DH ,000H ,000H ,01FH ,0B5H ,0BBH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,07FH ,0FFH DB 0D4H ,000H ,0DFH ,0A4H ,000H ,000H ,04EH ,0C9H ,0EDH ,07FH ,0FFH ,0FFH ,0FFH ,0FEH ,0EFH ,0FFH DB 059H ,000H ,05FH ,0BAH ,000H ,000H ,095H ,0ADH ,0FFH ,02FH ,0FFH ,0FFH ,0FFH ,0FEH ,0FFH ,0FFH DB 0F4H ,000H ,0BFH ,0F5H ,000H ,000H ,078H ,061H ,0FFH ,0D7H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH DB 074H ,000H ,04BH ,0C9H ,000H ,000H ,04BH ,02EH ,0E7H ,017H ,0FFH ,0FFH ,0FFH ,0FEH ,0FFH ,0FFH DB 045H ,000H ,0B1H ,086H ,000H ,000H ,04CH ,051H ,054H ,0EDH ,0FFH ,0FFH ,0FFH ,0FFH ,07FH ,0FFH DB 098H ,000H ,06CH ,0B9H ,000H ,000H ,075H ,048H ,0B2H ,08BH ,0FFH ,0FFH ,0FFH ,0FDH ,0FFH ,0FFH DB 067H ,000H ,0C2H ,007H ,000H ,000H ,094H ,09AH ,026H ,073H ,0FFH ,0FFH ,0FFH ,0FCH ,07FH ,0FFH DB 0FAH ,000H ,033H ,0D8H ,000H ,000H ,09AH ,0B4H ,079H ,08FH ,0FFH ,0FFH ,0FFH ,0FEH ,07BH ,0FFH DB 05AH ,000H ,04DH ,023H ,000H ,000H ,06BH ,0DBH ,04AH ,06FH ,0FFH ,0FFH ,0FFH ,0FCH ,0E8H ,07FH DB 06DH ,000H ,000H ,000H ,000H ,092H ,045H ,0FEH ,000H ,07FH ,0FFH ,0FFH ,0FFH ,0F8H ,06DH ,0FFH DB 0F1H ,000H ,000H ,000H ,000H ,0E5H ,0B2H ,039H ,000H ,0FFH ,0FFH ,0FFH ,0FFH ,0FBH ,053H ,0FFH DB 0ACH ,000H ,000H ,000H ,000H ,05DH ,01AH ,04AH ,000H ,07FH ,0FFH ,0FFH ,0FFH ,0E8H ,0BCH ,0FFH DB 0B3H ,000H ,000H ,000H ,000H ,06AH ,0C5H ,095H ,000H ,07FH ,0FFH ,0FFH ,0FFH ,0EDH ,04CH ,0FFH DB 0F4H ,000H ,000H ,000H ,000H ,0AFH ,0DFH ,0EEH ,000H ,0FFH ,0FFH ,0FFH ,0FFH ,0D6H ,0D3H ,0FFH DB 005H ,000H ,000H ,000H ,000H ,0BFH ,0C9H ,079H ,000H ,07FH ,0FFH ,0FFH ,0FEH ,036H ,0B1H ,0FFH DB 039H ,000H ,000H ,000H ,000H ,03FH ,0D6H ,0B5H ,000H ,0BFH ,0FFH ,0FFH ,0FDH ,0C9H ,02DH ,0FFH DB 0A2H ,000H ,000H ,000H ,000H ,0FFH ,0EBH ,048H ,000H ,0FFH ,0FFH ,0FFH ,0FEH ,026H ,0D4H ,0FFH DB 02CH ,000H ,000H ,000H ,000H ,0FFH ,0F2H ,049H ,092H ,0FFH ,0FFH ,0FFH ,0FCH ,0ADH ,092H ,0FFH DB 0D3H ,000H ,000H ,000H ,000H ,0FFH ,0EDH ,0AEH ,02FH ,0FFH ,0FFH ,0FFH ,0FDH ,0D2H ,0FBH ,0FFH DB 038H ,000H ,000H ,000H ,000H ,0FFH ,0F3H ,041H ,05FH ,0FFH ,0FFH ,0FFH ,0F4H ,054H ,03FH ,0FFH DB 0ECH ,000H ,000H ,000H ,000H ,0FFH ,0ECH ,093H ,0FFH ,0FFH ,0FFH ,0FFH ,0FBH ,0B3H ,05FH ,0FFH DB 05BH ,000H ,000H ,000H ,000H ,07FH ,0FBH ,0BFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0CAH ,0DFH ,0FFH DB 0E0H ,000H ,000H ,000H ,000H ,073H ,01DH ,0E7H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0D5H ,04FH ,0FFH DB 09FH ,000H ,000H ,000H ,000H ,0FDH ,0C7H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FCH ,0B8H ,0AEH DB 0A9H ,000H ,000H ,000H ,000H ,016H ,0ADH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,085H ,04AH DB 000H ,000H ,000H ,000H ,000H ,000H ,0EBH ,0B7H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0F5H ,025H DB 000H ,000H ,000H ,000H ,000H ,000H ,076H ,0BFH ,0FFH ,0FEH ,0BFH ,0FFH ,0FFH ,0FFH ,0FDH ,0DDH DB 000H ,000H ,000H ,000H ,000H ,000H ,061H ,05BH ,0FFH ,0FFH ,07FH ,0FFH ,0FFH ,0FFH ,0FAH ,02DH DB 000H ,000H ,000H ,000H ,000H ,000H ,09EH ,03DH ,0FFH ,0FCH ,0FFH ,0FFH ,0FFH ,0FFH ,0FDH ,0D2H DB 000H ,000H ,000H ,000H ,000H ,000H ,090H ,08DH ,0FFH ,0E9H ,0FFH ,0FFH ,0FFH ,0F5H ,0H ,023H DB 000H ,000H ,000H ,000H ,000H ,000H ,0AEH ,07FH ,0FFH ,0EFH ,0FFH ,0FFH ,0FFH ,0B5H ,05FH ,0A8H DB 000H ,000H ,000H ,000H ,000H ,000H ,049H ,09FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0C9H ,0D9H ,037H DB 000H ,000H ,000H ,000H ,000H ,000H ,052H ,03FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,056H ,0ACH ,0FAH DB 0A9H ,055H ,000H ,000H ,000H ,000H ,04AH ,07FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,000H ,000H ,05FH DB 005H ,05CH ,000H ,000H ,000H ,000H ,042H ,0BFH ,0FFH ,0FFH ,0FFH ,0FFH ,0F2H ,000H ,000H ,0BFH DB 0F4H ,087H ,000H ,000H ,000H ,000H ,09DH ,07FH ,0FFH ,0FFH ,0FFH ,0FFH ,0E5H ,000H ,000H ,07FH DB 067H ,03CH ,000H ,000H ,000H ,000H ,0D1H ,0FFH ,0FFH ,0FFH ,07FH ,0FFH ,012H ,000H ,000H ,03FH DB 039H ,0C3H ,000H ,000H ,000H ,000H ,04CH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0A0H ,000H ,000H ,0FFH

.参考资料.

. .. .

DB 0F6H ,05EH ,000H ,000H ,000H ,000H ,091H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,057H ,000H ,000H ,07FH DB 0FFH ,0F3H ,000H ,000H ,000H ,000H ,06FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FCH ,055H ,000H ,000H ,0FFH DB 0FFH ,0CEH ,000H ,000H ,000H ,000H ,0B5H ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,0A5H ,000H ,000H ,07FH DB 0FFH ,0FFH ,0FFH ,097H ,0E3H ,02AH ,037H ,0FFH ,0FFH ,0FFH ,0FFH ,0FDH ,000H ,000H ,0A7H ,0FFH DB 0FFH ,0FFH ,0FFH ,0EFH ,09CH ,0BEH ,047H ,0FFH ,0FFH ,0FFH ,0FFH ,0FAH ,000H ,000H ,015H ,0FFH DB 0FFH ,0FFH ,0FFH ,0FFH ,0E1H ,0BEH ,03BH ,0FFH ,0FFH ,0FFH ,0FFH ,0FDH ,000H ,000H ,062H ,0FFH DB 0FFH ,0FFH ,0FFH ,0FFH ,04AH ,0DFH ,0D7H ,0FFH ,0FFH ,0FFH ,0FFH ,0E1H ,000H ,000H ,0B1H ,07FH DB 0FFH ,0FFH ,0FFH ,0FFH ,0F7H ,0BEH ,061H ,0FFH ,0FFH ,0FFH ,0FFH ,0F6H ,000H ,000H ,082H ,07FH DB 0FFH ,0FFH ,0FFH ,0FEH ,031H ,0DDH ,04BH ,0FFH ,0FFH ,0FFH ,0FFH ,0C8H ,000H ,000H ,069H ,0FFH DB 0FFH ,0FFH ,0FFH ,0FEH ,049H ,07EH ,0B1H ,0FFH ,0FFH ,0FFH ,0FFH ,05AH ,000H ,000H ,09FH ,0FFH DB 0FFH ,0FFH ,0FFH ,0FEH ,045H ,0F9H ,036H ,0FFH ,0FFH ,0FFH ,0FEH ,036H ,000H ,000H ,037H ,0FFH

PICTURE_4:

; I:\\毕业设计\\小屋.bmp(0)

DB 000H ,000H ,000H ,000H ,000H ,0C0H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 003H ,0C0H ,000H ,000H ,005H ,0C0H ,000H ,000H ,006H ,000H ,000H ,000H ,00EH ,000H ,000H ,000H DB 002H ,060H ,000H ,000H ,01FH ,040H ,000H ,000H ,006H ,0C0H ,03CH ,007H ,0F9H ,000H ,000H ,000H DB 002H ,011H ,0C0H ,000H ,013H ,040H ,001H ,080H ,003H ,083H ,0E0H ,018H ,0C1H ,0C0H ,000H ,000H DB 003H ,00FH ,070H ,038H ,03FH ,080H ,002H ,060H ,002H ,000H ,060H ,03FH ,000H ,060H ,000H ,000H DB 003H ,0C0H ,016H ,0E0H ,024H ,000H ,00EH ,010H ,002H ,000H ,020H ,032H ,000H ,030H ,06FH ,080H DB 006H ,000H ,031H ,080H ,024H ,000H ,011H ,098H ,000H ,000H ,020H ,002H ,018H ,010H ,038H ,000H DB 00CH ,007H ,0F0H ,080H ,024H ,000H ,030H ,066H ,000H ,000H ,000H ,003H ,0F8H ,010H ,030H ,000H DB 008H ,000H ,088H ,080H ,024H ,000H ,0CCH ,0A3H ,000H ,000H ,000H ,000H ,008H ,010H ,030H ,000H DB 00CH ,000H ,08CH ,000H ,024H ,001H ,083H ,01CH ,0C0H ,000H ,000H ,000H ,008H ,030H ,020H ,000H DB 007H ,0FFH ,086H ,000H ,024H ,002H ,06DH ,034H ,020H ,000H ,000H ,000H ,008H ,060H ,000H ,000H DB 003H ,00FH ,01CH ,000H ,024H ,00CH ,010H ,0C2H ,078H ,000H ,000H ,000H ,00FH ,0C0H ,000H ,000H DB 002H ,000H ,030H ,000H ,024H ,013H ,069H ,0A1H ,084H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 003H ,000H ,020H ,000H ,024H ,028H ,086H ,016H ,042H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 001H ,0F8H ,020H ,000H ,024H ,0C7H ,06DH ,01CH ,02DH ,080H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,00CH ,020H ,000H ,025H ,027H ,030H ,0E2H ,038H ,040H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,004H ,060H ,000H ,03FH ,018H ,0C9H ,0E1H ,0C4H ,0B0H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,003H ,0C0H ,000H ,02CH ,0E9H ,0C6H ,013H ,0C3H ,008H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,03CH ,0A6H ,039H ,00CH ,023H ,084H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,07FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,044H ,000H ,000H ,000H ,000H ,001H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,040H ,000H ,000H ,000H ,000H ,001H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,040H ,000H ,000H ,000H ,000H ,001H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,040H ,000H ,000H ,000H ,000H ,001H ,000H ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,040H ,000H ,000H ,000H ,000H ,001H ,0FEH ,000H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,040H ,000H ,000H ,000H ,000H ,001H ,081H ,080H ,000H ,000H ,000H ,000H DB 000H ,000H ,000H ,000H ,040H ,000H ,000H ,000H ,000H ,001H ,001H ,060H ,000H ,000H ,000H ,000H DB 000H ,000H ,00FH ,0FFH ,0C0H ,000H ,000H ,000H ,000H ,001H ,001H ,038H ,000H ,000H ,000H ,000H DB 000H ,000H ,038H ,040H ,040H ,000H ,000H ,000H ,000H ,001H ,0FDH ,00CH ,000H ,000H ,000H ,000H

.参考资料.

. .. .

DB 000H ,000H ,0C0H ,020H ,041H ,0FCH ,000H ,000H ,0FFH ,001H ,007H ,083H ,000H ,000H ,000H ,000H DB 000H ,001H ,0E0H ,020H ,041H ,004H ,000H ,000H ,099H ,001H ,001H ,0E5H ,080H ,000H ,000H ,000H DB 000H ,003H ,020H ,020H ,041H ,004H ,000H ,000H ,099H ,001H ,001H ,03CH ,0C0H ,000H ,000H ,000H DB 000H ,006H ,01FH ,0FFH ,041H ,004H ,000H ,000H ,0FFH ,001H ,0FFH ,00EH ,038H ,000H ,000H ,000H DB 000H ,004H ,03CH ,020H ,041H ,004H ,000H ,000H ,099H ,001H ,081H ,0E7H ,09FH ,000H ,000H ,000H DB 000H ,00CH ,0H ,020H ,041H ,004H ,000H ,000H ,099H ,001H ,001H ,03CH ,0F1H ,0E0H ,000H ,000H DB 000H ,016H ,0C6H ,000H ,041H ,004H ,000H ,000H ,0FFH ,001H ,000H ,00FH ,030H ,078H ,000H ,000H DB 000H ,033H ,002H ,07FH ,0C1H ,004H ,000H ,000H ,000H ,001H ,000H ,001H ,0BCH ,0C6H ,000H ,000H DB 000H ,063H ,007H ,080H ,041H ,004H ,000H ,000H ,000H ,001H ,000H ,000H ,0E6H ,082H ,000H ,000H DB 000H ,046H ,09CH ,000H ,041H ,014H ,000H ,000H ,000H ,001H ,000H ,0E0H ,073H ,083H ,000H ,000H DB 000H ,0CCH ,0B0H ,000H ,041H ,004H ,000H ,000H ,000H ,001H ,001H ,0A0H ,01DH ,067H ,080H ,000H DB 000H ,098H ,0E0H ,000H ,041H ,004H ,000H ,000H ,000H ,001H ,00FH ,000H ,007H ,03CH ,0C0H ,000H DB 003H ,090H ,0C0H ,000H ,041H ,004H ,000H ,000H ,000H ,001H ,006H ,000H ,001H ,0DCH ,040H ,000H DB 001H ,0B0H ,080H ,000H ,041H ,004H ,000H ,000H ,000H ,001H ,006H ,000H ,000H ,076H ,060H ,000H DB 003H ,0E1H ,000H ,000H ,041H ,004H ,000H ,000H ,000H ,001H ,004H ,003H ,000H ,031H ,0A0H ,000H DB 002H ,063H ,000H ,000H ,041H ,004H ,000H ,000H ,000H ,001H ,000H ,07CH ,000H ,01BH ,020H ,000H DB 004H ,0D6H ,000H ,000H ,041H ,004H ,000H ,000H ,000H ,001H ,000H ,030H ,000H ,00EH ,020H ,000H DB 004H ,094H ,000H ,000H ,041H ,004H ,000H ,000H ,000H ,001H ,000H ,020H ,000H ,004H ,020H ,000H DB 00CH ,088H ,000H ,030H ,041H ,004H ,000H ,000H ,000H ,001H ,000H ,020H ,019H ,004H ,020H ,000H DB 008H ,098H ,000H ,060H ,041H ,004H ,000H ,000H ,000H ,001H ,000H ,000H ,00EH ,004H ,020H ,000H DB 009H ,090H ,003H ,040H ,07FH ,0FFH ,0FFH ,0FFH ,0FFH ,0FFH ,000H ,000H ,00CH ,004H ,020H ,000H DB 013H ,030H ,001H ,0C0H ,003H ,004H ,000H ,000H ,000H ,000H ,066H ,00DH ,084H ,004H ,060H ,000H DB 01EH ,020H ,000H ,0C0H ,046H ,00CH ,000H ,000H ,000H ,000H ,03CH ,007H ,004H ,004H ,0C0H ,000H DB 016H ,060H ,000H ,080H ,044H ,018H ,000H ,007H ,000H ,000H ,030H ,006H ,000H ,009H ,080H ,000H DB 017H ,0C0H ,000H ,000H ,084H ,010H ,000H ,00DH ,0F8H ,000H ,030H ,002H ,000H ,013H ,000H ,000H DB 014H ,080H ,000H ,007H ,084H ,010H ,000H ,01DH ,08CH ,080H ,020H ,002H ,000H ,036H ,000H ,000H DB 015H ,080H ,001H ,081H ,004H ,010H ,000H ,00FH ,087H ,080H ,020H ,000H ,000H ,07CH ,000H ,000H DB 015H ,000H ,003H ,001H ,004H ,010H ,000H ,000H ,0ACH ,000H ,000H ,000H ,000H ,0F0H ,000H ,000H DB 039H ,000H ,01EH ,000H ,004H ,010H ,000H ,000H ,0F8H ,000H ,000H ,000H ,003H ,0E0H ,000H ,000H DB 022H ,000H ,006H ,000H ,004H ,010H ,000H ,000H ,050H ,000H ,000H ,000H ,01EH ,000H ,000H ,000H DB 026H ,000H ,004H ,000H ,004H ,018H ,000H ,000H ,0D0H ,000H ,000H ,000H ,0F0H ,000H ,000H ,000H DB 024H ,000H ,000H ,000H ,006H ,00EH ,000H ,000H ,000H ,000H ,000H ,01FH ,080H ,000H ,000H ,000H DB 02CH ,000H ,000H ,000H ,003H ,003H ,080H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 028H ,000H ,000H ,000H ,000H ,0E0H ,0C0H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H DB 020H ,000H ,000H ,000H ,000H ,030H ,060H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H ,000H end

.参考资料.

. .. .

原理图:

.参考资料.

. .. .

串口接线图:

.参考资料.

因篇幅问题不能全部显示,请点此查看更多更全内容