C51單片機期末復(fù)習題_第1頁
C51單片機期末復(fù)習題_第2頁
C51單片機期末復(fù)習題_第3頁
C51單片機期末復(fù)習題_第4頁
C51單片機期末復(fù)習題_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

C51單片機一期末復(fù)習題

期末復(fù)習題

一、選擇題(每題4分,共10題)

1.下列哪種文件后綴名是可以燒結(jié)至單片機中

()

A.uv2B.cC.HEX

D?inc

2.AT89c52單片機(雙列直插封裝)有多少引

A.20B.28C.

40D.44

3.AT89C52單片機的地址總線有多少位

A.2B.8C.16D.32

4.下面哪個引腳單片機的串行接受引腳

A.XTAL1B.RXDC.RESTD.

5.若采用的時鐘晶體的頻率是12MHz,那么單

片機的機器周期是多少()

A.1/2微秒B.1/6微秒C.1

6.十六進制0xe5轉(zhuǎn)換成二進制應(yīng)該為

()

A.11111101B.11100011C.

11100101D.11111010

7.在下列寄存器中,與定時/計數(shù)控制無關(guān)的

是()

A.TCON(定時控制寄存器)B.

TMOD(工作方式控制寄存器)

C.SCON(串行控制寄存器)D.IE

(中斷允許控制寄存器)

8.MCS-51單片機的外部中斷1的中斷請求標

志是。()

A.TRIB.IE1

C.IT1D.TF1

9.定時器/計數(shù)器工作方式1是。

()

A.8位計數(shù)器結(jié)

構(gòu)B.2個

8位計數(shù)器結(jié)構(gòu)

c.13位計數(shù)結(jié)

構(gòu)D.

16位計數(shù)結(jié)構(gòu)

10.已知1只共陽極LED顯示器,其中a筆段為

字形代碼的最低位,若需顯示數(shù)字E,則它的字

形代碼應(yīng)為

()

A.06HB.

F9HC.

86HD.79H

11.對程序計數(shù)器PC的操作

()

A.是自動進行的B.是通過

傳送進行的

C,是通過加1指令進行的D.是通過減1

指令進行的

12.下列計算機語言中,CPU能直接識別的

是。()

A.自然語言B.高級語

言C.匯編語言D.機器

語言

13.AT89C52單片機的數(shù)據(jù)總線有多少位

A.2B.8C.16D.

32

14.下面哪個引腳單片機的地址鎖存引腳

A.XTAL1B.RXDC.RESTD.

15.若采用的時鐘晶體的頻率是12MHz,那么單

片機的時鐘周期是多少()

A.1/2微秒B.1/6微秒C.1

16.當外部中斷請求的信號方式為脈沖方式時,

要求中斷請求信號的高電平狀態(tài)和低電平狀態(tài)

都應(yīng)至少維持。

()

A.1個機器周期B.2個機器周期C.4

個機器周期D.8個機器周期

17.二進制01101101轉(zhuǎn)換成十六進制應(yīng)該為

()

A.0xe5B.0x6EC.0x7ED.

0x6D

18.在下列寄存器中,與定時/計數(shù)控制無關(guān)的

是()

A.TCON(定時控制寄存器)B.

TMOD(工作方式控制寄存器)

C.SCON(串行控制寄存器)D.IE

(中斷允許控制寄存器)

19.MCS-51單片機的外部中斷1的中斷請求標

志是0()

A.TRIB.IE1

C.IT1D.TF1

20.已知1只共陰極LED顯示器,其中a筆段為

字形代碼的最低位,若需顯示數(shù)字E,則它的字

形代碼應(yīng)為

()

A.06HB.

F9HC.

86HD.79H

二、填空題(每題5分,共4題)

1.請寫出五種中斷類型:

2.如圖1所示,單片機AT89C52的P0口上接

了8個LED燈,若要第一、三個燈亮,請寫出

P0的值(采用十六進制方式)

R1

D1

39

pon^DD

P0.1O1亙

3?

PO2WD2

35

PO3WD3

PO.WKD4q

P(JSW)5a

P口由6

P口了俄D7

P2BW3

P2.1JR9湊

&P22W1O

PP23W11

P2.MM2

31P2SW13Fal

P2JSWH

P2.7阿5

1

2P3IVRXD

3P3.1/TXD

,P32/1而1O

5P3^INTFF

6P3.4JTO

7P3ST1

8

P3J6^UR2FBI

P^.7/RD-

HF

圖1

3.請用KEILC語言對引腳PLO、PL1、PL2、

P1.3定義成LEDO.LED1>LED2,LED3,提

示:采用特殊位進行定義。

4.在中斷函數(shù)中,請將外部中斷1函數(shù)格式補充

完整:voidexternal1

5.請用KEILC語言對引腳PLO、PLLPL2、

P1.3定義成LEDO、LED1、LED2、LED3,提

示:采用特殊位進行定義。

6.請寫出下列圖中DA轉(zhuǎn)換器的數(shù)據(jù)端口地址。

1

2

3

4

-

5

6

t

ATOC52

7.若A=OXFE,請寫出A循環(huán)左移的特殊函數(shù)表

達式:A=

三、問答題(每題10分,共2題)

1.請用語言表述AT89C52單片機P3引腳的第二

功能。

答案:

2.在內(nèi)部中斷0中,TO采用工作方式1,晶振

頻率為12MHz,要求定時時間為10毫秒,請寫

出T0的初值(要求有計算公式和最后的十六進

制值)。

答案:

3.請畫出單片機時鐘電路,并連接至單片機引

腳上。

答案:

4.鍵盤行列排列如圖,交叉處假設(shè)是按健,寫出

行列掃描鍵盤的原理(不需要程序)。

答案:

四、程序設(shè)計題(每題10分,共2題)

1.請寫出延時函數(shù)voiddelay(unsignedchar),

要求:在晶體振蕩器為12Hz時,延時x毫秒。

答案:

2.請將下列程序補充完整,根據(jù)下圖設(shè)計一個

數(shù)碼管從0到9的順序顯示。

#include<reg51.h>

#defineucharunsignedchar

#defineuintunsignedint

ucharcode

LedCode[]={0Xc0,0Xf9,0XA4,0xB0,0x99,0x92,0

x82,0Xf8,0x80,0x90};

_________________________________〃根據(jù)

程序定義變量

void

delay(ucharx)

{uchark;

while(x-)工XTAL1POB^DD

P0.1AD1

PD2A02

XTAL2PD^D3

PQ.4AD4

PDSAD5

P0SAD6

RSTF0.7AD?

for(k=0:k<125:—P21m8

P2.1JR9

P22A10

29-

工PSENP23Ali

ALEP2.4A12

31

EAP2sAi3

k++){}2

P2J6AU

±

P27A1S

±:P1DT2P3IWX。

}±zP1.1/T2EXP3.VTXD11

P12P32^T5"12

13

P1JP3;2MSTF“

q

P1.1P34/TO

q

P1SP35H-1

P3J6WR2

P1J61?

PI.?P3.1/FD-

void生工57

main(void)

P0=LedCode[0];

while(l)

}

3

3.請寫出一段完整的跑馬燈程序,要求:依次

第4,5燈;3,6燈;2,7燈;1,8燈亮。

答案:

R1

1k

U1D1

39

>XTAL1PDfl^DD

PQ.1AD1

J?

P02^D2LUE

36

XTAL2P031WD3

35

PO.4AD4

2£LUC

P口aMJ6J3

32F

-2—RSTPOlJ^DT

郵LUU

P2BWB

P2.1窿

P22A10

PSENP2ZWM1LUE

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論