




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《單片機(jī)原理與應(yīng)用設(shè)計(jì)》課后習(xí)題及答案Q)
第7章習(xí)題答案
1、80c51有幾個(gè)中斷源?各中斷標(biāo)志的意義是什么?CPU響應(yīng)各中斷時(shí),其中斷入口地址是什么?
答:(1)5個(gè)
(2)IE0:外部中斷0請(qǐng)求標(biāo)志。IE0=l表示外部中斷0向CPU申請(qǐng)中斷。
IE1:外部中斷1請(qǐng)求標(biāo)志。IE1=1表示外部中斷1向CPU申請(qǐng)中斷。
TF0:定時(shí)器T0溢出標(biāo)志。當(dāng)定時(shí)器T0計(jì)滿溢出時(shí),由硬件使TFO置1,并且申請(qǐng)中斷。
TF1:定時(shí)器T1溢出標(biāo)志。當(dāng)定時(shí)器T1計(jì)滿溢出時(shí),由硬件使TF1置1,并且申請(qǐng)中斷。
TI:發(fā)送中斷標(biāo)志。RI:接收中斷標(biāo)志。
(3)外部中斷有兩個(gè),分別是INTO和INT1,其入口地址分別是0003H和0013H。內(nèi)部中斷有
3個(gè),分別是TO、T1和串行口,它們的入口地址分別是:OOOBH,001BH和0023H。
2、簡(jiǎn)述子程序調(diào)用和中斷服務(wù)子程序的異同點(diǎn)。
答:相同點(diǎn):均能中斷主程序執(zhí)行本程序,然后返回?cái)帱c(diǎn)繼續(xù)執(zhí)行子程序
不同點(diǎn):
(1)中斷服務(wù)程序入口地址是固定的,子程序調(diào)用戶口地址是用戶自己設(shè)定的
(2)中斷服務(wù)子程序返回指令,除具有子程序返回指令所具有的全部功能之外,還有清除中斷相
應(yīng)時(shí)被置位的優(yōu)先級(jí)狀態(tài),開發(fā)較低中斷和恢復(fù)中斷邏輯等功能
(3)中斷服務(wù)子程序在滿足中斷申請(qǐng)的條件下隨時(shí)發(fā)生的,而子程序調(diào)用是用戶主程序事先安排
好的。
3、80c51單片機(jī)中斷的自然優(yōu)先級(jí)順序是什么?如何提高某一中斷源的優(yōu)先級(jí)?
答:中斷源的自然優(yōu)先級(jí)順序由高到低如下:
外部中斷0(PXO)
定時(shí)/計(jì)數(shù)器0溢出中斷(PTO)
外部中斷1(PX1)
定時(shí)/計(jì)數(shù)器1溢出中斷(PT1)
串行口中斷(PS)
若某幾個(gè)控制位為1,則相應(yīng)的中斷源就規(guī)定為高級(jí)中斷;反之若幾個(gè)控制位為0,則相應(yīng)的中
斷源就規(guī)定為低級(jí)中斷。當(dāng)同時(shí)接收到幾個(gè)同一優(yōu)先級(jí)的中斷請(qǐng)求時(shí),響應(yīng)哪個(gè)中斷源則取決于內(nèi)
部硬件查詢順序(即自然優(yōu)先級(jí)順序)。
4、串行中斷只有一個(gè)中斷向量,在中斷服務(wù)程序中如何區(qū)分其是發(fā)送中斷還是接收中斷?
答:響應(yīng)串行口中斷后,CPU無法知道是接收中斷還是發(fā)送中斷,還需要測(cè)試兩個(gè)中斷標(biāo)志位RI、
TL如果是RI=1,則表明是接收數(shù)據(jù)中斷,若TI=1,則表明是發(fā)送數(shù)據(jù)中斷。
5、多個(gè)中斷源共用一個(gè)電路向CPU申請(qǐng)中斷時(shí),如何在中斷程序中對(duì)它們進(jìn)行區(qū)分?
答:當(dāng)多個(gè)中斷源共用一個(gè)電路向CPU申請(qǐng)中斷時(shí),在寫中斷子程序時(shí)可以通過中斷號(hào)來區(qū)分:
外部中斷0(PXO)interrupt0
定時(shí)/計(jì)數(shù)器。溢出中斷(PTO)interrupt1
外部中斷1(PX1)interrupt2
定時(shí)/計(jì)數(shù)器1溢出中斷(PT1)interrupt3
串行口中斷(PS)interrupt4
6、根據(jù)定時(shí)/計(jì)數(shù)器T0方式1邏輯結(jié)構(gòu),分析門控位GATE取不同值時(shí)啟動(dòng)定時(shí)器的工作過程。
答:當(dāng)GATE=O:軟件啟動(dòng)定時(shí)器,即用指令使TCON中的TRO置1即可啟動(dòng)定時(shí)器0。
當(dāng)GATE=1:軟件和硬件共同啟動(dòng)定時(shí)器,即用指令使TCON中的TRO置1時(shí),只有外部中斷INTO
引腳輸入高電平時(shí)才能啟動(dòng)定時(shí)器0。
7、簡(jiǎn)述定時(shí)/計(jì)數(shù)器的控制寄存器TCON中各位的作用。
答:控制寄存器TCON中:
TF1:定時(shí)器T1溢出標(biāo)志位。當(dāng)定時(shí)器T1溢出時(shí),由硬件自動(dòng)使TF1置1,并向CPU申請(qǐng)中斷。
CPU響應(yīng)中斷后,自動(dòng)對(duì)TF1清零。TF1也可以用軟件清零。
TR1:定時(shí)器T1運(yùn)行控制位??捎绍浖?(或清零)來啟動(dòng)(或關(guān)閉)定時(shí)器T1,使定時(shí)器T1
開始計(jì)數(shù)。用指令SETBTR1(或CLRTR1)使TR1置1(或清零)。
TFO:定時(shí)器T0溢出標(biāo)志位。其功能與TF1相同。
TRO:定時(shí)器T0運(yùn)行控制位。其功能與TR1相同。
IE1:外部中斷1請(qǐng)求標(biāo)志位。
IT1:外部中斷1觸發(fā)方式控制位。
IE0:外部中斷0請(qǐng)求標(biāo)志位。
ITO:外部中斷0觸發(fā)方式控制位。
8、簡(jiǎn)述定時(shí)器/計(jì)數(shù)器TO、T1的初始化過程。
答:對(duì)TMOD賦值,以確定TO和T1的工作方式
計(jì)算初值,并將其寫入THO、TLO或TH1、TL1;
中斷方式時(shí),要對(duì)IE賦值,開放中斷;
使TRO或TR1置位,啟動(dòng)定時(shí)/計(jì)數(shù)器開始定時(shí)或計(jì)數(shù)。
9、當(dāng)定時(shí)/計(jì)數(shù)器TO工作于方式3時(shí),定時(shí)/計(jì)數(shù)器T1可以工作在何種方式下?如何控制T1的開
啟和關(guān)閉?
答:TO用作方式3時(shí),T1可以工作在方式0、1和2,T1的開啟由TR1控制,即TR1=1時(shí),T1開
始工作;TR1=O時(shí)或者定時(shí)/計(jì)數(shù)器工作在方式3時(shí),T1停止工作。
10、當(dāng)遇到“使用一個(gè)定時(shí)器無法滿足定時(shí)需要”這一問題時(shí),有幾種解決方法?
答:可以有兩種解決方法:
方法一:采用2個(gè)定時(shí)器級(jí)聯(lián),其中一個(gè)定時(shí)器用來產(chǎn)生周期信號(hào),然后將該信號(hào)送入另一個(gè)
計(jì)數(shù)器的外部脈沖輸入端進(jìn)行脈沖計(jì)數(shù)。
方法二:采用1個(gè)定時(shí)器定時(shí)一定的間隔,然后用軟件進(jìn)行計(jì)數(shù)。
11、已知單片機(jī)系統(tǒng)晶振頻率為6MHZ,若要求定時(shí)值為10ms時(shí),定時(shí)器T0工作在方式1時(shí),定時(shí)
器T0對(duì)應(yīng)的初值為多少?TMOD的值為多少?TI10和TLO的值又是多少?
答:對(duì)應(yīng)的初值為0EC78H,TMOD的值是0000000IB。THO=OECH;TL0=78H
12、使用TO,工作于方式2,請(qǐng)編程實(shí)現(xiàn)P1.0口輸出周期為400us,占空比為10:1的脈沖。
答:
ttinclude<reg51.h>
sbitOSC=Pl'0;
main()
(
TM0D=0x02;〃設(shè)置TO的方式2
TH0=256-36;〃每次36us
TLO=THO;
EA=1;〃總中斷允許
TRO=1;〃啟動(dòng)TO定時(shí)器
ETO=1;〃允許外部中斷0中斷
while(1);
}
voidETOISR(void)interrupt1〃定時(shí)中斷
(
unsignedinti;
i++;
if(i==1)
(
OSC=1;〃36us的高電平時(shí)間到,電平變低
}
elseif(i==11)
(
OSC=0;〃360us的低電平時(shí)間到,電平變高
i=0:〃計(jì)數(shù)清零
}
)
13、利用AT89C51的P1口控制8個(gè)LED燈,相鄰的4個(gè)LED為一組,使2組每隔0.5s交替發(fā)亮一
次,周而復(fù)始,試編寫程序?qū)崿F(xiàn)。
答:
ttinclude<reg51.h>
#defineucharunsignedchar
#defineuintunsignedint
voidmain(void)
TM0D=0x01;
TH0=0xbl;
TL0=0xe0;
IE=0X82;
TRO=1;
Pl=OxfO;
while(l);
)
voidTOisr()interrupt1
(
staticucharcount;
count++;
if(count==25)
(
P1=!P1;
count=0;
)
TH0=0xbl;
TL0=0xe0;
)
///////////////////////
#include<reg51.h>
#defineucharunsignedchar
#defineuintunsignedint
voiddelayms(uintn)
(
ucharj;
while(n一)
(
for(j=0;j<123;j++);
)
)
voidmain()
while⑴
Pl=OxfO;
delayms(500);
Pl=OxOf;
delayms(500);
)
)
14、要求從PL1引腳輸出1000Hz的方波,晶振頻率為12MHzo試編寫程序?qū)崿F(xiàn)。
答:
#include<reg51.h>
#defineucharunsignedchar
#defineuintunsignedint
sbitFB=Pri;
voidmain(void)
I
TM0D=0x01;
TH0=0xfe;
TL0=0x0c;
IE=0X82;
TRO=1;
FB-0;
while(l);
)
voidTOisr()interrupt1
FB=FB;
THO=Oxfe;
TLO=OxOc;
)
//////////////////////////////
#include<reg51.h>
#defineucharunsignedchar
4defineuintunsignedint
sbitFB=Pri;
voiddelayms(uintn)
(
ucharj;
while(n一)
(
for(j=0;j<123;j++);
}
}
voidmain()
(
while(1)
(
FB=O;
delayms(0.5);
FB=1;
delayms(0.5);
)
)
15、利用定時(shí)/計(jì)數(shù)器門定時(shí)中斷控制,使Pl.7引腳驅(qū)動(dòng)LED亮1s滅1s地閃爍(即輸出脈沖周期
為2s),設(shè)時(shí)鐘頻率為12MHz。
答:include<reg51.h>
sbitLED=Pr7;
#defineucharunsignedchar
#defineuintunsignedint
voidmain(void)
(
TM0D=0x01;
TH0=0xec;
TL0=0x78;
IE=0X82;
TRO=1;
LED=1;
while(1);
)
voidTOisr()interrupt1
(
staticucharcount;
count++;
if(count==200)
(
LED二、LED;
count=0;
}
TH0=0xec;
TL0=0x78;
)
16、利用定時(shí)/計(jì)數(shù)器TO產(chǎn)生定時(shí)時(shí)鐘,由Pl口控制8個(gè)指示燈。編寫程序?qū)崿F(xiàn)8個(gè)指示燈依次閃
動(dòng),閃動(dòng)頻率為1次/s(即亮Is后熄滅并點(diǎn)亮下一個(gè)LED)。
答:
#include<reg52.h>
#include<intrins.h>
#defineuintunsignedint
#defineucharunsignedchar
uchartemp;
intt;
voidmain()
(
TMOD=OxOl;
EA=1;
ET1=1;
TR1=1;
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
Pl=0xfe;
temp=Pl;
while(1)
(
)
)
voidTl_time()interrupt3
|
TH1=(65536-50000)/256;
TL1=(65536-50000)%256;
t++;
if(t==2)
(
t=0;
temp=_crol_(temp,1);
Pl=temp;
}
}
17、己知80C51單片機(jī)的工作頻率為12MHz,采用定時(shí)/計(jì)數(shù)器T1定時(shí),試編寫程序?qū)崿F(xiàn)PL0和
Pl.1引腳分別輸出周期為2ms和500us的方波。
答:
ftinclude<reg51.h>
unsignedcharn;
sbitGatel=Pl0;
sbitGate2=Pl1;
mainO
(
n=0;
THl=Oxff;
TLl=OxO5;〃定時(shí)器250us產(chǎn)生一次中斷
TMOD=0x10;〃定時(shí)器1工作于模式1,(用工作于模式2也可以,而且更簡(jiǎn)便)
TR1=1;〃使能定時(shí)器1
ETO=1;〃開中斷
EA=1;〃開全局中斷
while(l)
(
}
)
voidTimer(void)interrupt3
(
THl=Oxff;
TLl=0x05;〃定時(shí)器250us產(chǎn)生一次中斷
Gate2=!Gate2;//產(chǎn)生500us方波
n++;
if(n==4)
(
n=0;
Gatel=!Gatel;〃產(chǎn)生2ms方波
)
)
18、定時(shí)/計(jì)數(shù)器TO己預(yù)置為156,且選定為方式2的計(jì)數(shù)方式,現(xiàn)在TO輸入周期為1ms的脈沖,
此時(shí)TO的實(shí)際用途是什么?在什么情況下計(jì)數(shù)器0溢出?
答:TO的實(shí)際用途是定時(shí)1s,每隔1s計(jì)數(shù)器0溢出一次。
19、編程實(shí)現(xiàn)PL0輸出脈沖寬度調(diào)制(PWM)信號(hào),即脈沖頻率為2KHz、占空比為7:10的矩形波,
晶振頻率為12MHz。
答:
include<reg51.h>
sbitOUTW=PrO;
voidinit()
(
EA=1;
TM0D=0xll;
ETO=1;
ET1=1;
TRO=1;
TR1=O;
OUTW=O;
)
voidmain()
init();
while(l);
voidtimer()interrupt1
TH0=0xlf;
TL0=0x40;
THl=0xl5;
TLl=OxeO;
OUTW=1;
TR1=1;
)
voidtimerl()interrupt3
(
OUTW=O;
TR1=O;
)
20、兩只開關(guān)分別接入P3.0和P3.1,在開關(guān)信號(hào)的4種不同組合邏輯狀態(tài)下,使PL0分別輸出頻
率為0.5KHz、lKHz、2KHz、4KHz的方波,晶振頻率為12MHz。
答:
#include<at89x52.h>
unsignedchardatasta;
unsignedchardatacou;
unsignedchardatamag;
voidmain()
TM0D=0x02;
TL0=131;
TH0=131;
TRO=1;
ETO=1;
EA=1;
cou=0;
while(1);
)
voidserve()interrupt1
I
unsignedchartemp;
P3=0xff;
temp=P3&0xfc;
if(temp!=sta)
(
sta=temp;
cou=0;
I
if(sta=0x00)
mag=7;
elseif(sta=0x01)
mag=3;
elseif(sta=0xl0)
mag=l;
elseif(sta=0xll)
mag=O;
if(cou==mag)
(
Pl_0=>l_0;
cou=0;
)
else
cou++;
}
第八章
練習(xí)與思考題
1.幀格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位和1個(gè)停止位的異步串行通信方式是方式幾?傳輸速率為
多少?
答:方式1;方式1波特率=2'*10/?2*定時(shí)器T1的溢出率。
2.某80C51單片機(jī)串行口傳送的數(shù)據(jù)幀由1個(gè)起始位(0)、7個(gè)數(shù)據(jù)位、1個(gè)偶校驗(yàn)位和一個(gè)停
止位(1)組成。當(dāng)該串行口每分鐘傳送1800個(gè)字符時(shí),試計(jì)算其波特率。
答:串口每秒鐘傳送的字符為:1800/60=30個(gè)字符/秒,所以波特率為:30個(gè)字符/秒*10位/字
符=300bps
3.假定串行口串行發(fā)送的數(shù)據(jù)幀格式為1個(gè)起始位、8個(gè)數(shù)據(jù)位、1個(gè)奇校驗(yàn)位和1個(gè)停止位,
請(qǐng)畫出傳送字符“A”的幀格式。
答:“A”的ASCII碼為“01000001”
從左到右:01000001
起始位低位高位耀位終止位
<______________--------------------------->
O1OOOOO1001
4.簡(jiǎn)述串行口接收和發(fā)送數(shù)據(jù)的過程.
答:以方式1為例。
發(fā)送:數(shù)據(jù)位由TXT端輸出,發(fā)送1幀信息為10位,當(dāng)CPU執(zhí)行1條數(shù)據(jù)寫發(fā)送緩沖器SBUF
的指令,就啟動(dòng)發(fā)送。發(fā)送開始時(shí),內(nèi)部發(fā)送控制信號(hào)/SEND變?yōu)橛行?,將起始位向TXD輸出,此
后,每經(jīng)過1個(gè)TX時(shí)鐘周期,便產(chǎn)生1個(gè)移位脈沖,并由TXD輸出1個(gè)數(shù)據(jù)位。8位數(shù)據(jù)位全部完
畢后,置1中斷標(biāo)志位TI,然后/SEND信號(hào)失效。
接收:當(dāng)檢測(cè)到起始位的負(fù)跳變時(shí),則開始接收。接受時(shí),定時(shí)控制信號(hào)有2種,一種是位檢
測(cè)器采樣脈沖,它的頻率是RX時(shí)鐘的16倍。也就是在1位數(shù)據(jù)期間,有16個(gè)采樣脈沖,以波特率
的16倍的速率采樣RXD引腳狀態(tài),當(dāng)采樣到RXD端從1到0的跳變時(shí)就啟動(dòng)檢測(cè)器,接收的值是3
次連續(xù)采樣,取其中2次相同的值,以確認(rèn)是否是真正的起始位的開始,這樣能較好地消除干擾引
起的影響,以保證可靠無誤的開始接受數(shù)據(jù)。
5.80C51單片機(jī)串行口有幾種工作方式?如何選擇?簡(jiǎn)述每種工作方式的特點(diǎn)。
答:80C51單片機(jī)串行口有4種工作方式。
各方式的特點(diǎn):
方式0:串行口為同步移位寄存器的輸入輸出方式。主要用于擴(kuò)展并行輸入或輸出口。波特率固
定為晶振頻率的1/12,
方式1:為10位數(shù)據(jù)異步通信口。波特率可變。
方式2或方式3:為11位數(shù)據(jù)的異步通信口。方式2波特率固定,相對(duì)于固定的晶振頻率只有
兩種波特率。方式3波特率可變。
使用時(shí),根據(jù)需要和各方式的特點(diǎn)配合選擇。
6.RS-232c邏輯電平與TTL邏輯電平是否兼容?分別是怎么規(guī)定的??jī)烧咧g如何轉(zhuǎn)換?
答:不兼容;TTL電平通信應(yīng)用于兩個(gè)單片機(jī)距離在1.5m之內(nèi),串行口直接相連,RS-232c雙擊
通信應(yīng)用于兩個(gè)單片機(jī)距離在L5~30m時(shí),實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的雙機(jī)通信;兩者之間的轉(zhuǎn)換常采用美國(guó)
MAXIM公司的MAX232A,它是全雙工發(fā)送器/接收器接口電路芯片,可實(shí)現(xiàn)兩者相互轉(zhuǎn)換
7.什么是同步通信?什么是異步通信?
答:同步通信:同步通信是一種比特同步通信技術(shù),要求發(fā)收雙方具有同頻同相的同步時(shí)鐘信
號(hào),只需在傳送報(bào)文的最前面附加特定的同步字符,使發(fā)收雙方建立同步,此后便在同步時(shí)鐘的控
制下逐位發(fā)送/接收。
異步通信:異步通信在發(fā)送字符時(shí),所發(fā)送的字符之間的時(shí)隙可以是任意的。但是接收端必須
時(shí)刻做好接收的準(zhǔn)備(如果接收端主機(jī)的電源都沒有加上,那么發(fā)送端發(fā)送字符就沒有意義,因?yàn)榻?/p>
收端根本無法接收)。發(fā)送端可以在任意時(shí)刻開始發(fā)送字符,因此必須在每一個(gè)字符的開始和結(jié)束的
地方加上標(biāo)志,即加上開始位和停止位,以便使接收端能夠正確地將每一個(gè)字符接收下來。
8.串口工作方式1用什么作為波特率發(fā)生器?
答:定時(shí)器Tl。
9.為什么定時(shí)/計(jì)數(shù)器T1作為串行口波特率發(fā)生器時(shí)采用方式2?若已知時(shí)鐘頻率和通信波特
率,則應(yīng)如何計(jì)算其初值?
答:因?yàn)槎〞r(shí)器T1在方式2下,初值可自動(dòng)重裝,這就避免了執(zhí)行重裝參數(shù)的指令所帶來的時(shí)
間誤差。
設(shè)定時(shí)器T1方式2的初值為x,計(jì)算初值x可采用如下公式:
波特率二(2SM0D/32)*(fosc/12)/(256-x)
10.使用80c51的串行通信口按工作方式1進(jìn)行串行數(shù)據(jù)通信,假定波特率為2400bit/s,以中
斷方式傳送數(shù)據(jù),試編寫全雙工通信程序。
答:^include<reg51.h>
voidInitUART(void)
(
TMOD=0x20;
SCON=0x50;
TH1=0xF4;
TL1=TH1;
PCON=0x00;
EA=1;
ES=1;
TRI=1;
}
voidSendOneByte(unsignedcharc)〃發(fā)送函數(shù)
(
SBUF=c;
while(!TI);
TI=0;
)
voidmain(void)
InitUARTO;
)
voidUARTInterrupt(void)interrupt4
if(RI)
(
RI=0;
)
else
TI=0;
)
11.參照例8-4,設(shè)計(jì)完成用甲單片機(jī)控制乙單片機(jī)來實(shí)現(xiàn)乙單片機(jī)Pl口8個(gè)LED的輪流點(diǎn)亮。
答:略。
第九章
練習(xí)與思考題
1.I/O接口和I/O端口的區(qū)別是什么?I/O接口的功能是什么?
答:I/O接口是單片機(jī)與外設(shè)間的連接電路的總稱。I/O端口(簡(jiǎn)稱I/O口)是指I/O接口電路
中具有單元地址的寄存器或緩沖器。I/O接口芯片都有一個(gè)或幾個(gè)端口,一個(gè)端口對(duì)應(yīng)于接口芯片內(nèi)
部的一個(gè)寄存器或一組寄存器,計(jì)算機(jī)系統(tǒng)要為每個(gè)端口分配一個(gè)地址,各個(gè)端口的地址是唯i的,
不能重復(fù)。在信息傳送過程中,接口起著數(shù)據(jù)鎖存、數(shù)據(jù)緩沖、輸入/輸出、聯(lián)絡(luò)、數(shù)據(jù)轉(zhuǎn)換、中斷
管理、時(shí)序控制、可編程、電器特征匹配等作用。
2.I/O數(shù)據(jù)傳送有哪幾種傳送方式?分別在哪些場(chǎng)合下使用?
答:同步傳送、異步傳送、中斷傳送
(1)同步傳送(無條件傳送)。當(dāng)外設(shè)速度和單片機(jī)的速度相近時(shí),常采用同步傳送方式,例
如單片機(jī)和外部數(shù)據(jù)存儲(chǔ)器之間的數(shù)據(jù)傳送是最典型的同步傳送。
(2)異步傳送(查詢傳送)。單片機(jī)通過對(duì)外設(shè)的查詢,然后進(jìn)行數(shù)據(jù)傳送。這樣做的優(yōu)點(diǎn)就
是通用性好,硬件連線和查詢程序簡(jiǎn)單,但由于程序在運(yùn)行中經(jīng)常要查詢外設(shè)的準(zhǔn)備情況,因此工
作效率不高。
(3)中斷傳送。中斷傳送方式可提高單片機(jī)對(duì)外設(shè)的工作效率,即利用單片機(jī)本身的中斷功能
和I/O接口芯片的中斷功能來實(shí)現(xiàn)數(shù)據(jù)的傳送。單片機(jī)只有在外設(shè)準(zhǔn)備好后,才中斷主程序的執(zhí)行,
從而執(zhí)行與外設(shè)進(jìn)行數(shù)據(jù)傳送的中斷服務(wù)子程序。中斷服務(wù)完成后又返回主程序斷點(diǎn)處繼續(xù)執(zhí)行。
中斷方式可以大大提高單片機(jī)的工作效率.
3.總線的優(yōu)點(diǎn)有哪些?
答:系統(tǒng)連接簡(jiǎn)單,Pc總線系統(tǒng)直接與具有rc總線接口的各種擴(kuò)展器件連接。12c總線對(duì)各
器件尋址采用純軟件的尋址方法,無需片選線的連接,這樣就大大簡(jiǎn)化了總線數(shù)量,系統(tǒng)各部件之
間的連接只需兩條線;傳輸速率高。
4.It總線在數(shù)據(jù)傳送時(shí),應(yīng)答是如何進(jìn)行的?
答:12c總線數(shù)據(jù)傳送時(shí),傳送的字節(jié)數(shù)(數(shù)據(jù)幀)沒有限制,每一字節(jié)必須為8位長(zhǎng)。數(shù)據(jù)傳
送時(shí),先傳送最高位,每一個(gè)被傳字節(jié)后面都須跟I位應(yīng)答位(一幀數(shù)據(jù)共9位)。PC總線在傳送每
一字節(jié)數(shù)據(jù)后都須有應(yīng)答信號(hào)A,A信號(hào)在第9個(gè)時(shí)鐘位上出現(xiàn),A信號(hào)對(duì)應(yīng)的時(shí)鐘由主機(jī)產(chǎn)生。這
時(shí)發(fā)方須在該時(shí)鐘位上使SDA線處于高電平,以便收方在這一位上送出低電平的應(yīng)答信號(hào)A?
由于某原因收方不對(duì)主機(jī)尋址信號(hào)應(yīng)答時(shí),例如接收方正在進(jìn)行其他處理而無法接收總線上的
數(shù)據(jù)時(shí),必須釋放總線,將數(shù)據(jù)線置為高電平,而由主機(jī)產(chǎn)生一個(gè)終止信號(hào)以結(jié)束總線的數(shù)據(jù)傳送。
當(dāng)主機(jī)接收來自從機(jī)的數(shù)據(jù)時(shí),接收到最后一個(gè)數(shù)據(jù)字節(jié)后,必須給從機(jī)發(fā)送一個(gè)非應(yīng)答信號(hào)
(A),使從機(jī)釋放數(shù)據(jù)總線,以便主機(jī)發(fā)送一個(gè)終止信號(hào),從而結(jié)束數(shù)據(jù)的傳送。
5.實(shí)時(shí)時(shí)鐘芯片的優(yōu)點(diǎn)是什么?
答:高性能、低功耗。芯片附加31字節(jié)靜態(tài)RAM,采用SPI三線接口與CPU進(jìn)行同步通信,并可
采用突發(fā)方式一次傳送多個(gè)字節(jié)的時(shí)鐘信號(hào)或RAM數(shù)據(jù)。實(shí)時(shí)時(shí)鐘可提供秒、分、時(shí)、日、星期、
月和年,一個(gè)月小于31天時(shí)可自動(dòng)調(diào)整,且具有閏年補(bǔ)償功能。工作電壓寬達(dá)2.5~5.5V。采用雙電
源供電(主電源和備用電源),可設(shè)置備用電源充電方式,提供了對(duì)后輩電源進(jìn)行涓細(xì)電流充電的能
力。
6.DS18B20的內(nèi)部結(jié)構(gòu)由哪幾部分組成?
答:DS18B20內(nèi)部結(jié)構(gòu)主要由四部分組成64位光刻ROM、溫度傳感器、非揮發(fā)的溫度報(bào)警觸發(fā)
器TH和TL、配置寄存器。
7.I2C總線傳送起始信號(hào)和終止信號(hào)是如何定義的?
答:1C總線的起始信號(hào)和終止信號(hào)都由主機(jī)發(fā)出,在起始信號(hào)產(chǎn)生后,總線就處于占用狀態(tài);
在終止信號(hào)產(chǎn)生后,總線就處于空閑狀態(tài)。
(1)起始信號(hào)(S)。在SCL線為高電平期間,SDA線由高電平向低電平的變化表示起始信號(hào),只
有在起始信號(hào)以后,其他命令才有效。
(2)終止信號(hào)(P)。在SCL線為高電平期間,SDA線由低電平向高電平的變化表示終止信號(hào)。隨
著終止信號(hào)的出現(xiàn),所有外部操作都結(jié)束。
8.12c總線數(shù)據(jù)位的有效性是如何規(guī)定的?
答:FC總線進(jìn)行數(shù)據(jù)傳送時(shí),時(shí)鐘信號(hào)為高電平期間,數(shù)據(jù)線上的數(shù)據(jù)必須保持穩(wěn)定,只有在
時(shí)鐘線上的信號(hào)為低電平期間,數(shù)據(jù)線上的高電平或低電平狀態(tài)才允許變化。
9.SPI總線有何特點(diǎn)?
答:SPI是Motorola公司推出的一種同步串行通訊方式,是一種三線同步總線。有多個(gè)SPI接
口的單片機(jī)時(shí),應(yīng)為一主多從,在某一時(shí)刻只能由一個(gè)單片機(jī)為主器件;在擴(kuò)展多個(gè)SPI外圍器件
時(shí),單片機(jī)應(yīng)分別通過I/O口線來分時(shí)選通外圍器件。
10.簡(jiǎn)述SPI通信原理。
答:SPI的通信原理:主從方式工作,通常有一個(gè)主設(shè)備和一個(gè)或多個(gè)從設(shè)備,需要至少4根
線,事實(shí)上3根也可以(單向傳輸時(shí))。也是所有基于SPI的設(shè)備共有的,它們是SDI(數(shù)據(jù)輸入),
SDO(數(shù)據(jù)輸出),SCK(時(shí)鐘),CS(片選)。
(1)SDO-主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入
(2)SDI-主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出
(3)SCLK-時(shí)鐘信號(hào),由主設(shè)備產(chǎn)生
(4)CS-從設(shè)備使能信號(hào),由主設(shè)備控制
第10章80C51單片機(jī)D/A、A/D轉(zhuǎn)換接口模塊
練習(xí)與思考題10
1.什么叫D/A和A/D轉(zhuǎn)換?為什么要進(jìn)行D/A和A/D轉(zhuǎn)換?
答:D/A轉(zhuǎn)換器又稱數(shù)模轉(zhuǎn)換器,是能將數(shù)字信號(hào)轉(zhuǎn)換成模擬信號(hào)的電路。A/D轉(zhuǎn)換又稱模數(shù)轉(zhuǎn)
換,是把模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)的電路。
單片機(jī)是數(shù)字方式進(jìn)行運(yùn)算的,而實(shí)際的機(jī)器人或電器等在運(yùn)轉(zhuǎn)時(shí),是模電下進(jìn)行的。兩者的
通信需要一個(gè)接口,而D/A和A/D轉(zhuǎn)換就是實(shí)現(xiàn)這個(gè)接口的橋梁。
2.D/A轉(zhuǎn)換器有哪些主要性能指標(biāo)?簡(jiǎn)述其含義。
答:(1)分辨率:指DAC電路所能分辨的最小輸出電壓與滿量程輸出電壓之比。
(2)線性度:實(shí)際轉(zhuǎn)換特性曲線與理想直線特性之間的最大偏差。
(3)絕對(duì)精度(簡(jiǎn)稱精度):在整個(gè)刻度范圍內(nèi),任一輸入數(shù)碼所對(duì)應(yīng)的模擬量實(shí)際輸出值與
理論值之間的最大誤差。
(4)建立時(shí)間:輸入數(shù)字量變化后,輸出模擬量穩(wěn)定到相應(yīng)數(shù)值范圍所經(jīng)歷的時(shí)間。
(5)溫度系數(shù):在輸入不變的情況下,輸出模擬電壓隨溫度變化產(chǎn)生的變化量。
3.D/A轉(zhuǎn)換的基本原理是什么?
答:D/A轉(zhuǎn)換器將輸入的數(shù)字量轉(zhuǎn)換為模擬量輸出,數(shù)字量是由若干數(shù)位構(gòu)成的,就是把每一位
上的代碼按照權(quán)值轉(zhuǎn)換為對(duì)應(yīng)的模擬量,再把各位所對(duì)應(yīng)的模擬量相加,所得到各位模擬量的和便
是數(shù)字量所對(duì)應(yīng)的模擬量。
4.A/D轉(zhuǎn)換器有哪些主要性能指標(biāo)?簡(jiǎn)述其含義。
答:(1)分辨率:DAC電路所能分辨的最小輸出電壓與滿量程輸出電壓之比。
(2)轉(zhuǎn)換速率:完成一次從模擬轉(zhuǎn)換到數(shù)字的AD轉(zhuǎn)換所需的時(shí)間的倒數(shù)。
(3)量化誤差:有限分辨率AI)的階梯狀轉(zhuǎn)移特性曲線與無限分辨率AD(理想AD)的轉(zhuǎn)移特性曲
線(直線)之間的最大偏差。
(4)偏移誤差:輸入信號(hào)為零時(shí)輸出信號(hào)不為零的值。
(5)滿刻度誤差:滿刻度輸出時(shí)對(duì)應(yīng)的輸入信號(hào)與理想輸入信號(hào)值之差。
(6)線性度:實(shí)際轉(zhuǎn)換器的轉(zhuǎn)移函數(shù)與理想直線的最大偏移。
5.A/D轉(zhuǎn)換有哪兒種方法?原理是什么?
答:A/D轉(zhuǎn)換主要包括積分型、逐次逼近型、并行比較型/串并行型、E-A調(diào)制型、電容陣列逐
次比較型及壓頻變換型。
工作原理:將時(shí)間連續(xù)、幅值也連續(xù)的模擬量轉(zhuǎn)換為時(shí)間離散、幅值也離散的數(shù)字信號(hào),一般
要經(jīng)過取樣、保持、量化及編碼4個(gè)過程。
6.雙積分型A/D轉(zhuǎn)換的優(yōu)缺點(diǎn)是什么?
答:轉(zhuǎn)換速度較慢,抗干擾能力強(qiáng),精度較高。
7.在ADC和DAC轉(zhuǎn)換器的主要技術(shù)指標(biāo)中,分辨率與轉(zhuǎn)換精度有何不同?
答:對(duì)DAC來說,分辨率反映了輸出模擬電壓的最小變化量。而對(duì)于ADC來說,分辨率表示輸
出數(shù)字量變化一個(gè)相鄰數(shù)碼所需輸入模擬電壓的變化量。量化誤差是由ADC的有限分辨率而引起的
誤差,但量化誤差只適用于ADC,不適用于DAC。精度與分辨率基本一致,位數(shù)越多精度越高。嚴(yán)格
講精度與分辨率并不完全一致。只要位數(shù)相同,分辨率則相同,但相同位數(shù)的不同轉(zhuǎn)換器精度會(huì)有
所不同。
8.在什么情況下,A/D轉(zhuǎn)換器前應(yīng)引入采樣保持器?
答:A/D轉(zhuǎn)換器完成一次A/D轉(zhuǎn)換總需要一定的時(shí)間。在進(jìn)行A/D轉(zhuǎn)換時(shí)間內(nèi),希望輸入信號(hào)
不再變化,以免造成轉(zhuǎn)換誤差。這樣,就需要在A/D轉(zhuǎn)換器之前加入采樣保持器。
9.判斷A/D轉(zhuǎn)換結(jié)束否一般可采用幾種方式?每種方式有何特點(diǎn)?
答:延時(shí)等待法;保持等待法;查詢法;中斷響應(yīng)法。
(1)延時(shí)等待法:EOC可不和I/O口連接,程序設(shè)計(jì)時(shí),延時(shí)大于ADC轉(zhuǎn)換時(shí)間后,取數(shù)據(jù)。
(2)保持等待法:EOC與READY相連EOC無效時(shí),自動(dòng)插入等待狀態(tài)。直至EOC有效時(shí),取數(shù)據(jù)。
(3)查詢法:EOC可以和任意I/O口連接,程序設(shè)計(jì)時(shí),反復(fù)判斷EOC是否有效,直至EOC有效時(shí),
取數(shù)據(jù)。(4)中斷響應(yīng)法:EOC與外部中斷相連,A/D轉(zhuǎn)換結(jié)束后,發(fā)中斷申請(qǐng),在中斷服務(wù)程序中取
數(shù)據(jù)式。
10.A/D轉(zhuǎn)換器的參考電壓的作用是什么?
答:A/D轉(zhuǎn)換時(shí)的參考電壓是內(nèi)部T行網(wǎng)絡(luò)的標(biāo)準(zhǔn)電壓,參考電壓可以認(rèn)為是最高上限電壓(不
超過電源電壓),當(dāng)信號(hào)電壓較低時(shí),可以降低參考電壓來提高分辨率。改變參考電壓后,同樣二進(jìn)
制表示的電壓值就會(huì)不一樣,最大的二進(jìn)制表示的就是參考電壓,在計(jì)算實(shí)際電壓時(shí),就需要將參
考電壓考慮進(jìn)去。參考電壓的穩(wěn)定性對(duì)系統(tǒng)性能有很大的影響。
11.DAC0832主要特性參數(shù)有哪些?
答:(1)2路電流輸出型D/A轉(zhuǎn)換器;(2)分辨率為8位,并行輸入;(3)輸入數(shù)據(jù)的邏輯電平
與TTL電平兼容;(4)可以與微處理器直接連接:(5)數(shù)字量輸入有直通、單緩沖和雙緩沖3種方
式;(6)滿量程誤差為±1LSB;(7)電流穩(wěn)定時(shí)間為1us;(8)增益溫度系數(shù)為0.0002%FS/℃;
(9)參考電壓為±10V;(10)單電源電壓為515VDC;(11)低功耗,約20m隊(duì)
12.簡(jiǎn)述DAC0832芯片的輸入寄存器和DAC寄存器二級(jí)緩沖的優(yōu)點(diǎn)。
答:可以分別控制,常用于多路D/A轉(zhuǎn)換電路。即數(shù)字量的輸入和轉(zhuǎn)換可分兩步完成,可以
把數(shù)據(jù)總線分時(shí)的向各路D/A轉(zhuǎn)換器輸入要轉(zhuǎn)換的數(shù)字量并鎖存在各自的鎖存器中,然后CPU對(duì)所
有的D/A轉(zhuǎn)換器發(fā)出控制信號(hào),實(shí)現(xiàn)同步轉(zhuǎn)換。
13.簡(jiǎn)述DAC0832的工作過程。
答:根據(jù)對(duì)DAC0832的數(shù)據(jù)鎖存器和DAC寄存器的不同的控制方式,DAC0832有三種工作方
式:直通方式、單緩沖方式和雙緩沖方式。
(1)單緩沖方式。單緩沖方式是控制輸入寄存器和DAC寄存器同時(shí)接收資料,或者只用輸入寄
存器而把DAC寄存器接成直通方式。此方式適用只有一路模擬量輸出或幾路模擬量異步輸出的情形。
(2)雙緩沖方式。雙緩沖方式是先使輸入寄存器接收資料,再控制輸入寄存器的輸出資料到DAC
寄存器,即分兩次鎖存輸入資料。此方式適用于多個(gè)D/A轉(zhuǎn)換同步輸出的情節(jié)。
(3)直通方式。直通方式是資料不經(jīng)兩級(jí)鎖存器鎖存,即CS*,XFER*,WRI*,WR2*均接地,
ILE接高電平。此方式適用于連續(xù)反饋控制線路和不帶微機(jī)的控制系統(tǒng),不過在使用時(shí),必須通過另
加I/O接口與CPU連接,以匹配CPU與D/A轉(zhuǎn)換。
14.簡(jiǎn)述應(yīng)該如何處理ADC0809的ALE信號(hào)和START信號(hào)。
答:ALE:地址鎖存允許信號(hào)在ALE上升沿,ADDA、ADDB、ADDC地址狀態(tài)被送入地址鎖存器中。
START:轉(zhuǎn)換啟動(dòng)信號(hào)。START上跳沿時(shí),所有內(nèi)部寄存器清0;START下跳沿時(shí),開始進(jìn)行A/D
轉(zhuǎn)換;在AD轉(zhuǎn)換期間,START應(yīng)保持低電平。
ADC0809輸出具有三態(tài)鎖存,START與ALE信號(hào)連在一起,這樣在START端加上高電平啟動(dòng)信號(hào)
的同時(shí),將通道號(hào)進(jìn)行鎖存。
15.簡(jiǎn)述ADC0809的工作過程。
答:(1)把通道地址送到ADDA?ADDC上,選擇模擬輸入;(2)在通道地址信號(hào)有效期間,ALE
上的上升沿該地址鎖存到內(nèi)部地址鎖存器;(3)START引腳上的下降沿啟動(dòng)A/D變換;(4)變換開始
后,E0C引腳呈現(xiàn)低電平,E0C重新變?yōu)楦唠娖綍r(shí)表示轉(zhuǎn)換結(jié)束;(5)0E信號(hào)打開輸出鎖存器的三態(tài)
門送出結(jié)果。
16.MC14433有什么特點(diǎn)?
答:MC14433是3位半雙積分A/D轉(zhuǎn)換器,是目前市場(chǎng)上廣為流行的典型的A/D轉(zhuǎn)換器。MC14433
具有抗干擾性能好,轉(zhuǎn)換精度高,自動(dòng)校零,自動(dòng)極性輸出,自動(dòng)量程控制信號(hào)輸出,動(dòng)態(tài)字位掃
描BCD碼輸出,單基準(zhǔn)電壓,外接元件少,價(jià)格低廉等特點(diǎn)。
17.當(dāng)單片機(jī)控制ADC轉(zhuǎn)換時(shí),程序查詢方式與中斷控制方式有什么不同?各自的優(yōu)缺點(diǎn)是什么?
答:中斷方式是當(dāng)中斷條件滿足時(shí)立即中止當(dāng)前正在運(yùn)行的程序,進(jìn)入中斷服務(wù)程序,執(zhí)行完
畢后返回?cái)帱c(diǎn)繼續(xù)執(zhí)行,程序查詢方式是一直在循環(huán)主程序中通過查詢語句判斷條件是否滿足,因
主程序執(zhí)行周期的影響,查詢實(shí)效性很低,對(duì)于要求低的應(yīng)用可以勉強(qiáng)使用,對(duì)實(shí)效性要求高的情
況必須使用中斷方式,比如通過外部中斷測(cè)速,查詢方式對(duì)較高速度的響應(yīng)會(huì)產(chǎn)生十分大的誤差,
甚至測(cè)量數(shù)值混亂。
18.在一個(gè)由80c51單片機(jī)與一片DAC0832組成的應(yīng)用系統(tǒng)中,DAC0832的地址為7FFFH,輸出
電壓為0、5V。試畫出有關(guān)邏輯電路圖,并編寫轉(zhuǎn)換程序產(chǎn)生矩形波,波形占空比為1:4,高電平為
2.5V,低電平為1.25V。
答:硬件電路連接圖如圖所示:
DAC0832的地址為7FFFH,波形占空比為1:4,高電平波形時(shí)間與低電平波形時(shí)間的比值為1/3。
當(dāng)Vo=2.5V時(shí),D=80H;Vo=l.25V時(shí),D=40Ho
程序如下:
ORG0000H
LJMPMAIN
ORG0030II
MAIIN:MOVSP,#60H
MOVDPTR,#7FFFH
NEXT:MOVA,#80H
MOVX@DPTR,A
ACALLDELAY
MOVR4,#03H
MOVA,#40H
MOVX?DPTR,A
LOOP:ACALLDELAY
DJNZR4,LOOP
AJMPNEXT
DELAY:,,,,
RET
END
19.在一個(gè)由80C51單片機(jī)與一片ADC0809組成的數(shù)據(jù)采集系統(tǒng)中,ADC0809的地址為
7FF8r7FFFH。試畫出邏輯電路圖,并編寫程序,每隔Imin輪流采集一次8通道數(shù)據(jù),8通道總共采
集100次,其采樣值存入外RAM,從3000H開始存儲(chǔ)。
答:硬件電路連接圖如圖所示:
設(shè)8051的時(shí)鐘頻率為12MHZ,程序如下:
0RG0000H
LJMPMAIN
0RG001BH
LJMPTl_l
ORG01OOH
MAIN:MOVSP,#60H;設(shè)堆棧指針
MOVR7,#100;置采集次數(shù)
MOVRI,#30H;片外RAM地址高位
MOVR0,#00H;片外RAM地址低位
MOVR2,#20;置入初值20(計(jì)1s)
MOVR3,#60;置入初值60(計(jì)1min)
SETB7FH;置1min標(biāo)志為1
MOVTOMD,1收0H;定時(shí)器T1工作于模式1
MOVTH1,#3CH;計(jì)數(shù)器初值
MOVTL1,#OBOH
SETBEA;開中斷
SETBET1;定時(shí)器口允許中斷
SETBTRI;啟動(dòng)定時(shí)器T1
LOOP:SJMPLOOP;等待中斷
JB7FH,LOOP;1min未到,等待
DJNZR7,LOOP;是否到100次?
SJMP$
ORG0200H
Tl_1:MOVTH1,#3CH;中斷服務(wù)程序,重新賦計(jì)數(shù)器初值
MOVTL1,#0B0H
SETB7FH;置1min未到標(biāo)志
DJNZR2,RETI_O;ls未到,返回
MOVR2,#20;重新置“100s”計(jì)數(shù)器初值
DJNZR3,RETI_O;1min未到,返回
MOVR3,#60
CLR7FH;置1min到標(biāo)志
MOVR6,#8;8個(gè)通道計(jì)數(shù)器初值
MOVDPTR,#7FF8H;IN0地址
LOOP1:MOVX@DPTR,A;啟動(dòng)A/D轉(zhuǎn)換
JBP3.2,$;判斷轉(zhuǎn)換是否結(jié)束
MOVXA,?DPTR;讀取轉(zhuǎn)換結(jié)果
PUSHDPH;將通道地址壓入堆棧
PUSHDPL
MOVDPH,RI;將片外RAM地址送DPTR
MOVDPL,RO
MOVX?DPTR,A;將轉(zhuǎn)換結(jié)果存入片外RAM
INCDPTR;片外RAM地址增1
MOVRi,DPH;保存片外RAM地址
MOVRO,DPL
POPDPL;恢復(fù)通道地址
POPDPH
INCDPTR
DJNZR6,LOOP1;8個(gè)通道是否采集結(jié)束
RETI;中斷返回
END
查詢法采集8路數(shù)據(jù)的程序:
ORG0000H
LJMPMAIN
ORG0030H
MAIN:MOVSP,#60H;設(shè)堆棧指針
MOVRI,#30H;片外RAM地址高位
MOVRO,#00H;片外RAM地址低位
MOVR6,#8;8個(gè)通道計(jì)數(shù)器初值
MOVDPTR,#7FF8H;IN0地址
LOOP1:MOVX@DPTR,A;啟動(dòng)AD轉(zhuǎn)換
JNBP1.0,$;判轉(zhuǎn)換是否結(jié)束
MOVXA,@DPTR;讀取轉(zhuǎn)換結(jié)果
PUSHDPH;將通道地址壓入堆棧
PUSHDPL
MOVDPH,RI;將片外RAM地址送DPTR
MOVDPL,RO
MOVX@DPTR,A;將轉(zhuǎn)換結(jié)果存入片外RAM
INCDPTR;片外RAM地址增1
MOVRI,DPH;保存片外RAM地址
MOVRO,DPL
POPDPL;恢復(fù)通道地址
POPDPH
INCDPTR
DJNZR6,LOOP1;8個(gè)通道是否采集結(jié)束
SJMP$
END
中斷法采集8路數(shù)據(jù)的程序:
ORGOOOOH
LJMPMAIN
ORG0003H
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年一級(jí)造價(jià)師之建設(shè)工程技術(shù)與計(jì)量(土建)真題練習(xí)試卷B卷附答案
- 智慧操場(chǎng)學(xué)期班級(jí)智力發(fā)展計(jì)劃
- 2025年標(biāo)準(zhǔn)辦公室租賃合同范本
- 債務(wù)重組合同樣本
- 樓層走廊欄桿施工方案
- 農(nóng)村水渠建設(shè)合同樣本
- 冷凍品采購(gòu)合同樣本
- 農(nóng)場(chǎng)肉類出售合同樣本
- 買賣違建房屋合同樣本
- 提高生產(chǎn)透明度的實(shí)施方案計(jì)劃
- 幼兒園中班創(chuàng)意美術(shù)《我運(yùn)動(dòng)了》課件
- 自動(dòng)焊錫機(jī)烙鐵頭更換記錄表
- 廣東省省級(jí)政務(wù)信息化服務(wù)預(yù)算編制標(biāo)準(zhǔn)(運(yùn)維服務(wù)分冊(cè))
- 汽車維修公務(wù)車輛定點(diǎn)維修車輛保養(yǎng)投標(biāo)方案
- 歌曲Wonderful U:美妙的你.中英互譯
- 部編教材教讀課教學(xué)課例例說課件
- 冀教2011版四年級(jí)英語下冊(cè)《Lesson23MyFavouriteSchoolWork》評(píng)課稿
- 設(shè)備安裝調(diào)試驗(yàn)收單
- 綜合能力測(cè)試真題和答案
- 雙眼視與斜視弱視學(xué)智慧樹知到答案章節(jié)測(cè)試2023年溫州醫(yī)科大學(xué)
- Q-CR 783.1-2021 鐵路通信網(wǎng)絡(luò)安全技術(shù)要求 第1部分:總體技術(shù)要求
評(píng)論
0/150
提交評(píng)論