微控制器课程设计报告_第1页
微控制器课程设计报告_第2页
微控制器课程设计报告_第3页
微控制器课程设计报告_第4页
微控制器课程设计报告_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

1、目录1 前言31 数码管显示系统31.1设计任务31.2设计思路31.3工作原理及参考连线41.4软件设计61.5 实验调试结果71.6 实验心得体会72步进电机控制系统72.1设计任务72.2设计思路82.3工作原理及参考连线82.4软件设计92.5 实验调试结果102.6 实验心得体会103 直流电机PWM调速系统103.1设计任务103.2设计思路103.3 工作原理及参考连线113.4 软件设计113.5实验调试结果123.6 实验心得134键盘显示设计134.1设计任务134.2设计思路144.3原理图164.4 软件设计164.5实验调试结果.175点阵led广告屏设计365.1设

2、计任务365.2设计思路375.3 工作原理及参考连线375.4 软件设计375.5实验调试结果.445.6实验心得446字符型LCD显示456.1设计任务456.2设计思路456.3原理图及参考连线466.4 软件设计466.5 实验调试结果496.6 实验心得516.5 实验调试结果516.6 实验心得517 数字电压表设计527.1设计任务527.2设计527.3原理图及参考连线527.4 软件设计547.5实验结果557.6实验心得568.接触式IC卡设计568.1 设计任务568.2设计思路578.3原理图及参考连线588.4 软件设计588.5实验调试结果58课程设计体会59参考文

3、献59前言1.单片机应用介绍:1.1、什么是单片机:将微处理器(CPU)、存储器(ROM和RAM等)、输出/输入口(I/O口)、定时/计数器、中断系统等集成在一块集成电路芯片上。称之为单片微型计算机,简称单片机(MCU)。1.2、单片机的应用领域:目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹:导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统,录像机、摄像机、全自动洗衣机的控制,以及程控玩具、电子宠物等等,这些都离不开单片机,更不用说自动控制领域的机器人、智能仪表

4、、医疗器械了。单片机广泛应用于仪器仪表、家用电器、医用设备、航空航天、专用设备的智能化管理及过程控制等领域。2.MCS-51单片机简单介绍: MCS-51系列单片机是美国Intel公司开发的8位单片机,又可以分为多个子系列。MCS-51系列单片机共有40条引脚,包括32条I/O接口引脚、4条控制引脚、2条电源引脚、2条时钟引脚。1 数码管显示系统1.1设计任务利用动态显示方式实现在数码管上稳定显示123456。1.2设计思路 通过编程设置单片机的I/O口分别作为数码管的位选和段选控制端,控制数码管的动态显示。1.3工作原理及参考连线如果将8个发光二极管的负极(阴极)内接在一起,作为数码管的一个

5、引脚,这种数码管则被称为共阴数码管,共同的引脚则称为共阴极,8个正极则为段极。否则,如果是将正极(阳极)内接在一起引出的,则称为共阳数码管,共同的引脚则称为共阳极,8个负极则为段极。LED 灯的显示原理:通过同名管脚上所加电平的高低来控制发光二极管是否点量而显示不同的字形如 SP,g,f,e,d,c,b,a 管角上加上7FH所以 SP上为0伏,不亮其余为TTL高电平,全亮则显示为8。键盘扫描及数码管显示单元原理图硬件接线图如下:图 8255内部结构及外部引脚图图 8255控制字格式 芯片8255介绍芯片说明:8255A是Intel公司生产的可编程输入输出接口芯片,它具有3个8位的并行I/O口,

6、具有三种工作方式,可通过程序改变其功能,因而使用灵活,通用性强,可作为单片机与多种外围设备连接时的中间接口电路。8255有三种基本工作方式, 三种工作方式由工作方式控制字决定,方式控制字由CPU通过输入/输出指令来提供.三个端口中PC口被分为两个部分,上半部分随PA口称为A组,下半部分随PB口称为B组.其中PA口可工作与方式0、1和2,而PB口只能工作在方式0和1。8255共有40个引脚,采用双列直插式封装,各引脚功能如下:D0-D7:三态双向数据线,与单片机数据总线连接,用来传送数据信息。CS:片选信号线,低电平有效,表示芯片被选中。RD:读出信号线,低电平有效,控制数据的读出。W

7、R:写入信号线,低电平有效,控制数据的写入。Vcc:+5V电源。PA0-PA7:A口输入/输出线。PB0-PB7:B口输入/输出线。PC0-PC7:C口输入/输出线。RESET:复位信号线。A1、A0:地址线,用来选择8255内部端口。GND:地线1.4软件设计源程序:#include<reg51.h>#define uint unsigned int#define uchar unsigned charuchar code table= /段选代码0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x

8、79,0x71;uchar code address=0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f; /位选代码void delay(uint);void main()uchar m=0;while(1)if(m=6) m=0;/选六位P2=addressm;/送位选信号,确定要显示的数码管P1=tablem+;/送段选信号,确定要显示的数字delay(500);void delay(uint m) /延时函数while(m-);1.5 实验调试结果在数码管上稳定显示1234561.6 实验心得体会刚下载这个程序的时候,没有显示成功,是因为所给程序的位选数码管

9、是8位,而实验箱的数码管个数是6位修改后,实验成功。但是下次还是应该注意段选和位选的问题。 2步进电机控制系统2.1设计任务通过单片机的I/O口控制步进电机运转,实现正转和反转。2.2设计思路 通过编程设置单片机的P1口分别作为四相步进电机的电流输入信号,控制达林顿驱动芯片连接的步进电机的转动。2.3工作原理及参考连线使用开环控制方式能对步进电机的方向、速度和角度进行调节。所谓步进,就是指每给步进电机一个递进脉冲,步进电机各绕组的通电顺序就改变一次,即电机转动一次。根据步进电机控制绕组的多少可以将电机分为三相、四相和五相。课程设计中所使用的步进电机为四相八拍电机,电压为DC5V,其励磁线圈及其

10、励磁顺序如图及表所示。 图 励磁线圈 表 励磁顺序 步进电机控制参考线路图表 P0端口引脚的电平在各步中的情况注意:步进电机在不使用时请断开连接,以免误操作使电机过分发热。步进电机的主要特性: 1) 步进电机必须加驱动才可以运转, 驱动型号必须为脉冲信号,没有脉冲的时候, 步进电机静止, 如 果加入适当的脉冲信号, 就会以一定的角度(称为步角)转动。转动的速度和脉冲的频率成正比。 2) 腾龙版步进电机的步进角度为7.5 度,一圈360 度, 需要48 个脉冲完成。 3)步进电机具有瞬间启动和急速停止的优越特性。 4)改变脉冲的顺序, 可以方便的改变转动的方向。 2.4软件设计源程序: #inc

11、lude "sst89x5x4.h" sbit K1=P30; /控制正转sbit K2=P31; /控制反转sbit K3=P32; /控制停止unsigned char L_value8 = 0x0E,0x0C,0x0D,0x09,0x0B,0x03,0x07,0x06;/电机旋转对应的代码void delay()unsigned int i;for(i=0; i<30000; i+);void main()unsigned char m, n;P0 = 0x0;while(1)if(K1=1)for(n=0; n<12; n+)/正转一周for(m=0;

12、m<8; m+)P0 = L_valuem;delay();else if(K2=1)for(n=0; n<12; n+)/反转一周for(m=8; m>0; m-)P0 = L_valuem-1;delay();else if(K3=1) P1=0; /停止 2.5 实验调试结果 2.6 实验心得体会原来所给程序异步电机的正转和反转都是在一个主程序中,先正转在自动反转,而我们组后来加以改进通过开关控制按键,实现了主动控制异步电机的正转,反转和停止。3 直流电机PWM调速系统3.1设计任务利用单片机控制直流电机,掌握脉宽调制直流调速的方法。通过调节脉冲宽度,改变占空比,从而改

13、变输出,达到改变直流电机转速的目的。3.2设计思路 通过编程设置单片机的I/O口分别作为直流电机的一极控制端,另一极与+12V直流电源的正极相连,通过单片机的 P1.7 口来模拟 PWM 输出,经过驱动电路来驱动直流电机,实现脉宽调速。3.3 工作原理及参考连线直流电机单元由DC12V、1.1W 的直流电机、小磁钢、霍尔元件及输出电路构成。PWM的示意图如图所示。通过调节 T1 的脉冲宽度,可以改变 T1 的占空比,从而改变输出,达到改变直流电机转速的目的。PWM脉冲示意图通过单片机的 P1.7 口来模拟 PWM 输出,经过驱动电路来驱动直流电机,实现脉宽调速。将 P1.7直接与驱动电路的 A

14、端连接,驱动单元的输出A连接直流电机单元的2端。直流电机接线图3.4 软件设计源程序:#include <reg51.h>#define T_value (unsigned char)0x80/ T周期值#define T1_value (unsigned char)0x20/ T周期中高电平周期T1值#define TH0_value (unsigned char)0xFE/ 定时器T0计数值(高)#define TL0_value (unsigned char)0x00/ 定时器T0计数值(低)sbit DRV = P17; /设端口unsigned char T_Count;

15、/ 延时次数void init_tim0()/ 定时器0初始化,定时基数TMOD = 0x01;TH0 = TH0_value;TL0 = TL0_value;TR0 = 1;ET0 = 1;EA = 1;void int_tim0() interrupt 1TH0 = TH0_value; TL0 = TL0_value;/越小,计数初值越大T_Count-;void main()unsigned char Tx;DRV = 0;init_tim0();T_Count = T1_value;Tx = T1_value;while(1)if(T_Count = 0)DRV = DRV;Tx =

16、 T_value - Tx;T_Count = Tx; 3.5实验调试结果3.6 实验心得这个程序利用定时/计数器0来控制P17输出方波的占空比。通过改变占空比,来实现直流电机的调速。若P17输出方波的占空比越小,电机的转速越快。4 键盘显示设计4.1:设计内容:利用8255单元与键盘及数码管显示单元连接,扫描键盘输入,并将扫描结果送数码管显示。当按下其中一个键时,将对应的编号在一个数码管上显示,当再按下时,将这个按键的编号显示在下一个数码管上,数码管可显示最近几次按下的按键编号。4.2工作原理:8255 可编程外围接口芯片是Intel公司生产的通用并行I/O 接口芯片,它具有A、B、C三个并

17、行接口,用+5V单电源供电,能在以下三种方式下工作:方式0-基本输入/输出方式、方式1-选通输入/输出方式、方式2-双向选通工作方式。8255的内部结构及引脚如图所示,8255 工作方式控制字和C口按位置位/复位控制字格式如图所示。图 8255内部结构及外部引脚图图 8255控制字格式 键盘扫描及数码管显示单元原理图4.3 原理图芯片说明:8255A是Intel公司生产的可编程输入输出接口芯片,它具有3个8位的并行I/O口,具有三种工作方式,可通过程序改变其功能,因而使用灵活,通用性强,可作为单片机与多种外围设备连接时的中间接口电路。8255有三种基本工作方式, 三种工作方式由工作方

18、式控制字决定,方式控制字由CPU通过输入/输出指令来提供.三个端口中PC口被分为两个部分,上半部分随PA口称为A组,下半部分随PB口称为B组.其中PA口可工作与方式0、1和2,而PB口只能工作在方式0和1。8255共有40个引脚,采用双列直插式封装,各引脚功能如下:D0-D7:三态双向数据线,与单片机数据总线连接,用来传送数据信息。CS:片选信号线,低电平有效,表示芯片被选中。RD:读出信号线,低电平有效,控制数据的读出。WR:写入信号线,低电平有效,控制数据的写入。Vcc:+5V电源。PA0-PA7:A口输入/输出线。PB0-PB7:B口输入/输出线。PC0-PC7:C口输入/输出线。RES

19、ET:复位信号线。A1、A0:地址线,用来选择8255内部端口。GND:地线。键盘扫描及数码显示接线图4.4实验源程序:#include "Absacc.h"#define C8255_A XBYTE0x7F00/8255端口地址定义#define C8255_B XBYTE0x7F01#define C8255_C XBYTE0x7F02#define C8255_CON XBYTE0x7F03/数码管显示编码unsigned char a = 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77

20、, 0x7c, 0x39, 0x5e, 0x79, 0x71;/显示缓冲unsigned char b = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;unsigned char key_down;unsigned char key_value;unsigned char key_count;void delay(unsigned int time)unsigned int i;for(i=0; i<time; i+);void keyscan()/按键扫描函数unsigned char cc;C8255_A = 0x00;/X1X4置0cc = C8255_C

21、;/得到Y1Y4的值key_down = (cc) & 0x0f;void display()/显示函数unsigned char i, j = 0xDF;/选位for(i=0; i<6; i+)C8255_A = 0xFF;/1111 1111C8255_B = abi;/查表输出显示C8255_A = j;/X选择delay(0x100);j = (j>>1)|(j<<7);/右移1位void clear()/清屏C8255_B = 0x00;/屏幕显示0void writebuffer()bkey_count = key_value;/key_cou

22、nt-;if(key_count = -1)key_count = 5;display();clear();keyscan();while(key_down)/键盘消抖display();clear();keyscan();void getkey()/得到按键值unsigned char value;unsigned char i, j = 0xFE;for(i=0; i<4; i+)C8255_A = j;value = C8255_C;if(!(value & 0x01)/行1key_value = i + 0;writebuffer();return;if(!(value

23、& 0x02)/行2key_value = i + 4;writebuffer();return;if(!(value & 0x04)/行3key_value = i + 8;writebuffer();return;if(!(value & 0x08)/行4key_value = i + 12;writebuffer();return;j <<= 1;void main()C8255_CON = 0x81;/8255初始化key_count = 5;while(1)display();/显示clear();/清屏keyscan();/按键扫描if(key_

24、down)/判是否有键按下display();delay(0x80);clear();keyscan();if(key_down)getkey();/得到按键值提高部分:设计内容1:利采用4*4键盘,将键盘进行标号,记做0F,当按下其中一个按键时,将该按键对应的编号在一个数码管显示出来。#include "Absacc.h"#define C8255_A XBYTE0x7F00/8255端口地址定义#define C8255_B XBYTE0x7F01#define C8255_C XBYTE0x7F02#define C8255_CON XBYTE0x7F03/数码管显示

25、编码unsigned char a = 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71;/显示缓冲unsigned char b = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;unsigned char key_down;unsigned char key_value;unsigned char key_count;void delay(unsigned int time)/延时unsigned int i;for(i=0;

26、i<time; i+);void keyscan()/按键扫描函数unsigned char cc;C8255_A = 0x00;/X1X4置0cc = C8255_C;/得到Y1Y4的值key_down = (cc) & 0x0f;void display()/显示函数unsigned char i, j = 0xDF; /1010 1111for(i=0;i<6;i+)C8255_A = 0xFF;C8255_B = abi;/查表输出显示C8255_A = j;delay(0x100);j = (j>>1)|(j<<7);void clear(

27、)/清屏C8255_B = 0x00;void writebuffer()bkey_count = key_value;display();clear();keyscan();while(key_down)/键盘消抖display();clear();keyscan();void getkey()/得到按键值unsigned char value;unsigned char i, j = 0xFE;for(i=0; i<4; i+)C8255_A = j;value = C8255_C;if(!(value & 0x01)/行1key_value = i + 0;writebuf

28、fer();return;if(!(value & 0x02)/行2key_value = i + 4;writebuffer();return;if(!(value & 0x04)/行3key_value = i + 8;writebuffer();return;if(!(value & 0x08)/行4key_value = i + 12;writebuffer();return;j <<= 1;void main()C8255_CON = 0x81;/8255初始化key_count = 3;while(1)display();/显示clear();/

29、清屏keyscan();/按键扫描if(key_down)/判是否有键按下display();delay(0x80);clear();keyscan();if(key_down)getkey();/得到按键值设计内容2:实现功能:采用4 X 4键盘,将键盘进行编号,记作0F,当按下其中一个按键时,将该按键对应的编号在同时在单独1个数码管上显示出来。源程序:#include "Absacc.h"#define C8255_A XBYTE0x7F00/8255端口地址定义#define C8255_B XBYTE0x7F01#define C8255_C XBYTE0x7F02

30、#define C8255_CON XBYTE0x7F03/数码管显示编码unsigned char a = 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71;/显示缓冲unsigned char b = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;unsigned char key_down;unsigned char key_value;unsigned char key_count;void delay(unsigned i

31、nt time)unsigned int i;for(i=0; i<time; i+);void keyscan()/按键扫描函数unsigned char cc;C8255_A = 0x00;/X1X4置0cc = C8255_C;/得到Y1Y4的值key_down = (cc) & 0x0f;void display()/显示函数unsigned char j = 0xfe; /送位码,选通第一位C8255_A = 0xFF;C8255_B = ab1;/查表输出显示C8255_A = j;delay(0x100);void clear()/清屏C8255_B = 0x00;

32、void writebuffer()bkey_count = key_value;display();clear();keyscan();while(key_down)/键盘消抖display();clear();keyscan();void getkey()/得到按键值unsigned char value;unsigned char i, j = 0xFE;for(i=0; i<4; i+)C8255_A = j;value = C8255_C;if(!(value & 0x01)/行1key_value = i + 0;writebuffer();return;if(!(v

33、alue & 0x02)/行2key_value = i + 4;writebuffer();return;if(!(value & 0x04)/行3key_value = i + 8;writebuffer();return;if(!(value & 0x08)/行4key_value = i + 12;writebuffer();return;j <<= 1;void main()C8255_CON = 0x81;/8255初始化key_count =1;while(1)display();/显示clear();/清屏keyscan();/按键扫描if(

34、key_down)/判是否有键按下display();delay(0x80);clear();keyscan();if(key_down)getkey();/得到按键值结果:实现功能: 采用4 X 4键盘,将键盘进行编号,记作0F,当按下其中一个按键时,将该按键对应的编号在同时在6个数码管上显示出来。源程序:#include "Absacc.h"#define C8255_A XBYTE0x7F00/8255端口地址定义#define C8255_B XBYTE0x7F01#define C8255_C XBYTE0x7F02#define C8255_CON XBYTE0

35、x7F03/数码管显示编码unsigned char a = 0x3f, 0x06, 0x5b, 0x4f, 0x66, 0x6d, 0x7d, 0x07, 0x7f, 0x6f, 0x77, 0x7c, 0x39, 0x5e, 0x79, 0x71;/显示缓冲unsigned char b = 0x00, 0x00, 0x00, 0x00, 0x00, 0x00;unsigned char key_down;unsigned char key_value;void delay(unsigned int time)unsigned int i;for(i=0; i<time; i+);v

36、oid keyscan()/按键扫描函数unsigned char cc;C8255_A = 0x00;/X1X4置0cc = C8255_C;/得到Y1Y4的值key_down = (cc) & 0x0f;void display()/显示函数unsigned char i,j = 0xDF;for(i=0; i<6; i+) /位选C8255_A = 0xFF;C8255_B = abi;/查表输出显示C8255_A = j;delay(0x100);j = (j>>1)|(j<<7);void clear()/清屏C8255_B = 0x00;voi

37、d writebuffer()b0 = key_value; b1 = key_value;b2 = key_value; b3 = key_value;b4 = key_value;b5 = key_value; /得到相同的键值display();clear();keyscan();while(key_down)/键盘消抖display();clear();keyscan();void getkey()/得到按键值unsigned char value;unsigned char i, j = 0xFE;for(i=0; i<4; i+)C8255_A = j;value = C82

38、55_C;if(!(value & 0x01)/行1key_value = i + 0;writebuffer();return;if(!(value & 0x02)/行2key_value = i + 4;writebuffer();return;if(!(value & 0x04)/行3key_value = i + 8;writebuffer();return;if(!(value & 0x08)/行4key_value = i + 12;writebuffer();return;j <<= 1;void main()C8255_CON = 0

39、x81;/8255初始化while(1)display();/显示clear();/清屏keyscan();/按键扫描if(key_down)/判是否有键按下display();delay(0x80);clear();keyscan();if(key_down)getkey();/得到按键值结果: 4.6 实验心得体会这次实验的关键是对buffer区的内容进行理解,对于x既是矩阵键盘的扫描又是数码管位选的扫描,在处理时应当理解充分。5 点阵LED广告屏设计5.1 设计内容:16x16LED点阵由四块8x8LED点阵组成。控制点阵的扫描显示,使16x16LED点阵循环显示汉字。5.2工作原理:1

40、6×16 LED点阵由四块8×8 LED 点阵组成,如图4-7-1 所示,8×8 点阵内部结构图及外部引脚图如图4-7-2 与图4-7-3 所示。由图4-7-2 可知,当行为“0”,列为“1”,则对应行、列上的LED 点亮。5.3硬件接线:点阵显示接线图硬件连线上将“点阵LED显示单元”的D0D7与系统总线单元的P00P07对应相连。将“点阵LED显示单元”的WR、CS1、CS2、CS3、CS4分别与系统总线单元的WR、P24、P25、P26、P27对应相连。5.4实验源程序:从上到下显示:#include "sst89x5x4.h"#incl

41、ude "Absacc.h"/#include "hzdot.h"#include "hzdot1.h"#define Row1 XBYTE0xef00/ 端口定义#define Row2 XBYTE0xdf00#define Col1 XBYTE0xbf00#define Col2 XBYTE0x7f00void Delay(void)/ 延时子程序unsigned char i;for(i=0; i<60; i+);void clear(void)/ 清屏Row1 = 0x00;Row2 = 0x00;Col1 = 0xff

42、;Col2 = 0xff;void main(void)unsigned char Scan=0x01, i, j;unsigned int count=288;clear();while(1)for(i=0; i<50; i+)for(j=0; j<8; j+)Row1 = 0x00;Col1 = hzdotcount;/ 0-7列Col2 = hzdotcount+1;/ 8-15列count+=2;Row1 = Scan;/ 0-7行Scan = (Scan<<1)|(Scan>>7);/ 行扫Delay();Row1 = 0x00;for(j=0;

43、j<8; j+)Row2 = 0x00;Col1 = hzdotcount;Col2 = hzdotcount+1;count+=2;Row2 = Scan;/ 8-15行Scan = (Scan<<1)|(Scan>>7);Delay();Row2 = 0x00;count-=32;count-=2;if(count = 0) count=288;字模数组"hzdot.h"unsigned char code hzdot320 = 0x10,0x00,0x90,0x00,0x88,0x7F,0x48,0x20,0x2C,0x02,0x4C,0

44、x0A,0x4A,0x12,0x29,0x22,0x88,0x22,0x08,0x01,0x00,0x00,0x94,0x20,0x14,0x49,0x16,0x48,0xE0,0x0F,0x00,0x00,/*"您",0*/0x02,0x00,0x84,0x01,0x6C,0x3E,0x24,0x22,0x20,0x22,0x20,0x22,0x27,0x22,0x24,0x22,0xA4,0x22,0x64,0x2A,0x24,0x12,0x04,0x02,0x04,0x02,0x0A,0x00,0xF1,0x7F,0x00,0x00,/*"迎",1

45、*/0x00,0x01,0x00,0x01,0x3F,0x01,0xA0,0x7F,0xA1,0x20,0x52,0x12,0x14,0x02,0x08,0x02,0x18,0x02,0x18,0x06,0x24,0x05,0x24,0x09,0x82,0x18,0x61,0x70,0x1C,0x20,0x00,0x00,/*"欢",2*/0x08,0x00,0x88,0x3F,0x08,0x10,0x08,0x08,0x3F,0x04,0x24,0x04,0x24,0x04,0xE4,0x7F,0x22,0x04,0x26,0x04,0x18,0x04,0x10,0x04

46、,0x28,0x04,0x64,0x04,0x22,0x05,0x01,0x02,/*"好",3*/0x50,0x00,0x90,0x00,0x88,0x3D,0x88,0x20,0x2C,0x20,0x24,0x20,0x26,0x20,0x25,0x20,0x24,0x20,0x24,0x20,0x24,0x20,0x24,0x20,0x24,0x20,0x24,0x28,0x24,0x10,0x00,0x00,/*"们",4*/0x80,0x10,0x08,0x31,0x30,0x13,0x10,0x09,0xFE,0x7F,0x02,0x20,0

47、xF1,0x17,0x00,0x02,0x00,0x01,0xFE,0x7F,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x40,0x01,0x80,0x00,/*"学",5*/0x00,0x00,0xFE,0x3F,0x02,0x20,0x02,0x20,0xFA,0x2F,0x02,0x20,0x02,0x20,0xF2,0x27,0x12,0x24,0x12,0x24,0x12,0x24,0xF2,0x27,0x12,0x24,0x02,0x20,0x02,0x28,0x02,0x10,/*"同",6*/0x0

48、8,0x00,0x88,0x3F,0x08,0x10,0x08,0x08,0x3F,0x04,0x24,0x04,0x24,0x04,0xE4,0x7F,0x22,0x04,0x26,0x04,0x18,0x04,0x10,0x04,0x28,0x04,0x64,0x04,0x22,0x05,0x01,0x02,/*"好",7*/0x10,0x00,0xF0,0x3F,0x08,0x01,0x08,0x01,0x04,0x01,0xF2,0x1F,0x11,0x01,0x10,0x01,0x10,0x01,0x10,0x01,0xFF,0x7F,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,0x00,0x01,/*"年",8*/0x08,0x00,0x10,0x70,0xFE,0x0E,0x44,0x0

温馨提示

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

评论

0/150

提交评论