下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
遼寧科技學院試卷答案及評分標準試題名稱單片機原理及應用(B)卷開課單位電信學院使用班級自BG/BZ、電氣BG、機器人BG第1頁共1頁一、選擇題(每題1分,共20分)題號12345678910答案ADACDABAAC題號11121314151617181920答案CABBDBBBCD二、填空題(每空1分,共10分)1.門控位GATE2.低優(yōu)先級中斷3.62H、30H、70H4.寄存器間接尋址5.模擬、數(shù)字6.靜態(tài)顯示、動態(tài)顯示三、簡答題(共20分,每題5分)1.51單片機引腳EA的作用?內(nèi)外程序存儲器選擇控制端。AEA端為高電平時,單片機訪問內(nèi)部程序存儲器,但在PC值超過0FFFH時,將自動轉向執(zhí)行外部程序存儲器內(nèi)的程序。;EA端為低電平是,只訪問外部程序存儲器。2.89C51單片機的PSW寄存器各位標志的意義如何?CY:進位、借位標志。有進位、借位時CY=1,否則CY=0;AC:輔助進位、借位標志(高半字節(jié)與低半字節(jié)間的進位或借位);F0:用戶標志位,由用戶自己定義;RS1、RS0:當前工作寄存器組選擇位OV:溢出標志位。有溢出時OV=1,否則OV=0;P:奇偶標志位。存于ACC中的運算結果有奇數(shù)個1時P=1,否則P=0。3.簡述89C51串口通信的方式1及其特點。方式1:用于串行發(fā)送或接收,為10位通用異步接口。TXD與RXD分別用于發(fā)送與接收數(shù)據(jù)。收發(fā)一幀數(shù)據(jù)的格式為1位起始位、8位數(shù)據(jù)位(低位在前)、1位停止位,共10位。波特率由定時器T1的溢出率與SMOD值同時決定。4訪問特殊功能寄存器(SFR)可以采用哪些尋址方式?訪問片外RAM單元可以采用哪些尋址方式?直接尋址,寄存器尋址,寄存器間接尋址.四、編程題(共30分)1.將片內(nèi)RAM中20H~30H連續(xù)16個單元清零。(5分)(答案不唯一)#include<reg52.h>#include<absacc.h>voidmain(){unsignedchari;for(i=0;i<16;i++){DBYTE[0x20+i]=0x00;}}2.電路圖如下,編程實現(xiàn)P2口LED燈從下到上依次循環(huán)點亮。(8分)(答案不唯一)#include<reg52.h>#include<intrins.h>main(){unsignedcharcnt=0,temp;unsignedinti=0,j; while(1){ temp=0x7f;for(i=0;i<8;i++){ P2=temp;for(j=0;j<=20000;j++);temp=_cror_(temp,1); }}}3.將內(nèi)部部數(shù)據(jù)存儲器的0BH和0CH單元的內(nèi)用互相交換(5分)(答案不唯一)#include<reg52.h>#include<absacc.h>voidmain(void){unsignedchari;i=DBYTE[11];//DBYTE是一個地址指針DBYTE[11]=DBYTE[12];DBYTE[12]=i;}4.單片機的fosc?=?12MHz,使P1.0和P1.1分別輸出周期為1ms和l0ms的方波,請用定時器T0方式2編程實現(xiàn)。?(12分)(答案不唯一)解fosc?=?12MHz,所以機器周期為1us。要使P1.0輸出周期為1000us的方波,可以通過定時中斷方式實現(xiàn),定時時間為250us,定時計數(shù)2次來實現(xiàn),對P1.0求反即可。要使P1.1輸出周期為10ms的方波,也可以通過定時中斷方式實現(xiàn),定時時間為5ms,當時間到時,對P1.1求反即可。由于5ms/250us=20,所以也可以通過對250us的定時計數(shù)20次來實現(xiàn)。程序如下:?#include<reg51.h>?sbit?P1_0=P1^0;//輸出周期為1000us的方波的引腳?sbit?P1_1=P1^1;?//輸出周期為10ms的方波的引腳?unsigned?char?num1=0,num2=0;//中斷次數(shù)計數(shù)器,初值為0?void?main(){???P1_0=0;??//輸出初值為0???P1_1=0;??//輸出初值為0???TMOD=0x02;?//T0方式2定時???TH0=256-250;//計250次,???TL0=TH0;???IE=0x82;??//允許CPU響應中斷,允許T0發(fā)中斷請求???TTR0=1;??//啟動T0???for(;;){}?//無限循環(huán)等待中斷?}?void?timer0()interrupt?1?using?1{???num1++;num2++;??//中斷次數(shù)加1???if(num1==2)??//?中斷次數(shù)達到2次?{??P1_0=!P1_0;?//輸出P1_0求反?num1=0;????//中斷次數(shù)復位為0?}????if(num2==20){?//?中斷次數(shù)達到20次?????num2=0;??//中斷次數(shù)復位為0???P1_1=!P1_1;?//輸出P1_1求反???}?}五、完善程序題(10分)答:Voidmain()EA=1;EX0=1;IT1=1;While(1);六、設計題(10分)#include<reg51.h>unsignedcharlg2=0xff,lg3=0xff,lg4=0xff;unsignedcharseg[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};////********************數(shù)碼管延時函數(shù)*******************//voiddelayms(unsignedintms){unsignedinti,j;for(i=0;i<ms;i++)for(j=0;j<124;j++);}//*******************數(shù)碼管顯示函數(shù)********************//voiddisplay(intdat){ P1=seg[dat/1000];//P3=0x01;delayms(2);P3=0x00;P1=seg[dat/100%10];//P3=0x02;delayms(2);P3=0x00;P1=seg[dat%100/10]; //P3=0x04;delayms(2);P3=0x00;P1=seg[dat%10];P3=0x08
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版智能辦公樓深度清潔及保養(yǎng)服務合同2篇
- 二零二五版辦公室文員工作環(huán)境優(yōu)化合同3篇
- 二零二五年度高端房地產(chǎn)項目個人連帶責任保證擔保合同2篇
- 二零二五年度互聯(lián)網(wǎng)數(shù)據(jù)中心(IDC)設施租賃合同3篇
- 2025年度中式烹飪技藝傳承與創(chuàng)新合同協(xié)議3篇
- 屋頂防水施工合同(2篇)
- 二零二五年救生員水上安全培訓與勞動合同3篇
- 2025年度智能型2噸不銹鋼帶防震功能電子地磅秤供應合同3篇
- 二零二五年度高層綜合樓物業(yè)管理服務委托專項合同3篇
- 二零二五年度茶園承包與茶葉種植技術培訓合同規(guī)范3篇
- 廣東省惠州市2024-2025學年高一上學期期末考試英語試題(含答案)
- 醫(yī)院骨科2025年帶教計劃(2篇)
- 環(huán)境保護應急管理制度執(zhí)行細則
- 2024-2030年中國通航飛行服務站(FSS)行業(yè)發(fā)展模式規(guī)劃分析報告
- 機械制造企業(yè)風險分級管控手冊
- 地系梁工程施工方案
- 藏文基礎-教你輕輕松松學藏語(西藏大學)知到智慧樹章節(jié)答案
- 2024電子商務平臺用戶隱私保護協(xié)議3篇
- 安徽省蕪湖市2023-2024學年高一上學期期末考試 英語 含答案
- 醫(yī)學教程 常見體表腫瘤與腫塊課件
- 內(nèi)分泌系統(tǒng)異常與虛勞病關系
評論
0/150
提交評論