版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、一單項選擇題1、 PSW中的RSI和RSO用來( A )A、 選擇工作寄存器組 B、指示復位C、選擇定時器 D、選擇工作方式2、 單片機上電復位后,PC的內(nèi)容為( A )A、0000H B、0003HC、000BH D、0800H3、 在C51程序中常常把( D )作為循環(huán)體,用于消耗CPU時間,產(chǎn)生延時效果。A、 賦值語句 B、表達式語句C、循環(huán)語句 D、空語句4、 在C51語句的if語句中,用作判斷的表達式為( D )A、 關(guān)系表達式 B、邏輯表達式C、算術(shù)表達式 D、任意表達式5、 使MCS-51系列單片機的定時器T0停止計數(shù)的語句是(A)A、 TR0=0 B、TR1=0 C、TR0=1
2、 D、TR1=16、 MCS-51系列單片機串行口發(fā)送/接收中斷源的工作過程是:當串行口接收或發(fā)送完一幀數(shù)據(jù)時,將SCON中的( A ),向CPU申請中斷。A、 RI或TI置1 B、RI或TI置0C、RI置1或TI置0 D、RI置0或TI置1 7、 一個單片機應用系統(tǒng)用LED數(shù)碼管顯示字符“8”的段碼是80H,可以判定該顯示系統(tǒng)用的是( B )A、 不加反向驅(qū)動的共陰極數(shù)碼管B、 加反向驅(qū)動的共陰極數(shù)碼管或不加反向驅(qū)動的共陽極數(shù)碼管C、 加反向驅(qū)動的共陽極數(shù)碼管D、 以上都不對8、 按鍵開關(guān)的結(jié)構(gòu)通常是機械彈性元件,在按鍵按下和斷開時,觸點在閉合和斷開瞬間會產(chǎn)生接觸不穩(wěn)定,為清除抖動引起的不良
3、后果常采用的方法有( C )A、 硬件去抖動 B、軟件去抖動C、硬、軟件兩種方法 D、單穩(wěn)態(tài)電路去抖動方法9、 MCS-51單片機的復位信號是( A )有效A、 高電平 B、低電平 C、上升沿 D、下降沿10、 單片機能夠直接運行的程序是(D)A、 匯編源程序B、C語言源程序C、高級語言程序 D、機器語言源程序11、51單片機CPU是( C )位的單片機A、16 B、4 C、8 D、準16位12、 單片機應用程序一般存放在( B )中A、 RAM B、ROM C、寄存器 D、CPU13、51單片機的內(nèi)部RAM中,可以進行位尋址的地址空間為( B )A、00H2FH B、20H2FH C、00H
4、FFH D、20HFFH14、51單片機的程序計數(shù)器PC為16位計數(shù)器,其尋址范圍是( D )A、8K B、16K C、32K D、64K15、 在8051的輸入輸出口中,( A )輸入輸出端口執(zhí)行在輸出功能時沒有內(nèi)部上拉電阻A、 P0 B、P1 C、P2 D、P316、51單片機存儲器結(jié)構(gòu)可分為( A )兩大部分A、 DATA區(qū)和CODE區(qū) B、XDATA區(qū)和CODE區(qū)C、SFR區(qū)和CODE區(qū) D、BDATA區(qū)和SFR區(qū)17、 MCS-51單片機在正常運行程序時RST引腳應為( B )A、 高電平 B、低電平 C、脈沖輸入 D、高阻態(tài)18、8051單片機有( C )中斷源A、3個 B、4個
5、C、5個 D、6個19、 關(guān)于指針變量的定義,下列正確的是( D )A、 char PX B、day *month C、#define*PI D、int a.*P.b20、 用MCS-51串行口擴展并行I/O口,串行口工作方式應選擇( A )A、 方式0 B、方式1 C、方式2 D、方式321、 MCS-51單片機的堆棧區(qū)應建立在( A )A、 片內(nèi)數(shù)據(jù)存儲區(qū)的低128字節(jié)單元 B、片內(nèi)數(shù)據(jù)存儲區(qū)C、片內(nèi)數(shù)據(jù)存儲區(qū)的高128字節(jié)單元 D、程序存儲區(qū)22、 MCS-51單片機定時器工作方式0是指的( C )工作方式A、8位 B、8位自動重裝 C、13位 D、16位23、 當需要在MCS-51單片
6、機程序存儲器中定義表格時,應在變量中申明( B )A、 DATA B、CODE C、P0 D、SFR24、 MCS-51單片機片外擴展的數(shù)據(jù)存儲器最大容量是( D )A、4KB B、8KB C、32KB D、64KB25、 定義函數(shù)時,函數(shù)后面的圓括號中的變量名稱為( D )A、 虛擬參數(shù) B、實際參數(shù) C、空參數(shù) D、形式參數(shù)26、 當MCS-51復位時,下面說法正確的是( A )A、 (PC)=0000H B、(SP)=00HC、(SBUF)=00H D、(30H)=00H27、 要使MCS-51能夠響應定時器T1中斷、串行接口中斷,它的中斷允許寄存器IE的內(nèi)容應是( A )A、98H B
7、、84H C、42H D、22H28、 擴展存儲器時要加鎖存器74LS373,其作用是( A )A、 鎖存尋址單元的低8位地址 B、鎖存尋址單元的數(shù)據(jù)C、鎖存尋址單元的高8位地址 D、鎖存相關(guān)的控制和選擇信號29、 在CPU內(nèi)部,反應程序運行狀態(tài)或反映運行結(jié)果一些特征的寄存器是( B )A、 PC B、PSW C、A D、SP30、 單片機在擴展外部芯片時,通常用( C )口線作為地址的高8位A、 P0 B、P1 C、P2 D、P331、 CPU完成一種基本操作所需要的時間稱為( C )A、 晶振周期 B、時鐘周期 C、機器周期 D、指令周期32、8031定時/計數(shù)器是否計滿可采用等待中斷的方
8、法進行處理,也可通過對( C )的查詢方法進行判斷A、 OV標志 B、CY標志 C、中斷標志 D、奇偶標志33、 控制串行接口工作方式的寄存器是( C )A、 TCON B、PCON C、SCON D、TMOD34、 定時器工作方式寄存器各位值為0001 0000,表示使用的定時計數(shù)器工作方式為( A )A、 T1工作方式為方式1,T0工作方式為方式0B、 T1工作方式為方式0,T0工作方式為方式1C、T2工作方式為方式1,T0工作方式為方式0D、T1工作方式為方式1,T0工作方式為方式22、 填空題1、單片機8031定時計數(shù)器的工作方式是由方式寄存器TMODGATE, C/T, M1, M0
9、, GATE, C/T, M1,M0各位狀態(tài)決定的,當以定時器T1方式2對內(nèi)定時,定時器T0不工作時其狀態(tài)字應為 20H ,當定時器T1以方式1對內(nèi)定時,同時定時器T0以方式2對外計數(shù),其狀態(tài)字應為 16H 。2、 單片機尋址區(qū)的單元地址是從20H單元到2FH單元,若某位地址是10H,它所在單元的地址應該是 22H 。3、 741s273是 帶清除端CLR的8D鎖存器 ,只有在清楚端為 高 電平是才具有鎖存功能。4、 單片機串行通信時,其波特率分為固定和可變兩種方式,在波特率可變的方式中,可采用 T1 的溢出率來設(shè)定和計算波特率。5、 在只使用外部程序存儲器時,單片機的 EA 管腳必須接地。6
10、、 ADC0809的轉(zhuǎn)換時鐘一般為500KHz,可采用單片機的 ALE 信號,再經(jīng)過 二 分頻的方法獲得。7、 中斷源的允許是由 中斷允許(IE) 寄存器決定的,中斷源的優(yōu)先級別是由 中斷優(yōu)先級(IP) 寄存器決定的。8、 串行口工作方式2為 9 位異步通信,若SMOD=0,F(xiàn)OSC=6MHz,則其相應波特率為 93.75K b/t。9、 程序計數(shù)器PC是一個16位的專用寄存器,用來存放 下一條待執(zhí)行指令的地址 ,且具有 自動加1 的功能。10、 C程序由函數(shù)構(gòu)成,C程序總是從 主程序 開始執(zhí)行。3、 簡答題1、 在使用MCS-51單片機的定時器/計數(shù)器前,應對它進行初始化,其步驟是什么?答:
11、(1)工作方式初始化; (2)計數(shù)初值初始化; (3)開總中斷和源中斷; (4)開定時器;2、8051單片機引腳有多少I/O線?它們和單片機對外的地址總線和數(shù)據(jù)總有什么關(guān)系?地址總線和數(shù)據(jù)總線各是幾位?答:有32根I/O;口線,其中P2是地址總線的高8位,P0是數(shù)據(jù)總線和地址總線的低8位,地址總線有16位,數(shù)據(jù)總線有8位。3、 簡述使用KeilC51開發(fā)工具開發(fā)軟件的流程。答:(1)創(chuàng)建一個項目,從器件庫中選擇目標器件并配置工具軟件的設(shè)置; (2)用C語言或匯編語言創(chuàng)建源程序; (3)用項目管理器生成用戶的應用; (4)修改源程序中的錯誤; (5)調(diào)試鏈接后的應用;4、 中斷服務(wù)函數(shù)的一般形式
12、是什么?其中m的含義是什么?寫出各中斷源的中斷號。答:中斷服務(wù)程序的一般格式是:Void函數(shù)名() interrupt musing n外中斷0、定時器0、外中斷1、定時器1和串口的中斷號依次分別為0,1,2,3,4,。5、 簡述P3口的第二功能。答:P3口的第二功能從P3.0P3.7分別為:串行輸入RXD,串行輸出TXD,外中斷0 INT0,外中斷1 INT1,定時計數(shù)器T0、定時計數(shù)器T1、讀WR、寫RD。6、 如何定義二維數(shù)組?二維數(shù)組的各元素的表示形式是什么?答:二維數(shù)組定義的一般形式:數(shù)據(jù)類型 數(shù)據(jù)名常量表達式1常量表達式2=列表值 各元素的表達形式:數(shù)組名第一維下標第二維下標4、
13、程序填空1、 要求與P0.0相連的發(fā)光二極管不停閃爍,當按下與P1.0相連的按鈕.閃爍,完成下列程序。#include<reg51.h>sbit P10=P1P;sbit P00= P00 ; void main( ) int i; while(1) P00= P00 ; /P0.0取反 for(i=30000;i>0;i-); if(P1.0=0) break;2、 已知單片機晶振頻率為6MHz,試編程利用T0的方式1在P1.0引腳輸出周期為500us的方波,按要求填寫下列空格。TMOD初始化為 0x01(1) #include<reg51.h> sbit PI
14、.0=P10; void main() TMOD= 0x01 ; TH0= (216-125) / 256 ; TL0= (216-125) %256 ; TR0= 1 ; EA=1; /開總中斷 ET0=1; #include<reg51.h> sbit PI.0=P10; unsigned char sdata=0xfe; void main ( ) SCON= 0 ; P1.0= 0 ; /關(guān)閉并行輸出 SBUF= sdata ; /開始串行輸出 EA=1 ; /開總中斷 ES=1 ; /開源中斷 While(1); Void isr_scrial() interrupt 4
15、 int i; P10=1; for (i=10000;i>0;i-); sdata<<=1 ; / sdata左移一位 sata1=1; if(sdata=0xff); sdata=0xfe; P10=0; SBUF=sdata;5.寫出串口工作方式0接收時的串口控制字(P107)解:方式0時:SM0、SM1=( 00 ) 方式0 時SM2必須為( 0 )允許接收REN=( 1 )方式0時為8的數(shù)據(jù),TB8、RB8=( 不使用 )接收前,發(fā)送中斷標志TI=0接收中斷標志RI=0所以控制字SCON=(00010000 )6、 某單片機系統(tǒng)應用8255開展I/O口,設(shè)其A口為方
16、式1輸入,B口為方式1輸出,C口余下的引腳用于輸出,其初始化程序如下,寫出藍色部分的含義。#include<reg51.h>#include<absacc.h>#define COM8255 XBYTE0xe003 / 1110 0011void init8255(void) COM8255=0xb4; / 1011 10007、 分析下列程序?qū)懗龀绦蜻\行結(jié)果 #include<stdio.h> void main ( ) int i; for(i=0;i<3;i+) Switch(i) case 0;printf(“%d”,i); case 2;printf(“%d”,i); default;printf(“%d”,i);結(jié)果為012五、1、根據(jù)圖4完成以下問題(p262)圖中的電路DAC0832的工作方式是單緩沖方式;DAC0832的地址是7fffh。2、根據(jù)以下程序計算出輸出波形周期并畫出其波形2、根據(jù)以下程序計算出輸出波形周期并畫出其波形六、按要求編寫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 44910-2024琥珀分級
- 《超市生鮮技術(shù)培訓》課件
- 八年級政治家庭劇場課件
- 【課件】小企業(yè)會計制度培訓
- 瘢痕子宮的健康宣教
- 人流的健康宣教
- 《機床電氣線路的安裝與調(diào)試》課件-第8章
- 2021年家居連鎖賣場行業(yè)美凱龍分析報告
- 孕期臉色蒼白的健康宣教
- 《信息安全測評技術(shù)》課件
- 糖尿病健康教育預防糖尿病課件
- 建筑課程設(shè)計結(jié)論與反思
- 汽車掛靠租賃協(xié)議書(范本)
- 二十屆三中全會精神知識競賽試題及答案
- 賽迪西門子:“碳”索之路-企業(yè)綠色出海深度洞察報告2024-2025
- 法律基礎(chǔ)學習通超星期末考試答案章節(jié)答案2024年
- 人教版六年級數(shù)學上冊期末??紤妙}大全附解析
- 2024輪式智能巡檢機器人
- 第9課《創(chuàng)新增才干》第1框《創(chuàng)新是引領(lǐng)發(fā)展的第一動力》【中職專用】中職思想政治《哲學與人生》(高教版2023基礎(chǔ)模塊)
- 小學生初中生搞笑幽默短篇小品-文檔
- 創(chuàng)業(yè)思維-創(chuàng)造你喜愛的人生智慧樹知到期末考試答案章節(jié)答案2024年浙江旅游職業(yè)學院
評論
0/150
提交評論