導航:首頁 > 操作系統 > 2014單片機技術考試

2014單片機技術考試

發布時間:2022-05-07 16:38:17

『壹』 單片機 考試。。。

自己做的, 僅供參考. 有問題希望能和大家共同討論,

1.8051每個中斷源相應地在晶元上都有其中斷請求輸入引腳
(錯, 定時器是輸出引腳 )
2.程序計數器PC不能對它進行讀寫操作
(對, PC是16位特殊寄存器,無物理地址, )
3.8051單片機的棧底單元是不能利用的,因此,它是一個閑置單元
( 錯 可做其他RAM來用)
4.8051單片機對最高優先權的中斷響應是無條件的
(錯, 要求中斷開放,要有中斷信號觸發 )
5.中斷初始化時,對中斷控制器的狀態設置,只可使用位操作指令,而不能使用位元組操作指令
( 錯, 都可以用)
6.在一般情況8051單片機允許同級中斷嵌套
( 錯, )
7.8051單片機,程序存儲器數和數據存儲器擴展的最大范圍都是一樣的(對,都能加大到64KB )
8.單片機系統擴展時使用的鎖存器,是用於鎖存高8位地址
(錯, 是鎖存P0口的低8位, 高8位從P2口輸出 )
9. RC A為循環左移指令
(錯 Right)
10.MOV A,30H為立即定址方式
(錯, 寄存器定址 )
11.如果發生除法溢出錯誤,則PSW標志位P置1。(錯,奇偶標志P隨累加器A中的1的個數變化. )
12.如JC rel發生跳轉時,目標地址為當前地址加上偏移量rel
(錯, 可加可減)
13..MOV A,@A+DPTR是一條查詢指令
(錯,數據傳送指令 )
14.MUL AB的執行結果是高8位在A中,低8 位在B中( 錯, 反了 )
15.離散信號都是數字信號(錯 )
16.在A/D變換時,抽樣頻率越高越好(錯, 根據系統要求,按具體情況來定 )
17.CPU對內部RAM和外部RAM的讀寫速度一樣快(錯, 內部快 )
18.對於8051單片機,當CPU對內部程序存儲器定址超過4K時,系統會自動在外部程序存儲器中定址( 錯, EA/VPP決定)
19.外加晶振頻率越高,系統運算速度也就越快,系統性能也就越好(錯,穩定性變低 )
20.(-86)原=11010110 (-86)反=10101001 (-86)補=10101010 (錯, 書寫格式都錯的. )

『貳』 單片機該怎麼考

單片機考試其實很容易的,無非就是填空題--注重基礎知識;選擇題--一些概念題;簡答題--一些簡單應用;編程題--考核全面掌握單片機知識的程度。

『叄』 單片機相關的認證考試

單片機開發與設計應用工程師認證考試,具體詳情如下:該證書反映廣大電子信息類在校學生和工程技術人員從事該領域的技術研究、開 發等工作的水平,是對持證人員單片機的專業知識、技術、能力的認可和評價,更是 電子信息行業求職、任職、單位錄用的重要依據。

該認證考試的適用對象是:

(1)電子、通信、自動化、信息工程、計算機等專業從業人員及大專院校學生;

(2)從事電信、數碼、自控、儀器儀表、家電、汽車電子等行業的工程技術人員和技術銷售人員。

(3)大中專院校教師及各類培訓機構任教人員。

(4)廣大單片機業余愛好者。

該認證考試的具體流程如圖所示:


『肆』 關於單片機80C51考試的所有考題都有哪些

8051單片機考試一般都有以下幾類題目:
1、填空題
2、簡答題
3、分析題
4、編程題。
5、綜合題。

『伍』 單片機考試,求答案

1. 字元型LCD屏的型號規格為1604,表示( c)。
A 每行顯示的字元數為160,4行顯示 B每行顯示的字元數為4,16行顯示
C 每行顯示的字元數為16,4行顯示 D每行顯示的字元數為4,160行顯示
2. 在有關1602LCD的程序中出現RS=0;RW=0;E=1;E=0;其功能是( b)。
A 讀狀態操作 B 寫命令操作 C 寫數據操作 D 讀數據操作

3. 如果有ap=&a; 則下列錯誤的是( b)。
A *ap與a等價 B *ap與&a等價 C &*ap與&a等價 D *&a與a 等價

4. 假設指針變數ap的初值為&a[0],則有(b )。
A ap+i為數組a[i]的值 B *(ap+i)是a[i]的值
C *(ap+i)是a[i]的地址 D *(a+i)是a[i]的地址

5. 為了消除按鍵開關的抖動現象,一般採用(a )方法。
A 軟體去抖動 B 硬體去抖動 C 硬、軟體去抖動 D 單穩態電路去抖動

6. 設n為整型變數,則for(n=10;n>=0;n--)循環的次數為( c)。
A 9 B 10 C11 D 12

7. 下列屬於中斷允許總開關控制位的是(b )。
A ES B EA CET DEX

8.AT89S51單片機的定時器/計數器T1用作定時方式時,是計算( a)。
A內部晶振的脈沖信號個數 B單片機的輸入引腳P3.4的脈沖信號個數
C外部輸入的脈沖信號個數 D單片機的輸入引腳P3.5的脈沖信號個數

9. 8051內核單片機的CPU主要由( a)組成。
A 運算器、控制器 B 加法器、寄存器 C 運算器、加法器 D 加法器、解碼器

10.下列中斷函數定義正確的是( d)。
A voidtimer1( ) B timer( ) interrupt 3
C voidtimer1( ) interrupt D void timer( ) interrupt 3

11. 若設置定時器1為工作方式1,則( b)。
ATMOD=0X01 B TMOD=0X10 C TMOD=0X00 D TMOD=0X02

12. 假設指針變數ap的初值為&a[0],則有(b)。
A ap+i為數組a[i]的值 B *(ap+i)是a[i]的值
C *(ap+i)是a[i]的地址 D *(a+i)是a[i]的地址

13. 復位電路的作用是使單片機程序從程序存儲器的(c)單元開始運行。
A 0001H B1000H C0000H D 1111H

14. 在Keil中新建工程和文件,它們之間的關系不正確的是(b)。
A 工程包含文件 B 文件包含工程
C工程中可以有1個以上的文件 D 工程類比家,文件類比家庭成員

『陸』 單片機考試題目及答案(單片機考試復習題)

《單片機原理及介面技術》試卷(閉卷A卷)
一.單項選擇題(每題1分,共20分)
1.DPTR為( C)
A.程序計數器 B.累加器 C.數據指針寄存器 D.程序狀態字寄存
2.PSW的Cy位為( B)
A.輔助進位標志 B.進位標志 C.溢出標志位 D.奇偶標志位
3.MCS-51單片機片內ROM容量為( A )
A.4KB B.8KB C.128B D.256B
4.MCS-51單片機片要用傳送指令訪問片外數據存儲器,它的指令操作碼助記符是以下哪個?( B)
A.MUL B.MOVX C.MOVC D.MOV
5.direct表示( C )
A.8位立即數 B.16位立即數 C.8位直接地址 D.16位地址
6.堆棧指針SP是一個( A )位寄存器
A.8 B.12 C.13 D.16
7.定時器/計數器工作方式選擇中,當M1M0=11時,其工作方式為( D )
A.方式0 B.方式1 C.方式2 D.方式3
8.定時器/計數器工作方式0為( A)
A.13位定時/計數方式 B.16位定時/計數方式
C.8位可自動裝入計數初值方式 D.2個8位方式
9.MCS-51的最小時序定時單位是( A )
A.節拍 B.狀態 C.機器周期 D.指令周期
10.#data表示( A )
A.8位直接地址 B.16位地址 C.8位立即數 D.16位立即數
11.主頻為12MHz的單片機它的機器周期為(C )
A.1/12微秒 B.0.5微秒 C.1微秒 D.2微秒
12.MCS-51單片機在同一優先順序的中斷源同時申請中斷時,CPU首先響應( A )。
A.外部中斷0 B.外部中斷1 C.定時器0中斷 D.定時器1中斷
13.MOVC A ,@A+PC指令對於源操作數的定址方式是( D )
A.寄存器間接定址 B.寄存器定址 C.立即定址 D.變地定址
14. 為( C )
A.復位信號輸入端 B.地址鎖存允許信號輸出端
C.程序存儲允許輸出端 D.程序存儲器地址允許輸入端
15.MCS-51單片機的一個機器周期由(D )個振盪脈沖組成。
A.2 B.4 C.6 D.12
16.MOVC A ,#30H指令對於源操作數的定址方式是( C )
A.寄存器間接定址 B.寄存器定址 C.立即定址 D.變地定址
17.計算機能直接識別的語言為( B)
A.匯編語言 B. 機器語言 C.自然語言 D.硬體和軟體
18.PSW的OV位為( C )
A.輔助進位標志 B.進位標志 C.溢出標志位 D.奇偶標志位
19.在單片機中( A )為程序存儲器。
A.ROM B. RAM C.EPROM D.EEPROM
20.能用紫外線光擦除ROM中的程序的只讀存儲器為( C )
A.掩膜ROM B.PROM C.EPROM D.EEPROM
二、填空(每題 2 分,共 10 分)
1、從單片機系統擴展的角度出發,單片機的引腳可以構成三匯流排結構,即 數據
匯流排、地址匯流排和 控制 匯流排。
2、ALE信號的作用是 鎖存低8位地址信號(或 低8位地址鎖存) 。
3、MOV A,40H 指令對於源操作數的定址方式是 直接 定址。
4、PC存放的內容為: 下一條要執行的指令的地址 。
5、MCS-8051系列單片機字長是 8 位,有 40 根引腳。
三、簡答題:(共 25 分)
1、什麼是單片機?簡述單片機的應用領域。(15 分)
答:單片微型計算機簡稱單片機,它是把微型計算機的各個功能部件:中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、定時/計數器及I/O介面電路等集成在一塊晶元上,構成一個完整的微型計算機。
應用領域:(1)單片機在智能儀器儀表中的應用;(2)單片機在工業控制中的應用;(3)單片機在計算機網路與通信技術中的應用;(4)單片機在日常生活及家電中的應用。

2、什麼叫中斷?中斷有什麼特點?(10 分)
答:(1)「中斷」是指計算機在執行某段程序的過程中,由於計算機系統內、外的某種原因,當出現CPU以外的某種情況時,由服務對象向CPU發出中斷請求信號,要求CPU暫時中斷當前程序的執行而轉去執行相應的處理程序,待處理程序執行完畢後,再返回繼續執行原來被中斷的程序。
(2)特點:分時操作;實時處理;故障處理。

四.已知:(R1)=32H,(30H)=AAH,(31H)=BBH,(32H)=CCH,求執行下列指令後累加器A.50H.R6.32H.和P1口中的內容。(10分)
MOV A ,#30H
MOV 50H ,A
MOV R6 ,31H
MOV @R1 ,31H
MOV P1,32H
解:上述指令執行後的操作結果為:
A=30H
(50H)=30H
R6=BBH
(32H)=BBH
P1=BBH

五、分析執行如下指令後,PSW中的Cy 、Ac、OV、P各為多少? A中的結果用十進製表示是多少?(15分)
MOV A,#85H
ADD A,#0AEH

Cy=1,Ac=1,OV=1,P=0。(A)=51

六、編程題: (每小題10分,共20分)
1、在程序中定義一個0——9的平方表,利用查表指令找出累加器A=03的平方值。(10分)
解:編程如下:
ORG 0050H
MOV DPTR,#TABLE ;表首地址→DPTR
MOV A,# ;03→A
MOVC A ,@A+DPTR ;查表指令,25→A
SJMP $ ;程序暫停
TABLE:DB 0,1,4,9,16,25,36,49,64,81 ;定義0——9平方表
END
2、試採用兩種方法編製程序,開放定時器T1的溢出中斷。(10分)
解:編程如下:
MOV IE,88H
或者MOV A8H,88H
或者 SETB EA
SETB ET1

『柒』 單片機考試

1. 不同文件中的全局變數在使用時需要聲明該變數為extern。( √ ) 2. 當定時器T1產生溢出時,T1中斷標志位TF0由硬體自動置1,向CPU請求中斷處理。( √ ) 3. 當系統中多個中斷源同時請求中斷時,CPU按中斷源的優先順序別,由高至低分別相應。( √ ) 4. 計數寄存器由TH和TL兩個寄存器構成16位定時器/計數器。( √ ) 5. 在編寫單片機與鍵盤介面程序時不一定要對鍵盤有去抖動措施。( ╳ ) 6. 單片機的一個機器周期是指完成某一個規定操作所需的時間,一般情況下,一個機器周期等於一個時鍾周期。( ╳ ) 7. 振盪周期越小(或振盪頻率越高),執行C語言語句的時間就越短。( √ ) 8. AT89S51內部有兩個定時器/計數器。( √ ) 9. 定義函數時在函數類型前加上關鍵字static,那麼該函數只能作為內部函數。( ╳ ) 10. 中斷寄存器有3個,分別為中斷標志寄存器TCON和SCON、中斷允許控制寄存器IE。( ╳ )

『捌』 單片機期末考試復習題急求!!謝謝符合條件必採納!

這個網路圖文中就有的,文字限制,只復制了部分內容


你可以自己進入這個網址進行全面的查閱

http://wenku..com/link?url=-ilqnXWEYU5sk4-NuFGz_RqRyr-aqYvB_hgjCkbuY3ZHKIVV5EgmBNb_MV-d9S-TTZGvEifvIOK



單片機原理及應用 期末考試試題匯總

1、單片機是將微處理器、一定容量的 RAM 和ROM以及 I/O 口、定時器等電路集成在一塊晶元上而構成的微型計算機。

2、單片機89C51片內集成了 4 KB的FLASH ROM,共有 5 個中斷源。 3、兩位十六進制數最多可以表示 256 個存儲單元。 4、89C51是以下哪個公司的產品?( C ) A、INTEL B、AMD C、ATMEL D、PHILIPS

5、在89C51中,只有當EA引腳接 高 電平時,CPU才訪問片內的Flash ROM。

6、是非題:當89C51的EA引腳接低電平時,CPU只能訪問片外ROM,而不管片內是否有程序存儲器。T

7、是非題:當89C51的EA引腳接高電平時,CPU只能訪問片內的4KB空間。F

8、當CPU訪問片外的存儲器時,其低八位地址由 P0 口提供,高八位地址由 P2 口提供,8位數據由 P0 口提供。

9、在I/O口中, P0 口在接LED時,必須提供上拉電阻, P3 口具有第二功能。 14、MCS-51系列單片機是屬於( C )體系結構。 A、馮諾依曼 B、普林斯頓 C、哈佛 D、圖靈 15、89C51具有 64 KB的位元組定址能力。

16、是非題:在89C51中,當CPU訪問片內、外ROM區時用MOVC指令,訪問片外RAM區時用MOVX指令,訪問片內RAM區時用MOV指令。T

17、在89C51中,片內RAM分為地址為 00H~7FH 的真正RAM區,和地址為80H~FFH的 特殊功能寄存器(SFR) 區兩個部分。

18、在89C51中,通用寄存器區共分為 4 組,每組 8 個工作寄存器,當CPU復位時,第 0 組寄存器為當前的工作寄存器。

27、在89C51中,一個機器周期包括 12 個振盪周期,而每條指令都由一個或幾個機器周期組成。

28、當系統處於正常工作狀態且振盪穩定後,在RST引腳上加一個 高 電平並維持 2 個機器周期,可將系統復位。

29、是非題:單片機89C51復位後,其PC指針初始化為0000H,使單片機從該地址單元開始執行程序。T

30、單片機89C51復位後,其I/O口鎖存器的值為 0FFH ,堆棧指針的值為 07H ,SBUF的值為 不定 ,內部RAM的值不受復位的影響,而其餘寄存器的值全部為 00H 。

『玖』 求單片機原理及介面技術 試題及答案

單片機模擬試卷001
一、選擇題(每題1分,共10分)
1.8031單片機的( )口的引腳,還具有外中斷、串列通信等第二功能。
a)P0 b)P1 c)P2 d)P3
2.單片機應用程序一般存放在( )
a) RAM b)ROM c)寄存器 d)CPU
3.已知某數的BCD碼為0111 0101 0100 0010 則其表示的十進制數值為( )
a) 7542H b) 7542 c) 75.42H d) 75.42
4.下列指令中不影響標志位CY的指令有( )。
a)ADD A,20H b)CLR c)RRC A d)INC A
5.CPU主要的組成部部分為( )
a)運算器、控制器 b)加法器、寄存器
c)運算器、寄存器 d)運算器、指令解碼器
6.INTEL 8051 CPU是( )位的單片機
a) 16 b)4 c)8 d)准16
7.8031復位後,PC與SP的值為( )
a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H
8.當需要從MCS-51單片機程序存儲器取數據時,採用的指令為( )。
a)MOV A, @R1 b)MOVC A, @A + DPTR
c)MOVX A, @ R0 d)MOVX A, @ DPTR
9.8031單片機中既可位定址又可位元組定址的單元是( )
a)20H b)30H c)00H d)70H
10.下列哪條指令是正確的( )
a) PUSH R2 b) ADD R0,A
c) MOVX A @DPTR d) MOV @R0,A
二、填空題(每空1分,共30分)
1.一個完整的微機系統由 和 兩大部分組成。
2.8051 的引腳RST是____(IN腳還是OUT腳),當其端出現____電平時,8051進入復位狀態。8051一直維持這個值,直到RST腳收到____電平,8051才脫離復位狀態,進入程序運行狀態,從ROM H單元開始取指令並翻譯和執行。
3.半導體存儲器分成兩大類 和 ,其中 具有易失性,常用於存儲 。
4.求十進制數-102的補碼(以2位16進制數表示),該補碼為 。
5.PC存放_______________,具有___________特性。在8051中決定程序執行順序的是PC還是DPTR? 它是______位? (是,不是)SFG?
6.123= B= H。
7.8051內部有 並行口,P0口直接作輸出口時,必須外接 ;並行口作輸入口時,必須先 ,才能讀入外設的狀態。
8.MCS-51的堆棧只可設置在 ,其最大容量為 ,存取數據的原則是 。堆棧寄存器SP是 位寄存器,存放 。
9.中斷處理的全過程分為以下3個段: 、 、 。
10.定時和計數都是對 進行計數,定時與計數的區別是

三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分)
1 中斷服務程序的最後一條指令是RET。
2 存儲器分成內存和外存兩大部分,其中外存可以直接與CPU交換信息。
3 P2口既可以作為I/O使用,又可以作地址/數據復用口使用。
4 在中斷響應階段CPU一定要做如下2件工作:保護斷點和給出中斷服務程序入口地址。
5 RC A為循環左移指令。
6 MOV A,30H的源操作數為立即定址方式。
7 MOV A,@A+DPTR是一條查表指令。
8 MUL AB的執行結果是高8位在A中,低8 位在B中。
9 AJMP跳轉空間最大可達到64KB 。
10 DPTR是由DPH和DPL兩個8位特殊寄存器組成的。
四、簡答題(每題5分,共15分)
1.MCS51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?在出現同級中斷申請時,CPU按什麼順序響應(按由高級到低級的順序寫出各個中斷源)?各個中斷源的入口地址是多少?
2.已知單片機系統晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟)
3.MCS51系列單片機的內部資源有哪些?說出8031、8051和8751的區別。
五、作圖題(10分)
用6264(8K*8)構成16K的數據存儲系統。要求採用線選法產生片選信號,並計算6264的地址范圍。
六、設計題(1題13分;2題12分,共25分)
1.某單片機控制系統有8個發光二極體。試畫出89C51與外設的連接圖並編程使它們由左向右輪流點亮。
2.某控制系統有2個開關K1和K2,1個數碼管,當K1按下時數碼管加1,K2按下時數碼管減1。試畫出8051與外設的連接圖並編程實現上述要求。

單片機模擬試卷001答案
一、選擇題(每題1分,共10分)
1. D 2. B 3. B 4. D 5. A 6. C 7. B 8. B 9. A 10. D
二、填空題(每空1分,共30分)
1.一個完整的微機系統由硬體和軟體兩大部分組成。
2.8051 的引腳RST是IN腳(IN腳還是OUT腳),當其端出現高電平時,8051進入復位狀態。8051一直維持這個值,直到RST腳收到低電平,8051才脫離復位狀態,進入程序運行狀態,從ROM 0000 H單元開始取指令並翻譯和執行。
3.半導體存儲器分成兩大類:RAM ROM,其中 RAM 具有易失性,常用於存儲 臨時性數據 。
4.求十進制數-102的補碼(以2位16進制數表示),該補碼為¬¬¬¬ 9AH 。
5.PC存放_CPU將要執行的指令所在的ROM單元的地址,具有自動加1特性。在8051中決定程序執行順序的是PC還是DPTR PC ?它是16位?不是(是,不是)SFG?
6.123= 01010010 B= 52 H。
7.8051內部有 4 個並行口,P0口直接作輸出口時,必須外接 上拉電阻 ;並行口作輸入口時,必須先 將口鎖存器置1 ,才能讀入外設的狀態。
8.MCS-51的堆棧只可設置在 內RAM低128B區 ,其最大容量為 128B ,存取數據的原則是 先進後出 。堆棧寄存器SP是 8 位寄存器,存放 堆棧棧頂的地址 。9.中斷處理的全過程分為以下3個段: 中斷請求 、 中斷響應 、 中斷服務 。
10.定時和計數都是對 脈沖 進行計數,定時與計數的區別是 定時是對周期已知的脈沖計數;計數是對周期未知的脈沖計數 。
三、判斷題(對者打√,錯者打×,並改正,每題1分,共10分)
1 中斷服務程序的最後一條指令是RETRETI。×
2 存儲器分成內存和外存兩大部分,其中外內存可以直接與CPU交換信息。×
3 P2口既可以作為I/O使用,又可以作地址/數據復用口使用。√
4 在中斷響應階段CPU一定要做如下2件工作:保護斷點和給出中斷服務程序入口地址。√
5 LCRL A為循環左移指令。×
6 MOV A,30H的源操作數為立即直接定址方式。
7 MOVMOVC A,@A+DPTR是一條查表指令。×
8 MUL AB的執行結果是高低8位在A中,低高8 位在B中。×
9 AJMP跳轉空間最大可達到642KB 。
10 DPTR是由DPH和DPL兩個8位特殊寄存器組成的。 √
四、簡答題(每題5分,共15分)
1.MCS51的中斷系統有幾個中斷源?幾個中斷優先順序?中斷優先順序是如何控制的?在出現同級中斷申請時,CPU按什麼順序響應(按由高級到低級的順序寫出各個中斷源)?各個中斷源的入口地址是多少?
答:MCS51單片機有5個中斷源,2個中斷優先順序,中斷優先順序由特殊功能寄存器IP控制,在出現同級中斷申請時,CPU按如下順序響應各個中斷源的請求:INT0、T0、INT1、T1、串口,各個中斷源的入口地址分別是0003H、000BH、0013H、001BH、0023H。
2.已知單片機系統晶振頻率為6MHz,若要求定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是多少?TMOD的值是多少?TH0=?TL0=?(寫出步驟)
答:定時值為10ms時,定時器T0工作在方式1時,定時器T0對應的初值是1388H
TMOD的值是00000001B,TH0=13H;TL0=88H。
3.MCS51系列單片機的內部資源有哪些?說出8031、8051和8751的區別。
答:MCS51系列單片機上有1個8位CPU、128B的RAM、21個SFR、4個並行口、1個串列口、2個定時計數器和中斷系統等資源。8031、8051和8751的區別是8031內無ROM;8051內有4KB的掩膜ROM;8751內有4KB的EPROM。
五、作圖題(10分)
答:WR接6264的WE
RD接6264的OE
AB0---AB12接6264的A0---A12
DB0—DB7接6264的D0—D7
AB15、AB14分別接Y0和Y1
地址:0000H---1FFFH;2000H---3FFFH
六、設計題
1.某單片機控制系統有8個發光二極體。試畫出89C51與外設的連接圖並編程使它們由右向左輪流點亮。
答: 圖 (5分) 構思 (3分)
MOV A,#80H (1分)
UP:MOV P1,A (1分)
RR A (2分)
SJMP UP (1分)
2.某控制系統有2個開關K1和K2,1個數碼管,當K1按下時數碼管加1,K2按下時數碼管減1。試畫出8051與外設的連接圖並編程實現上述要求。
答:圖 (5分) 構思 (3分)
程序(4分)
ORG 0000H
LJMP MAIN
ORG 0003H
LJMP AINT0
ORG 0013H
LJMP BINT1
MAIN: MOV IE,#83H
SETB IT0
SETB IT1
MOV R0,#00H
MOV DPTR,#TAB
UP: MOV A,R0
MOVC A,@A+DPTR
MOV P1,A
SJMP UP
AINT0: INC R0
CJNE R0,#10,AINT01
MOV R0,#0
AINT01: RETI
BINT1: DEC R0
CJNE R0,#0FFH,BINT11
MOV R0,#9
BINT11: RETI

『拾』 急求幾套51單片機經典考試題。好的追加20分哦!

一.填空題(每空2分,共30分)
1、真值1001001B的反碼為01001001 ;其補碼為 01001001 。
2、MCS-51系列單片機內部數據存儲器,即內RAM中位定址區的地址范圍是 128 B
工作寄存器區的地址范圍是 00—1FH 。
3、程序狀態標志字寄存器PSW中的PSW.7的含義是 奇偶標志 ;PSW.0的含義是 進位/借位標志 。
6、單片機匯編語言程序有三種基本結構,分別是: 順序 、 分支 和 循環 。
7、MCS—51單片機內部有 2 個 16 位加1定時 / 計數器,可通過編程決定它們的工作方式,其中,可進行13位定時 / 計數的是方式是 0 。
8、存儲器EPROM 27128的地址線有 根,容量為 KB。
9、可編程並行I / O介面晶元8255A有 4 個8位並行I / O埠,可通過編程決定它們的功能。
二、單項選擇題(每小題3分,共15分)
1、MCS—51單片機外部有40個引腳,其中,地址鎖存允許控制信號引腳是 (A )
(A)ALE (B) (C) (D)RST
2、下列指令寫法正確的是。 (B )
(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC A
3、ORG 0003H
LJMP 2000H
ORG 000BH
LJMP 3000H 當CPU響應外部中斷0後,PC的值是(B)
(A) 0003H (B)2000H (C)000BH (D)3000H
4、用MCS-51用串列擴展並行I/O口時,串列介面工作方式選擇(A)
(A) 方式0 (B)方式1 (C)方式2 (D)方式3
5、MCS-51的並行I/O口信息有兩種讀取方法:一種是讀引腳,還有一種是(A)
(A)讀鎖存器具 (B)讀資料庫 (C)讀A累加器具 (D)讀CPU
三、簡答題(每小題10分,共20分)
1 簡述可編程並行介面8255 A的內部結構?
答:8255 A的內部結構由三部分組成:匯流排介面部分,內部邏輯部分,外部介面部分。
(1)匯流排介面部分 其中有數據匯流排驅動器,讀/寫控制邏輯
(2)內部邏輯部分 由A組和B組控制電路。
(3)外部介面部分 該部分有3個8位並行I/O埠,即A口、B口和C口。
2 單片機有哪幾個特殊功能寄存器?各在單片機的哪些功能部件中?
答:8051單片機內部有21個特殊功能寄存器,在物理上是分散在片內各功能部件中,在數學上把它們組織在內部數據存儲器地址空間80H~FFH中,以便能使用統一的直接定址方式來訪問。這些特殊功能寄存器頒在以下各個功能部件中:
(1)CPU:ACC、B、PSW、SP、DPTR(由DPL和DPH兩個8位寄存器組成);
(2)中斷系統:IP、IE;
(3)定時器/計數器:TMOD、TCOM、TL0、TH0、TL1、TH1;
(4)並行I/O口:P0、P1、P2、P3;
(5)串列口:SCON、SBUF、PCON。
四、編程題(共35分)
1 編程將片內RAM30H單元開始的15B的數據傳送到片外RAM3000H開始的單元中去。(15分)
解:STRAT:MOV R0,#30H
MOV R7,#0FH
MOV DPTR,#3000H
LOOP: MOV A,@R0
MOVX @DPTR,A
INC R0
INC DPTR
DJNZ R7,LOOP
RET
2. 編制一個循環閃爍燈的程序。有8個發光二極體,每次其中某個燈閃爍點亮10次後,轉到下一個閃爍10次,循環不止。畫出電路圖。(20分)

本程序的硬體連接如圖所示。當P1.0輸出高電平時,LED燈亮,否則不亮。
其程序如下:
MOV A,#01H ;燈亮初值
SHIFT: LCAIL FLASH ;調閃亮10次子程序
RR A ;右移一位
SJMP SHIFT ;循環
FLASH: MOV R2,#0AH 閃爍10次計數
FLASH1; MOV P1,A ;點亮
LCALL DELAY ;延時
MOV P1,#00H ;熄滅
LCALL DELAY ;延時
DJNZ R2,FLASH1 ;循環
RET

閱讀全文

與2014單片機技術考試相關的資料

熱點內容
程序員便當排骨 瀏覽:852
如何禁用安卓全家桶 瀏覽:259
oa伺服器異常怎麼辦 瀏覽:71
cmd編譯utf8 瀏覽:278
怎麼截取app接受的數據 瀏覽:277
nrf24l01pdf 瀏覽:299
php字元串轉array 瀏覽:435
U盤分了文件夾後 瀏覽:941
javasetstring 瀏覽:838
壓縮包里文件夾是白色的 瀏覽:474
編譯鏈接知乎 瀏覽:592
php查詢按鈕 瀏覽:716
有音響游戲解壓神器 瀏覽:254
怎麼壓縮圖片jpeg 瀏覽:714
澳大利亞net程序員 瀏覽:580
程序員加班難受 瀏覽:991
如何看伺服器品牌 瀏覽:257
ecy50clp壓縮機多少W 瀏覽:756
mac終端命令怎麼保存 瀏覽:851
微信公眾號圖片壓縮 瀏覽:442