atmega16_点阵屏设计_第1页
atmega16_点阵屏设计_第2页
atmega16_点阵屏设计_第3页
atmega16_点阵屏设计_第4页
atmega16_点阵屏设计_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

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

文档简介

1、/* * dianzhenping.c * * Created: 2015/5/8 14:17:44 * Author: LOVE */ /*/* 常用头文件及宏定义 */*/#include <avr/io.h>#include <util/delay.h>/延时文件#include <avr/sleep.h>/睡眠文件#include <avr/interrupt.h>/中断文件#include <avr/eeprom.h>/eeprom#define BIT(x) (1<<x)#define uchar unsign

2、ed char#define uint unsigned intuchar mima_06=1,2,3,4,5,6,daiji=0,mode=1;/*/* eeprom程序 */*/void eeprom_write(uint dizhi,uchar shuju)/eeprom写while (EECR&BIT(EEWE);/等待写结束EEAR=dizhi;/准备好地址EEDR=shuju;/准备好数据EECR|=BIT(EEMWE);/主机写使能EECR|=BIT(EEWE);/写使能uchar eeprom_read(uint dizhi)/eeprom读while (EECR&am

3、p;BIT(EEWE);/等待写结束EEAR=dizhi;/地址EECR|=BIT(EERE);/读使能return EEDR;/返回读到的数据void chushihua_eeprom()/初始化eeprom,对0x00,0x01写'o''k'uchar eep_0,eep_1,i,j;eep_0=eeprom_read(0x00);eep_1=eeprom_read(0x01);if (eep_0='o'&&eep_1='k')mode=eeprom_read(0x20);j=0x03;for (i=0;i&l

4、t;6;i+)mima_0i=eeprom_read(j);j+;elsewhile(!(eep_0='o'&&eep_1='k')eeprom_write(0x00,'o');eeprom_write(0x01,'k');j=0x03;for (i=0;i<6;i+)eeprom_write(j,mima_0i);j+;eeprom_write(0x20,mode);eep_0=eeprom_read(0x00);eep_1=eeprom_read(0x01);/*/* 矩阵键盘积木块 */*/* 引脚说明

5、*/* 键盘PC0PC3行*/* 键盘PC4PC7列*/* 键盘宏定义*/#define DDR_JIANPAN DDRC#define PORT_JIANPAN PORTC#define PIN_JIANPAN PINCvoid chushihua_jianpan()/键盘初始化函数DDR_JIANPAN=0xf0;/行扫描/03输入态/47输出态PORT_JIANPAN=0x0f;/03启用上拉电阻/47输出低电平uchar jiance()/检测函数/行扫描if (PIN_JIANPAN|0xf0)=0xff)/屏蔽高四位/读取低四位状态return 0;elsereturn 1;uch

6、ar shibie_hang()/行识别状态(与检测函数扫描一致,不用切换状态)switch(PIN_JIANPAN|0xf0)case 0xfe:return 1;break;case 0xfd:return 2;break;case 0xfb:return 3;break;case 0xf7:return 4;break;default:return 0;uchar shibie_lie()/列识别状态,需要切换扫描状态uchar i;DDR_JIANPAN=0x0f;/行扫描/03输出态/47输入态PORT_JIANPAN=0xf0;/03输出低电平/47启用上拉电阻_delay_ms(

7、1);switch(PIN_JIANPAN|0x0f)/屏蔽低四位/读取高四位状态case 0xef:i=1;break;case 0xdf:i=2;break;case 0xbf:i=3;break;case 0x7f:i=4;break;default:i=0;DDR_JIANPAN=0xf0;/行扫描/03输入态/47输出态PORT_JIANPAN=0x0f;/03启用上拉电阻/47输出低电平return i;/*/* 74HC595 */*/RCK PA 0/ 行_1 PD 7 SI PD 6 SCK / 列_1 PD 5 SI PD 4 SCK #define DDR_595_1DD

8、RD#define PORT_595_1PORTD#define RCKPORT_595_2|=BIT(2),PORT_595_2&=BIT(2)#define SI_HANG_1_HPORT_595_1|=BIT(7)#define SI_HANG_1_LPORT_595_1&=BIT(7)#define SCK_HANG_1PORT_595_1|=BIT(6),PORT_595_1&=BIT(6)#define SI_LIE_1_HPORT_595_1|=BIT(5)#define SI_LIE_1_LPORT_595_1&=BIT(5)#define SC

9、K_LIEPORT_595_1|=BIT(4),PORT_595_1&=BIT(4)#define DDR_ZHISHIDDRA#define PORT_ZHISHIPORTA#define DAIJI_ONPORT_ZHISHI|=BIT(1)#define DAIJI_OFFPORT_ZHISHI&=BIT(1)#define DIANYUAN_ONPORT_ZHISHI|=BIT(0)#define DIANYUAN_OFFPORT_ZHISHI&=BIT(0)#define HONG_ONPORT_ZHISHI|=BIT(2)#define HONG_OFFPO

10、RT_ZHISHI&=BIT(2)#define LU_ONPORT_ZHISHI|=BIT(3)#define LU_OFFPORT_ZHISHI&=BIT(3)#define LAN_ONPORT_ZHISHI|=BIT(4)#define LAN_OFFPORT_ZHISHI&=BIT(4)void hang_1(uchar shuju1,uchar shuju2,uchar shuju3,uchar shuju4)int i;for (i=7;i>=0;i-)if (shuju4&BIT(i)SI_HANG_1_L;elseSI_HANG_1_H;

11、SCK_HANG_1;for (i=7;i>=0;i-)if (shuju3&BIT(i)SI_HANG_1_L;elseSI_HANG_1_H;SCK_HANG_1;for (i=7;i>=0;i-)if (shuju2&BIT(i)SI_HANG_1_L;elseSI_HANG_1_H;SCK_HANG_1;for (i=7;i>=0;i-)if (shuju1&BIT(i)SI_HANG_1_L;elseSI_HANG_1_H;SCK_HANG_1;/ 行_2 PD 3 SI PD 2 SCK/ 列_2 PD 1 SI #define SI_HA

12、NG_2_HPORT_595_1|=BIT(3)#define SI_HANG_2_LPORT_595_1&=BIT(3)#define SCK_HANG_2PORT_595_1|=BIT(2),PORT_595_1&=BIT(2)#define SI_LIE_2_HPORT_595_1|=BIT(1)#define SI_LIE_2_LPORT_595_1&=BIT(1)void hang_2(uchar shuju1,uchar shuju2,uchar shuju3,uchar shuju4)int i;for (i=7;i>=0;i-)if (shuju4

13、&BIT(i)SI_HANG_2_L;elseSI_HANG_2_H;SCK_HANG_2;for (i=7;i>=0;i-)if (shuju3&BIT(i)SI_HANG_2_L;elseSI_HANG_2_H;SCK_HANG_2;for (i=7;i>=0;i-)if (shuju2&BIT(i)SI_HANG_2_L;elseSI_HANG_2_H;SCK_HANG_2;for (i=7;i>=0;i-)if (shuju1&BIT(i)SI_HANG_2_L;elseSI_HANG_2_H;SCK_HANG_2;/ 行_3 PD 0

14、 SI PB 7 SCK/ 列_3 PB 6 SI #define DDR_595_2DDRB#define PORT_595_2PORTB#define SI_HANG_3_HPORT_595_1|=BIT(0)#define SI_HANG_3_LPORT_595_1&=BIT(0)#define SCK_HANG_3PORT_595_2|=BIT(7),PORT_595_2&=BIT(7)#define SI_LIE_3_HPORT_595_2|=BIT(6)#define SI_LIE_3_LPORT_595_2&=BIT(6)void hang_3(uchar

15、 shuju1,uchar shuju2,uchar shuju3,uchar shuju4)int i;for (i=7;i>=0;i-)if (shuju4&BIT(i)SI_HANG_3_L;elseSI_HANG_3_H;SCK_HANG_3;for (i=7;i>=0;i-)if (shuju3&BIT(i)SI_HANG_3_L;elseSI_HANG_3_H;SCK_HANG_3;for (i=7;i>=0;i-)if (shuju2&BIT(i)SI_HANG_3_L;elseSI_HANG_3_H;SCK_HANG_3;for (i=

16、7;i>=0;i-)if (shuju1&BIT(i)SI_HANG_3_L;elseSI_HANG_3_H;SCK_HANG_3;/ 行_4 PB 5 SI PB 4 SCK/ 列_4 PB 3 SI#define SI_HANG_4_HPORT_595_2|=BIT(5)#define SI_HANG_4_LPORT_595_2&=BIT(5)#define SCK_HANG_4PORT_595_2|=BIT(4),PORT_595_2&=BIT(4)#define SI_LIE_4_HPORT_595_2|=BIT(3)#define SI_LIE_4_LP

17、ORT_595_2&=BIT(3)void hang_4(uchar shuju1,uchar shuju2,uchar shuju3,uchar shuju4)int i;for (i=7;i>=0;i-)if (shuju4&BIT(i)SI_HANG_4_L;elseSI_HANG_4_H;SCK_HANG_4;for (i=7;i>=0;i-)if (shuju3&BIT(i)SI_HANG_4_L;elseSI_HANG_4_H;SCK_HANG_4;for (i=7;i>=0;i-)if (shuju2&BIT(i)SI_HANG_

18、4_L;elseSI_HANG_4_H;SCK_HANG_4;for (i=7;i>=0;i-)if (shuju1&BIT(i)SI_HANG_4_L;elseSI_HANG_4_H;SCK_HANG_4;void lie(uchar shuju)int i;if (shuju>15)shuju-=16;for (i=15;i>=0;i-)if (i=shuju)SI_LIE_1_H;SI_LIE_2_H;SI_LIE_3_H;SI_LIE_4_H;elseSI_LIE_1_L;SI_LIE_2_L;SI_LIE_3_L;SI_LIE_4_L;SCK_LIE;for

19、 (i=15;i>=0;i-)SI_LIE_1_L;SI_LIE_2_L;SI_LIE_3_L;SI_LIE_4_L;SCK_LIE;elsefor (i=15;i>=0;i-)SI_LIE_1_L;SI_LIE_2_L;SI_LIE_3_L;SI_LIE_4_L;SCK_LIE;for (i=15;i>=0;i-)if (i=shuju)SI_LIE_1_H;SI_LIE_2_H;SI_LIE_3_H;SI_LIE_4_H;elseSI_LIE_1_L;SI_LIE_2_L;SI_LIE_3_L;SI_LIE_4_L;SCK_LIE;#define QINGPINGhang

20、_1(0,0,0,0),hang_2(0,0,0,0),hang_3(0,0,0,0),hang_4(0,0,0,0),RCKuchar anjian(uchar a,uchar b,uchar c,uchar d,uchar k)/计算按键标号函数uchar jianma=0,i;if (jiance()QINGPING;_delay_ms(10);if (jiance()jianma=(shibie_hang()-1)*4+shibie_lie();/计算按键标号while(jiance()for (i=0;i<32;i+)if (k)hang_1(ai,bi,ci,di);hang

21、_2(ai+32,bi+32,ci+32,di+32);if (k=1)hang_3(0,0,0,0);hang_4(0,0,0,0); elsehang_3(ai+64,bi+64,ci+64,di+64);hang_4(ai+96,bi+96,ci+96,di+96); elsehang_1(0,0,0,0);hang_2(0,0,0,0);hang_3(0,0,0,0);hang_4(0,0,0,0);lie(i);RCK;return jianma;uchar mimayanzheng(uchar o)uchar i,key=1,jianma;uchar a129=0x40,0x42,

22、0xCC,0x00,0x00,0x44,0x54,0x54,0x54,0x7F,0x54,0x54,0x54,0x44,0x40,0x00,0x88,0x68,0x1F,0xC8,0x08,0x10,0xC8,0x54,0x52,0xD1,0x12,0x94,0x08,0xD0,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0xE2,0x1C,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,

23、0x00,0x00,0x00,0x80,0x60,0xF8,0x07,0x10,0x90,0x10,0x11,0x16,0x10,0x10,0xD0,0x10,0x00,0x00,0x90,0x52,0x34,0x10,0xFF,0x10,0x34,0x52,0x80,0x70,0x8F,0x08,0x08,0xF8,0x08,0x00,0x10,0x8C,0x44,0x04,0xE4,0x04,0x95,0xA6,0x44,0x24,0x14,0x84,0x44,0x94,0x0C,0x00,0x04,0x84,0xE4,0x5C,0x44,0xC4,0x00,0x02,0xF2,0x82,

24、0x82,0x82,0xFE,0x80,0x80,0x00,b129=0x00,0x00,0x7F,0x20,0x10,0x00,0xFF,0x15,0x15,0x15,0x55,0x95,0x7F,0x00,0x00,0x00,0x09,0x19,0x09,0xFF,0x05,0x00,0xFF,0x12,0x92,0xFF,0x00,0x5F,0x80,0x7F,0x00,0x00,0x80,0x40,0x20,0x10,0x0C,0x03,0x00,0x00,0x00,0x03,0x0C,0x30,0x40,0x80,0x80,0x00,0x00,0x0F,0x11,0x20,0x20,

25、0x11,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0xFF,0x40,0x40,0x41,0x5E,0x40,0x40,0x70,0x4E,0x41,0x40,0x40,0x00,0x82,0x9A,0x56,0x63,0x22,0x52,0x8E,0x00,0x80,0x40,0x33,0x0C,0x33,0x40,0x80,0x00,0x02,0x02,0x7A,0x41,0x41,0x43,0x42,0x7E,0x42,0x42,0x42,0x43,0xF8,0x00,0x00,0x00,0x02,

26、0x01,0x7F,0x10,0x10,0x3F,0x00,0x08,0x08,0x08,0x08,0x48,0x88,0x40,0x3F,0x00,c129=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,0x40,0xC0,0x40,0x40,0x40,0x60,0x1C,0x03,0x1C,0x60,0x40,0x40,

27、0x40,0xC0,0x40,0x00,d129=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,0x00,0x41,0x39,0x26,0x10,0x10,0x08,0x08,0x10,0x26,0x39,0x41,0x00,0x00,0x00,;uchar n=0,mima_26=0,queren=0;uchar

28、 shu_c108=0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x38,

29、0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,shu_d108=0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,0x00,0x07,0x04,0x24,0

30、x24,0x3F,0x24,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00;while(key)for (i=0;i<32;i+)hang_1(ai,bi,ci,di);hang_2(ai+32,bi+32,ci+32,di+32)

31、;hang_3(ai+64,bi+64,ci+64,di+64);hang_4(ai+96,bi+96,ci+96,di+96);lie(i);RCK;jianma=anjian(a,b,c,d,2);switch(jianma)case 1:case 2:case 3:if (n!=6)n+;mima_2n-1=jianma;for (i=0;i<8;i+)ci+48+(n-1)*8=shu_cmima_2n-1i;di+48+(n-1)*8=shu_dmima_2n-1i;break;case 5:case 6:case 7:if (n!=6)n+;mima_2n-1=jianma-

32、1;for (i=0;i<8;i+)ci+48+(n-1)*8=shu_cmima_2n-1i;di+48+(n-1)*8=shu_dmima_2n-1i;break;case 9:case 10:case 11:if (n!=6)n+;mima_2n-1=jianma-2;for (i=0;i<8;i+)ci+48+(n-1)*8=shu_cmima_2n-1i;di+48+(n-1)*8=shu_dmima_2n-1i;break;case 14:if (n!=6)n+;mima_2n-1=0;for (i=0;i<8;i+)ci+48+(n-1)*8=shu_cmima

33、_2n-1i;di+48+(n-1)*8=shu_dmima_2n-1i;break;case 4:daiji=1;hang_1(0,0,0,0);hang_2(0,0,0,0);hang_3(0,0,0,0);hang_4(0,0,0,0);return 10;break;case 13:queren=1;break;case 16:if (o)if (n)for (i=0;i<64;i+)ci+48=0;di+48=0;n=0;elsereturn 0;elsefor (i=0;i<64;i+)ci+48=0;di+48=0;n=0;break;default:;jianma=

34、0;if (queren)for (i=0;i<6;i+)if (mima_0i=mima_2i)key=0;elsekey=1;queren=0;break;return 1;uchar xiugai()uchar i,key=1,jianma;uchar a129=0x40,0x42,0xCC,0x00,0x00,0x44,0x54,0x54,0x54,0x7F,0x54,0x54,0x54,0x44,0x40,0x00,0x88,0x68,0x1F,0xC8,0x08,0x10,0xC8,0x54,0x52,0xD1,0x12,0x94,0x08,0xD0,0x10,0x00,0x

35、00,0x00,0x00,0x00,0x00,0x01,0xE2,0x1C,0xE0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x60,0xF8,0x07,0x10,0x90,0x10,0x11,0x16,0x10,0x10,0xD0,0x10,0x00,0x00,0x40,0x44,0x54,0x65,0xC6,0x64,0x54,0x44,0x00,0xFC,0x44,0x44,0x

36、C4,0x42,0x40,0x00,0x10,0x8C,0x44,0x04,0xE4,0x04,0x95,0xA6,0x44,0x24,0x14,0x84,0x44,0x94,0x0C,0x00,0x04,0x84,0xE4,0x5C,0x44,0xC4,0x00,0x02,0xF2,0x82,0x82,0x82,0xFE,0x80,0x80,0x00,b129=0x00,0x00,0x7F,0x20,0x10,0x00,0xFF,0x15,0x15,0x15,0x55,0x95,0x7F,0x00,0x00,0x00,0x09,0x19,0x09,0xFF,0x05,0x00,0xFF,0x

37、12,0x92,0xFF,0x00,0x5F,0x80,0x7F,0x00,0x00,0x80,0x40,0x20,0x10,0x0C,0x03,0x00,0x00,0x00,0x03,0x0C,0x30,0x40,0x80,0x80,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0xFF,0x40,0x40,0x41,0x5E,0x40,0x40,0x70,0x4E,0x41,0x40,0x40,0x00,0x20,0x12,0x4A,0x

38、82,0x7F,0x02,0x0A,0x92,0x60,0x1F,0x00,0x00,0xFF,0x00,0x00,0x00,0x02,0x02,0x7A,0x41,0x41,0x43,0x42,0x7E,0x42,0x42,0x42,0x43,0xF8,0x00,0x00,0x00,0x02,0x01,0x7F,0x10,0x10,0x3F,0x00,0x08,0x08,0x08,0x08,0x48,0x88,0x40,0x3F,0x00,c129=0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x

39、00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0xC0,0x40,0x40,0x40,0x60,0x1C,0x03,0x1C,0x60,0x40,0x40,0x40,0xC0,0x40,0x00,d129=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,0x

40、00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x41,0x39,0x26,0x10,0x10,0x08,0x08,0x10,0x26,0x39,0x41,0x00,0x00,0x00,;uchar n=0,mima_26=0,queren=0;uchar shu_c108=0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x08,0x88,0x

41、88,0x48,0x30,0x00,0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,shu_d108=0x00,0x0F,0x10,0x20,0x20,0x10,0x0

42、F,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,0x00,0x1C,0x2

43、2,0x21,0x21,0x22,0x1C,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00;while(key)for (i=0;i<32;i+)hang_1(ai,bi,ci,di);hang_2(ai+32,bi+32,ci+32,di+32);hang_3(ai+64,bi+64,ci+64,di+64);hang_4(ai+96,bi+96,ci+96,di+96);lie(i);RCK;jianma=anjian(a,b,c,d,2);switch(jianma)case 1:case 2:case 3:if (n!=6)n+;mima_2n-1=jianma;for (i=0;i<8;i+)ci+48+(n-1)*8

温馨提示

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

评论

0/150

提交评论