久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 14909|回復: 2
打印 上一主題 下一主題
收起左側

單片機原理與應用期末復習題

[復制鏈接]
跳轉到指定樓層
樓主
ID:228504 發表于 2017-8-20 19:14 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
單片機原理及應用習題
一、填空題
1、單片機內部包含有CPU、  、三部分組成。
2、若單片機的晶振頻率為6MHZ。則時鐘周期和機器周期分別是: 、。
3、89C51單片機的特殊功能寄存器SFR共有 個,分布在 地址范圍內。
4、MCS-51單片機復位后,程序計數器PC的內容為__________,堆棧指示器SP的內容為__________。
5、MCS-51單片機系統的地址線有____________根,程序存儲器最大容量是_____________。
6、MOV A,@Ri  MOV A,#DATA,  MOV A,direct這些指令中的i取值是____________;direct是指______________。
7、若需要允許串行口中斷,則IE的值應設置為_________,若需要將外部中斷0設置為下降沿觸發,則執行的語句為______________。
8、外部中斷標志IE0、IE1存放的特殊寄存器是_______ ,串行口中斷標志RI、TI存放的特殊寄存器是 ________。
9.單片機的內部RAM區中,可以位尋址的字節地址范圍是__________________,特殊功能寄存器中,可位尋址的字節地址是__________________
10.MCS-51單片機工作寄存器R0~R7若占用內部數據區00h~07h,則表示工作寄存器工作在______組,此時PSW.3/PSW.4的值為________。
11.LJMP的跳轉范圍是,AJMP的跳轉范圍是 2KB,SJMP的跳轉范圍是。
12.單片機的復位地址是_____________,外部中斷INT1的入口地址是_______________。
13.MCS-51有個中斷源,有2個中斷優先級,中斷允許由特殊功能寄
存器加以選擇。
14.外部中斷標志IE0、IE1存放的特殊寄存器是_______ ,串行口中斷標志RI、TI存放的特殊寄存器是 ________。
15.定時器T0工作在門控方式,則啟動T0的兩個條件是__ ___、__________。
二、單項選擇題
1.對片外數據存儲器操作,只能使用(         )。
(A)    MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令
2.MCS-51單片機的復位信號是(       )有效。
A:高電平       B:低電平      C:脈沖          D:下降沿
3.執行指令MOVX  A,@DPTR時,腳的電平為(           )。

4.用MCS-51串行接口擴展并行I\O口時,串行接口工作方式應選擇(        )

A: 方式0       B: 方式1        C:方式2         D:方式3

5.定時/計數器控制寄存器是。(    )
A:TCON       B:PCON         C:SCON            D:TMOD
6.若將數據定義在程序存儲器中,則存儲類型是(      )
Axdata            Bcode
Cpdata           Dbdata
7.在CPU內部,反映棧頂地址的特殊寄存器是(    )。
A:ACC         B:DPTR         C:PSW          D:SP
8.可以自動重裝初值的8位定時/計數器工作方式是(        )。
A: 定時/計數器工作方式0       B: 定時/計數器工作方式1
        C: 定時/計數器工作方式2      D: 定時/計數器工作方式3
9.對程序存儲器的讀操作,只能使用(     )。
(A)MOV指令 (B)PUSH指令 (C)MOVX指令(D)MOVC指令
10.改變工作寄存器組的方法是(    ) 。
(A)    using n  (B)interrupt m   (C)reentrant  (D)sbit m
11.在中斷服務程序中,必須有一條(      )。
(A)傳送指令  (B)轉移指令  (C)加法指法  (D)中斷返回指令
12.用MCS-51串行接口實現9位串行通信,固定波特率時,串行接口工作方式應選擇(    )。
(A)方式0        (B)方式1         (C)方式2         (D)方式3
13.當MCS-51單片機接有外部存儲器,P2口可作為 (      )
A)數據輸入口  B)數據的輸出口  C)準雙向輸入/輸出口  D)輸出高8位地址
14.某種存儲器芯片容量是4KB,那么它的地址線數量是(       )。
(A)    11根 (B)12根 (C)13根 (D)14根
15.若需將常量放在程序存儲器中,則存儲類型是(    )。
(A) xdata        (B) code      (C)idata          (D) bdata
16.MCS-51外擴ROM,RAM和I/O口時,它的數據總線是由(     )輸出。
(A)    P0    (B)P1     (C)P2     (D)P3
17、使用宏來訪問絕對地址時,一般需包含的庫文件是(  )
Areg51.h     Babsacc.h   Cintrins.h    Dstartup.h
18、單片機程序編譯后,可寫入芯片的文件是(   

A、***.asm    B、***.hex    C***doc     D***.exe

三、判斷題
1. sbit不可以用于定義內部RAM的可位尋址區,只能用在可位尋址的SFR
2、單片機的程序存儲器只能存放程序,而不能存放數據。
3. 單片機的地址總線由P2、P3口引出。
4. MCS-51的堆棧區一般設在30H~7FH地址范圍內。
5. MCS-51有4個并行I\O口,均是準雙向口,所以由輸出轉輸入時必須先寫入"0"。
6.當MCS-51復位時,中斷允許寄存器IE=07H.
7.單片機可以沒有時鐘電路。
8、數碼管采用動態掃描,可以節省IO口。
9.  PC存放的是當前執行的指令。
10. MCS-51串行接口發送和接收都采用緩沖器SBUF.。
11. SFR中凡是能被8整除的地址,都具有位尋址能力。
12. MCS-51單片機地址總線為16位,則它的地址范圍是0000H~0FFFH。
13.TMOD中的GATE=1時,表示由兩個信號控制定時器的啟停。
14.Char型數據在C51中占用2個內存單元。


四、簡答題
1.寫出MCS-51系統的五個中斷源名稱、中斷標志及入口地址。
2.若8031單片機的時鐘頻率為11.0592MHz,選用T1為波特率發生器,T1為工作方式2,SMOD=1,波特率為9600b/s,試求TH1、TL1的初值
3.說明MCS51單片機P0、P1、P2、P3的功能和特性
4、如果采用的晶振的頻率為6MHz,定時器/計數器工作在方式0、1、2下,其最大的定時時間各為多少?
5.寫出89C51單片機的40個引腳符號及名稱。
6.寫出8031芯片的EA引腳名稱,并簡單說明當EA=0、EA=1時的系統特征。
7.指出下列查表程序中的語法錯誤并改正。
  ORG     0000H
AJMP  START
ORG    0030H
START:   MOV     DPTR, TAB

          MOV    A,  R0

          MOVC    A,  @DPTR

         SJMP START

TAB: 00H,30H,40H,0A0H,50H

8.若使用定時器T1定時200us,采用方式2,非門控,單片機的時鐘頻率為12MHz,試計算確定TMOD、TH1、TL1的值。
9.什么叫中斷、中斷優先級、中斷入口地址?設置中斷有什么優點?

五、程序題
1.用查表法求Y=4X+2X2。設X(正整數≤9)在片內RAM的50H單元中,要求用查表法的方法求Y,并將結果存入片外RAM的3200H單元。
2、編寫一段子程序,將程序存儲器ROM2000H單元開始的32個字節的數據傳送到片外數據存儲器RAM3000H開始的單元中去。
3.讀程序
(1)若,(SP)=60H,(A)=30H,(B)=70H,執行下列指令后,
SP的內容為(        ),61H的內容為(       ),62H的內容為(        )。      MOV R0,#60H
    MOV 70H,@R0
PUSH   Acc
           PUSH  B

(2).執行下列A指令后,(P1.5)=_________,(P1.4)=_________,(P1.2)=_________。

        MOV  A, #73H
ANL  P1,A
ORL  P1,#38H
(3)以下為流水燈左移程序,請做適當改動,變為右移程序并延時為0.5秒。
#include<reg52.h>
#include<intrins.h>

void Delay_xMs(unsigned int x)

{    unsigned int i,j;

   for( i =0;i < x;i++ )

   { for( j =0;j<500;j++ );

   }

}
void main()

{ unsigned char a=0xfe;  

while(1)

  {P1=a;

     a=_crol_(a,1);   

   Delay_xMs(1000);         //延時1秒鐘

              }
}            

4.數模轉換器DAC0832工作在單緩沖方式,與8051的硬件接口電路如圖。現需要從Vo輸出鋸齒波(周期為100Hz,幅值為4V),若單片機使用的晶體頻率為6MHz。
試(1)確定0832的地址,若D/A每次增加一個碼,計算臺階數及延時時間;
  (2)寫出程序清單。
file:///Z:\TEMP\msohtmlclip1\01\clip_image006.gif

5.采用中斷方式,并應用單片機內部定時器T1工作在方式1,從P1.0輸出周期為10ms的方波脈沖信號,已知單片機的晶振頻率為6MHZ。
試:(1)確定定時器方式字TMOD ;(2)計算定時器時間常數X;(3)寫出程序清單
6.應用單片機定時器T0進行計數,外部脈沖從T0端輸入,每計50個脈沖,使P1.0輸出狀態改變。若T0工作在方式2,采用查詢方式,單片機的晶振頻率為6 MHZ。
試:(1)確定定時器方式字TMOD;(2)確定定時器初值TH0、TL0;(3)寫出程序清單。


全部資料下載地址(word格式 帶圖片):
單片機原理與應用復習題.doc (128.5 KB, 下載次數: 53)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:364824 發表于 2018-7-4 14:40 | 只看該作者
請問,有答案嗎?
回復

使用道具 舉報

板凳
ID:427747 發表于 2018-11-18 15:31 | 只看該作者
有答案嗎
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费在线观看黄色av | 久久精品毛片 | 久久久av | 日韩成人精品在线 | 欧美高清性xxxxhd | 国产成人免费视频网站视频社区 | 亚洲天天干 | 色综合久久久久 | 国产乱码精品一区二三赶尸艳谈 | 一区二区三区在线免费 | 久久99精品国产麻豆婷婷 | 午夜精品福利视频 | 国产又色又爽又黄又免费 | 久久大香 | 国产成人99久久亚洲综合精品 | 久久99精品国产麻豆婷婷 | 在线一区二区三区 | www日韩欧美| 羞羞视频网 | 最新中文在线视频 | 久草新在线 | 欧美日韩在线高清 | 成人欧美一区二区三区色青冈 | 天天色天天 | av成人在线观看 | 久草精品视频 | 日本精品视频 | 国产免费观看久久黄av片涩av | 天天拍天天射 | 91大片| 中文字幕 国产 | 美日韩精品 | 国产一区91精品张津瑜 | 日韩2020狼一二三 | 国产三级电影网站 | 亚洲精品电影网在线观看 | 欧美综合一区二区三区 | 午夜黄色 | 伊人网一区 | 91精品无人区卡一卡二卡三 | 国产999精品久久久 精品三级在线观看 |