單片機(jī)上機(jī)操作考試題及答案_第1頁
單片機(jī)上機(jī)操作考試題及答案_第2頁
單片機(jī)上機(jī)操作考試題及答案_第3頁
單片機(jī)上機(jī)操作考試題及答案_第4頁
單片機(jī)上機(jī)操作考試題及答案_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、單片機(jī)上機(jī)考試試題1.使得8個發(fā)光二極管循環(huán)點(diǎn)亮,采用定時器方式0使得每個發(fā)光二極管點(diǎn)亮的時間為0.5s。#include <reg51.h>int count=0;int minute=0;int temp;char code style8=0x7f,0xbf,0xdf,0xef,0xf7,0xfb,0xfd,0xfe;void desplay() temp=minute%8; P0= styletemp;void toProc() interrupt 1 count+; TH0=0x0c; TL0=0x78;void main() TMOD=0;TH0=0x0c;TL0=0x7

2、8;TR0=1; ET0=1;EA=1; while(1) if(count=100) minute+; count=0; desplay();2.完成下面電路所示的功能,K1,K2對應(yīng)兩個開關(guān)按鍵。P1口對應(yīng)發(fā)光二極管的狀態(tài)P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7K1=0,K2=0K1=0,K2=1K1=1,K2=0K1=1,K2=1#include <reg51.h>char code style4=0x0,0xf0,0x33,0xff;sbit P1_0=P10;sbit P1_1=P11;void main() P0=0xff; while(1) i

3、f(P1_0=0&&P1_1=0) P0=style0; if(P1_0=0&&P1_1=1) P0=style1; if(P1_0=1&&P1_1=0) P0=style2; if(P1_0=1&&P1_1=1) P0=style3; 3.在一個數(shù)碼管上循環(huán)顯示“H”“E” “L” “L” “O” ,循環(huán)的時間為1s。#include <reg51.h>char code style5=0x89,0x86,0xc7,0xc7,0xc0;int i;int count=0;int second=0;void t0Pro

4、() interrupt 1 count+; TL0=0xB0; TH0=0x3c; void display() i=second%5; P0=stylei; void main() TMOD=0x01;EA=1;TR0=1;ET0=1;TL0=0xB0;TH0=0x3c; while(1) if(count=20) second+;count=0;display(); 4.在6個數(shù)碼管上分別顯示自己學(xué)號的后六位數(shù)字。 #include<reg51.h>char code code1=0x4f,0x4f,0x01,0x06,0x06,0x4f;sbit p1_0=P10;char

5、 num;void delay(int timer) while(timer) -timer; void main() int i; while(1) num =0xFE; for(i=0;i<6;i+) P1=num; P2=code1i;delay(1000); num=(num<<1)|1; 5.做一個簡易30s的倒計(jì)時秒表,秒表的顯示通過8個發(fā)光二極管顯示出來。#include<reg51.h>#include"stdio.h"int count;count=0;void t0Proc() interrupt 1 TH0=0x3c; T

6、L0=0xb0;count+; if(count=10) P0=P0+1; count=0;if(P0=0xff)P0=0xe1;void main()EA=1;ET0=1;TMOD=1;TH0=0x3c; TL0=0xb0;TR0=1; P0=0xe1;while(1); 6.使用外中斷0來控制,去實(shí)現(xiàn)下列功能。其中K1為按鍵,P1口對應(yīng)8個發(fā)光二極管的狀態(tài)P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7無按鍵按下(循環(huán))有按鍵按下#include<reg51.h> /sbit k1=P20; int count=0;void delay(unsigned cha

7、r i); void int0Proc() interrupt 0count+;P1=0xf0;void main() EA=1;EX0=1;IT0=1;P1=0xcc; while(1) if(count%2=0) if(P1=0xcc)P1=0x30;delay(500); else P1=0xcc;delay(500); void delay(unsigned char i) unsigned char j,k; for(k=0;k<i;k+) for(j=0;j<255;j+); 7.通過A/D轉(zhuǎn)換電路,將模擬電壓值在兩個發(fā)光二極管上顯示出來。(查詢和中斷方式均可)#inc

8、lude<reg51.h>#include<absacc.h>#define a XBYTE0xcfa8sbit p=P32;sbit shi=P34;sbit ge=P35;void sepr(unsigned char w);void disp();unsigned char i,x,chh,chl;void main()while(1)adc0809=0;while(p);x=adc0809;sepr(x);disp();void sepr(unsigned char w)unsigned char ch;ch=w;chh=ch/51;ch=ch%51;,chl=

9、(ch*10)/51;void disp()unsigned char led1=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;unsigned char led2=0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef ;shi=0;ge=1;a=led2chh;for(i=0;i<50;i+);shi=1;ge=0;a=led1chl;for(i=0;i<50;i+);8. 采用定時器方式1使得8個發(fā)光二極管按如下方式點(diǎn)亮,循環(huán)的時間為2sP1.0P1.1P1.2P1.3P1.4P

10、1.5P1.6P1.7#include <reg51.h>char code style4=0x0f,0xf0,0xcc,0xff;int i;int count=0;int second=0;void t0Pro() interrupt 1 count+; TL0=0xB0; TH0=0x3c; void display() i=second%4; P0=stylei; void main() TMOD=0x01;EA=1;TR0=1;ET0=1;TL0=0xB0;TH0=0x3c; while(1) if(count=40) second+;count=0;display();

11、 9.在一個數(shù)碼管上循環(huán)顯示“0” “1” “5” 3個數(shù)字,循環(huán)的時間為1s。#include <reg51.h>char code style3=0xc0,0xf9,0x92;int i;int count=0;int second=0;void t0Pro() interrupt 1 count+; TL0=0xB0; TH0=0x3c; void display() i=second%3; P0=stylei; void main() TMOD=0x01;EA=1;TR0=1;ET0=1;TL0=0xB0;TH0=0x3c; while(1) if(count=20) se

12、cond+;count=0;display(); 10.在4個數(shù)碼管上穩(wěn)定顯示出“A” “C” “E” “P” 四個字符。#include <reg51.h>char code style4=0x88,0xc6,0x86,0x8c;void main() while(1) P0=style0; P2=style1; P3=style2; P1=style3;11.試采用定時方式2,在P1.0引腳上輸出頻率為1KHz的方波 (可能有問題)#include<reg51.h>int count;count=0;sbit p1_0=P10;void t0Proc() inter

13、rupt 1 p1_0=p1_0;void main()EA=1;ET0=1;TMOD=2; TH0=0x06; TL0=0x06;TR0=1;p1_0=1;while(1); 12.做一個20s的簡易秒表,當(dāng)按鍵K1按下時,秒表暫停計(jì)數(shù),K2按下時,開始計(jì)數(shù)。 #include "reg51.h" #define uchar unsigned char #define uint unsigned int uint count = 0; uchar i; /0-9段碼 uchar code time = 0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,

14、0xf8,0x80,0x90; void Stop() interrupt 2 /INT1中斷 ET0 = 1; TR0 = 1; void Start() interrupt 0/INT0中斷 ET0 = 0; TR0 = 0; void Timer() interrupt 1 /T0中斷 TH0=(65536 - 50000) / 256; /恢復(fù)定時器0 初值 TL0=(65536 - 50000) % 256; if(+i = 20) /50ms*20=1s 轉(zhuǎn)換狀態(tài) i=0; count+; P0=timecount/10; P1=timecount%10; if(count=20)

15、 count=0; /滿20s后顯示00 void main() /初始顯示00 P0 = 0xc0; P1 = 0xc0; /T0采用方式1 TMOD=0x01;/中斷總開關(guān) EA = 1; EX0 = 1; EX1 = 1; IT0 = 1; IT1 = 1;/INT0優(yōu)先 PX0 = 1; while(1); 14.使用外中斷1來控制,當(dāng)無按鍵按下時8個發(fā)光二極管循環(huán)點(diǎn)亮,循環(huán)點(diǎn)亮的時間為1s,有按鍵按下時,8個發(fā)光二極管全部熄滅。#include"stdio.h"#include"reg51.h"int count=0;void interINT

16、1() interrupt 2P0=0xff;ET0=0;TR0=0;void interT0() interrupt 1if(count=15)TH0=0xBD;TL0=0xC0;P0=(P0<<1)|1;if(P0=0xff)P0=0xfe;count=0;count+;void main()EA=1;ET0=1;TR0=1;TMOD=0x01;TH0=0xBD;TL0=0xC0;P0=0xfe;while(1) if(P33=0) EX1=1; IT1=1; 15.通過串口控制單片機(jī)產(chǎn)生1KHz的波型,當(dāng)PC通過串口發(fā)過來“K”時,開始產(chǎn)生波型,當(dāng)發(fā)過來“S”時,停止產(chǎn)生波型

17、,fosc=12MHz。(沒答案)15.通過A/D轉(zhuǎn)換電路,將模擬電壓值在兩個發(fā)光二極管上顯示出來。(查詢和中斷方式均可)#include<reg51.h>#include<absacc.h>#define a XBYTE0xcfa8sbit p=P32;sbit shi=P34;sbit ge=P35;void sepr(unsigned char w);void disp();unsigned char i,x,chh,chl;void main()while(1)adc0809=0;while(p);x=adc0809;sepr(x);disp();void se

18、pr(unsigned char w)unsigned char ch;ch=w;chh=ch/51;ch=ch%51;,chl=(ch*10)/51;void disp()unsigned char led1=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;unsigned char led2=0xbf,0x86,0xdb,0xcf,0xe6,0xed,0xfd,0x87,0xff,0xef ;shi=0;ge=1;a=led2chh;for(i=0;i<50;i+);shi=1;ge=0;a=led1chl;for(i=0;i<

19、;50;i+);16. 完成下面電路所示的功能,K1,K2對應(yīng)兩個開關(guān)按鍵。P1口對應(yīng)發(fā)光二極管的狀態(tài)P1.0P1.1P1.2P1.3P1.4P1.5P1.6P1.7K1=0,K2=0K1=0,K2=1K1=1,K2=0K1=1,K2=1 #include"stdio.h" #include"reg51.h" sbit p0_0=P00; sbit p0_1=P01; void delay() int time=1000; while(time>0) time-; void main() /P1=0xaa; while(1) if(p0_0=0)

20、if(p0_1=0) P1=0X00; delay(); else if(p0_1=1) P1=0X0f; delay(); else if(p0_0=1) if(p0_1=0) P1=0Xf3; delay(); else if(p0_1=1) P1=0Xaa; delay(); 17.完成下面電路的功能,P1口對應(yīng)發(fā)光二極管的狀態(tài),狀態(tài)1顯示的時間為1s,狀態(tài)2顯示的時間為2s,狀態(tài)3顯示的時間為3s,如此循環(huán)P1.0P1.1P1.2狀態(tài)1狀態(tài)2狀態(tài)3#include"stdio.h" #include"reg51.h"int count=0;int

21、 flag=0;void first() P1=0x02; flag=0; TH0=0xBD; TL0=0xC0;void interT0() interrupt 1 P1=0x02;if(flag=0)if(count=15) flag=1;count=0;TH0=0xBD;TL0=0xC0;count+;else if(flag=1)P1=0x01;if(count=15)TH0=0xBD;TL0=0xC0;if(count=30)flag=2;count=0;TH0=0xBD;TL0=0xC0;count+;else if(flag=2)P1=0x04; if(count=15)TH0=

22、0xBD;TL0=0xC0;if(count=30)TH0=0xBD;TL0=0xC0;if(count=45)first();count=0;count+; void main() EA=1; TMOD=1; ET0=1; TR0=1; first(); while(1); 18.彩燈系統(tǒng),實(shí)現(xiàn)8個發(fā)光二極管從左到右點(diǎn)亮,每個發(fā)光二極管點(diǎn)亮的時間為2s,然后從右到左亮,每個發(fā)光二極管點(diǎn)亮的時間為1.5s.#include<reg51.h>#include<intrins.h>#define uchar unsigned charuchar code tab=0x01,

23、0x02,0x04,0x08,0x10,0x20,0x40,0x80;uchar code tab1=0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01;uchar State=0;uchar T_count=0;uchar i=1;void t0Proc() interrupt 1TH0=0x3c;TL0=0xb0;switch(State)case 0:if(+T_count=20)P0=tabi;i=(i+1)%8;if(i=7)State=1;T_count=0;break;case 1:if(+T_count=15)i=(i+1)%8;P0=tab1i;i

24、f(i=7)State=0;i=1;T_count=0;break;void main()TMOD=1;TH0=0x3c;TL0=0xb0;EA=1;ET0=1;TR0=1;P0=tab0;while(1);19 在4個數(shù)碼管上顯示出當(dāng)天的日期。#include<reg51.h>#define uchar unsigned char#define uint unsigned intuchar code tab=0xc0,0xb0,0xc0,0x92;void delay(int x)uchar i;while(x-)for(i=0;i<120;i+);void main()P

25、0=tab0;P2=tab1;P3=tab2;P1=tab3;delay(500);20. 完成下面電路的功能,P1口對應(yīng)發(fā)光二極管的狀態(tài),狀態(tài)1顯示的時間為3s,狀態(tài)2顯示的時間為1s,狀態(tài)3顯示的時間為0.5s,狀態(tài)4顯示的時間為0.1s,如此循環(huán)P1.0P1.1P1.2P1.3狀態(tài)1狀態(tài)2狀態(tài)3狀態(tài)4#include<reg51.h>#include<stdio.h>void delay(int time) while(time) -time; void main() P1=0xf3; delay(136364); P1=0xf1; delay(45455); P

26、1=0xf0; delay(22727); P1=0xff; delay(4545);21. 采用51單片機(jī)擴(kuò)展一片RAM 6116和一片EPROM 2732要求6116既能作為數(shù)據(jù)存儲器,又能作為程序存儲器使用,編寫出對2732讀,對6116讀與寫的代碼。#include"eg51.h"#include"absacc.h"#define uchar unsigned charvoid main() uchar i,j,a; i = XBYTE0x00FF; / 0x00FF上的字符 for(j=0;j<10;j+) XBYTEj+0x08FF =

27、'a' + j; /向 0x08FF寫入數(shù)據(jù) a = XBYTE0x0900 ; /讀0x08FF上的字符while(1);22. 擴(kuò)展一片8255,使PA口工作在方式1輸入,PB口工作在方式0輸出。給出初始化8255程序,讀與寫的程序。硬件電路如圖所示。23. 數(shù)碼管數(shù)字顯示控制程序設(shè)計(jì)??刂埔螅河冒存IK1和K2分別控制數(shù)碼管顯示數(shù)字09的順序,當(dāng)按下K1鍵時按從0到9的順序顯示,當(dāng)按下K2時按從9到0的順序顯示。時間間隔均為1秒。硬件電路如圖所示。 #include<reg51.h>#define uchar unsigned char#define uint

28、 unsigned intuchar code tab1=0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f;uchar code tab2=0x6f,0x7f,0x07,0x7d,0x6d,0x66,0x4f,0x5b,0x06,0x3f;uchar T_count=0;sbit k1=P10;sbit k2=P11;uchar i=0;void t0Proc() interrupt 1TH0=0x3c;TL0=0xb0;if(+T_count=10)T_count=0;i=(i+1)%10;void main()TMOD=1;TH0=0x3c

29、;TL0=0xb0;EA=1;ET0=1;TR0=1;P0=0x3f;while(1)if(k1=0 && k2=1)P0=tab1i;else if(k1=1 && k2=0)P0=tab2i;24. 89C51與PC通過串口通信,單片機(jī)采用方式3串行通信,晶振都采用12MHz,波特率為1200Baud。要求:當(dāng)單片機(jī)收到PC發(fā)來的數(shù)據(jù)“S”后,將30H-3FH的16個字節(jié)發(fā)送給乙機(jī),當(dāng)單片機(jī)收到“P”H時就發(fā)40H-5FH的32個字節(jié)數(shù)據(jù)。(待驗(yàn)證)#include <reg51.h>void delay(void);sbit P1_4 = P1

30、4;unsigned char i;unsigned char data ch;unsigned char data s;unsigned char data tab12 = "Hello Server"int j; void delay(void)unsigned char i;for(i=10;i>0;i-);void display(j) char *ads=0x30; char *adss=0x40; if(j=1) TI=0; while(ads<=0x3f) SBUF = *ads; +ads; while(!TI) TI = 0; delay();

31、 if(j=2) TI=0; while(adss<=0x5f) SBUF = *adss; +adss; while(!TI) TI = 0; delay();void intoProc()interrupt 4 while(1) RI=0; ch=SBUF; if(ch='s') display(1); if(ch='p') display(2); void main() SCON = 0x50;/8位可變波特率, 無奇偶校驗(yàn) TMOD = 0x20;/定時器1為8位自動重裝計(jì)數(shù)器 TH1 = 0xE6; TL1 = 0xE6;/十進(jìn)制230 TR1

32、= 1;/啟動定時器1 EA=1; ET1=1; ES=1; TI=1; RI=1; while(1); 25. 交通控制系統(tǒng),如下圖所示,是交叉路口,要求:綠燈亮9秒后,黃燈閃3秒,后紅燈亮9秒,兩個數(shù)碼管分別顯視各種燈所剩余時間。#include"stdio.h"#include"reg51.h"sbit p0_0=P00;sbit p0_4=P04;sbit p0_1=P01;sbit p0_2=P02;sbit p0_3=P03;sbit p0_5=P05;int count=0;int count2=0;int flag1,flag2; /RE

33、D=0,YELLOW=1,GREEN=2;int yellow1=0,yellow2=0; int array=0x40,0x79,0x24,0x30,0x19,0x12,0x02,0x78,0x00,0x10;/向上路口及路口1的黃燈閃爍函數(shù)int Yellow1(int cou) if(cou%15=0) P1=array3-cou/15; if(P1=0x40) flag1=0; cou=-1; TH0=0xBD; TL0=0xC0; return cou; if(yellow1=0) p0_2=0;if(cou%2=0)yellow1=1;else if(yellow1=1)p0_2=

34、1;if(cou%5=0)yellow1=0; return cou;/向右路口及路口2的黃燈閃爍函數(shù)int Yellow2(int cou) if(count2%15=0) P3=array3-count2/15; if(P3=0x40) flag2=0; count2=-1; TH1=0xBD; TL1=0xC0; if(yellow2=0) p0_5=0;if(cou%2=0)yellow2=1;else if(yellow2=1)p0_5=1;if(cou%5=0)yellow2=0; return cou;void interT1() interrupt 3 /控制向右及路口2的紅綠

35、燈if(flag2=0) p0_5=1; p0_4=0; if(count2%15=0) P3=array9-count2/15; if(P3=0x40) flag2=2; count2=-1; TH1=0xBD; TL1=0xC0; else if(flag2=2) p0_4=1; p0_3=0; if(count2%15=0) P3=array9-count2/15; if(P3=0x40) flag2=1; count2=-1; TH1=0xBD; TL1=0xC0; else if(flag2=1) p0_3=1; count=Yellow2(count); count2+;void

36、interT0() interrupt 1 /控制向上的路口1的紅綠燈 if(flag1=2) p0_1=1; p0_0=0; if(count%15=0) P1=array9-count/15; if(P1=0x40) flag1=1; count=-1; TH0=0xBD; TL0=0xC0; else if(flag1=1) p0_0=1;count=Yellow1(count);else if(flag1=0) p0_2=1; p0_1=0; if(count%15=0) P1=array9-count/15; if(P1=0x40) flag1=2; count=-1; TH0=0x

37、BD; TL0=0xC0; count+;void Initial() flag1=2; ET0=1; TR0=1; TH0=0xBD; TL0=0xC0; flag2=0; ET1=1; TR1=1; TH1=0xBD; TL1=0xC0;void main() EA=1; TMOD=0x11; Initial(); while(1);26. 利用定時計(jì)數(shù)器T0計(jì)數(shù),計(jì)滿3個脈沖后,T1定時工作,定時間隔為500ms,并通過P1.1引腳輸出周期方波, fosc = 12MHz.(可能有問題)#include<reg51.h> sbit p1_1=P11; int count=0;

38、 void t0Proc() interrupt 1 TH0=TL0=253; void t1Proc() interrupt 3 count+;if(count=10)/50ms一個周期 p1_1=p1_1; count=0; TH1=0X3C; TL1=0XB0; void main() p1_1=0;EA=1;ET0=ET1=1;TR0=TR1=1;TMOD=0x16;TH0=TL0=253;TH1=0X3C;TL1=0XB0;TF1=TF0=1;while(1); 27. 用外部中斷1實(shí)現(xiàn)加計(jì)數(shù)功能,并將計(jì)數(shù)值輸出到數(shù)碼管上顯示。#include<stdio.h>#incl

39、ude<reg51.h>sbit p1_0=P10;/k1sbit p1_1=P11;/k2char count=0;char utime=0;char code tab10=0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90;void delay(int time) while(time) time-; void display() P0=tabcount/10; /顯示十位 P2=tabcount%10; /顯示個位 void int1Part() interrupt 2 /TR0=1; +count; if(count>9

40、9) count=0; display();void main() P0=0xff; P2=0xff; EA=1;/總開關(guān) EX1=1; /中斷開關(guān) IT1=1; while(1) 28. LED燈要求亮2秒鐘,滅2秒鐘,要求使用定時計(jì)數(shù)器,要求寫主程序與中斷程序,fosc = 6MHz#include<reg51.h> sbit p1_1=P11; sbit p2_0=P20; sbit p1_0=P10; int count=0; void t0Proc() interrupt 1 /100ms p1_0=0; TH0=0X3C; TL0=0XB0; p1_0=1; void

41、t1Proc() interrupt 3 p1_1=p1_1; void main() p1_1=0;TMOD=0x61;EA=1;ET0=1;TH0=0X3C;TL0=0XB0;TR0=1;TR1=1;ET1=1; TH1=236;TL1=236;TF1=TF0=1;while(1); 29. 要求使用74LS139驅(qū)動四個數(shù)碼管,用兩個顯示從24到0的侄計(jì)時,到0時自動復(fù)位;用兩個顯求從0到60的正向計(jì)時,到60時自動復(fù)位;每隔1秒跳到顯示值變化一次。(沒答案)30. 利用外部中斷0,每申請一次中斷使P0口連接的發(fā)光二極管點(diǎn)亮一個,從低位到高位,同時使P1口連接的發(fā)光二極管熄滅一個,從高位到低位。#include<reg51.h>#define uchar unsigned charuchar code tab=0x01,0x03,0x07,0x0f,0x1f,0x3f,0x7f,0xff;uchar i=0;/INT1中斷

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論