單片機(jī)應(yīng)用技術(shù)項(xiàng)目式教程-基于C51+ 題庫 單片機(jī)原理及應(yīng)用D卷答案_第1頁
單片機(jī)應(yīng)用技術(shù)項(xiàng)目式教程-基于C51+ 題庫 單片機(jī)原理及應(yīng)用D卷答案_第2頁
單片機(jī)應(yīng)用技術(shù)項(xiàng)目式教程-基于C51+ 題庫 單片機(jī)原理及應(yīng)用D卷答案_第3頁
單片機(jī)應(yīng)用技術(shù)項(xiàng)目式教程-基于C51+ 題庫 單片機(jī)原理及應(yīng)用D卷答案_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

遼寧科技學(xué)院試卷答案及評(píng)分標(biāo)準(zhǔn)試題名稱單片機(jī)原理及應(yīng)用(D)卷開課單位電信學(xué)院使用班級(jí)自BG/BZ、電氣BG、機(jī)器人BG第1頁共1頁一、選擇題(每題1分,共20分)題號(hào)12345678910答案BDCABDBCAA題號(hào)11121314151617181920答案ABBADADABB二、填空題(每空1分,共10分)1.定時(shí)器T1的溢出率、SMOD2.立即尋址3.7030H、60H4.不變5. IN06. 39mV7.12H8.外部程序三、簡答題(共20分,每題5分)1.89C51單片機(jī)的程序存儲(chǔ)器低端的幾個(gè)特殊單元的用途如何?0000H:單片機(jī)復(fù)位后的入口地址;0003H:外部中斷0的中斷服務(wù)程序入口地址;000BH:定時(shí)/計(jì)數(shù)器0溢出中斷服務(wù)程序入口地址;0013H:外部中斷1的中斷服務(wù)程序入口地址;001BH:定時(shí)/計(jì)數(shù)器1溢出中斷服務(wù)程序入口地址;0023H:串行口的中斷服務(wù)程序入口地址。2.AT89C51單片機(jī)復(fù)位后的狀態(tài)如何?復(fù)位方法有幾種?P0~P3為FFH,SP為07H,SBUF不定,IP、IE和PCON的有效位為0,其余的特殊功能寄存器的狀態(tài)均為00H。復(fù)位方法:上電復(fù)位與按鍵復(fù)位。3.AT89C51單片機(jī)的尋址方式有哪些?位尋址、直接尋址、寄存器尋址、變址尋址(基址寄存器加變址寄存器的寄存器間接尋址)、寄存器間接尋址、立即數(shù)尋址、相對(duì)尋址4.簡述89C51串口通信的方式3及其特點(diǎn)。方式3:用于串行發(fā)送或接收,為11位通用異步接口。TXD與RXD分別用于發(fā)送與接收數(shù)據(jù)。幀格式與方式2相同,波特率與方式1相同。四、編程題(共30分)1.查找片外2000H~20FFH單元零的個(gè)數(shù),并將結(jié)果存放在2100H單元#include<reg51.h>main(){unsignedcharxdata*p=0x2000;/*指針p指向2000H單元*/intn=0,i;for(i=0;i<16;i++){if(*p==0)n++;/*若該單元內(nèi)容為零,則n+1*/p++;/*指針指向下一單元*/}p=0x2100;/*指針p指向2100H單元*/*p=n;}2.將內(nèi)部部數(shù)據(jù)存儲(chǔ)器的0BH和0CH單元的內(nèi)用互相交換#include<reg52.h>#include<absacc.h>voidmain(void){unsignedchari;i=DBYTE[11];//DBYTE是一個(gè)地址指針DBYTE[11]=DBYTE[12];DBYTE[12]=i;}3.電路圖如下,編程實(shí)現(xiàn)P2口LED燈先奇數(shù)燈依次點(diǎn)亮然后偶數(shù)燈依次點(diǎn)亮。4.選擇T1的方式1實(shí)現(xiàn)定時(shí)功能,要求在P1.0腳上輸出周期為10ms的方波,單片機(jī)采用12MHz晶振。解:題目要求輸出周期為10ms的方波,即高電平或低電平持續(xù)時(shí)間為5ms,因此只要使P1.0腳上的電平每隔5ms取反一次就可以得到周期為10ms方波,因而取T1的定時(shí)時(shí)間為5ms。將T1設(shè)為工作方式1,即GATE=0,C/T?=0,M1M0=01,故TMOD=10H。下面計(jì)算5ms定時(shí)T1的初值1)定時(shí)器/計(jì)數(shù)器計(jì)數(shù)脈沖周期為1μs2)設(shè)初值為X則(216)×1×10-6=5×10-3X=60536因?yàn)樽鳛?6位計(jì)數(shù)器用時(shí),X的低8位裝入TL1=60536%256,X的高8位應(yīng)裝TH1=60536/256#include<reg51.h>SbitP1_0=P10;voidmain(void){P1_0=0//P1.0輸出低電平TMOD=0x01;//T設(shè)置為方式1TH1=60536/256;//給定時(shí)器T1送初值TL1=60536%256;ET1=1://允許T1中斷EA=1;//打開中斷TR1=1;while(1)//等待定時(shí)中斷}voidT0_service(void)interrupt{TR1=0;//停止T1工作P1_0=-P1_0TH1=60536/256;給定時(shí)器T1送初值TL1=60536%256;TR1=1;//啟動(dòng)T}五、完善程序題(10分)答:EX0=1;EX1=1;IT0=1;IT1=1;EA=1;六、設(shè)計(jì)題(10分)#include<reg51.h>unsignedcharscan[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};unsignedcharchristmastree[]={0xe7,0xc3,0x00,0xe7,0xc3,0xc3,0x00,0xe7};//圣誕樹圖像數(shù)據(jù)voiddelay(unsignedintms){unsignedinti,j;for(i=0;i<ms;i++)for(j=0;j<124;j++); }voidmain(){unsignedchari,j;while(1){ for(i=0;i<8;i++) { P0=scan[i];//輸出掃

溫馨提示

  • 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. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論