❶ 單片機原理及介面技術多選題一個單片機應用系統的設計包括以下什麼步驟
單片機模擬試卷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
❷ 單片機原理與介面技術和微型計算機原理及應用兩沒課有什麼不同啊
我們學的《微型計算機原理及應用》是《微機系統與介面技術》,這兩個講的東西應該是類似的,講述80X86系列的結構原理、介面技術、匯流排技術還有匯編語言。
而《單片機原理與介面技術》講的則是偏向單片機的,因為單片機也屬於一種微機(MCU),其介面技術與《微機原理》有類似部分,也含有匯編語言。單片機分類很多,不知道你學的哪一種單片機,80C51還是。。。?而C51單片機的匯編語言跟微機的匯編語言不同,單片機有自己的匯編指令(C51有111條指令)。
如果非得找到兩者的關系的話,《單片機》屬於《微機》的一部分,畢竟硬體電路的原理都差不多。
初來乍到,不知道這個回答樓主滿意否?
❸ 單片機原理及應用技術
單片機的工作原理與計算機CPU的工作原理是一樣的,主要是利用片內的半導體存儲器存放用戶的程序和數據,單片機的核心中央微處理器CPU中有指令寄存器、指令解碼器,程序計數器等部件,由程序計數器尋找下一條要執行的指令,找到後,將指令送給指令寄存器,再由指令解碼器翻譯執行該指令,完成對指令功能的操作;單片機的工作就是不斷地取指令、分析指令、執行指令的循環過程。在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如,取指令、存儲器讀、存儲器寫等,這每一項工作稱為一個基本操作。
單片機的周期
時鍾周期
時鍾周期也叫振盪周期或晶振周期,即晶振的單位時間發出的脈沖數,一般有外部的振晶產生,比如12MHZ=12×106,即每秒發出12000000個脈沖信號,那麼發出一個脈沖的時間就是時鍾周期,也就是1/12μs。通常也叫做系統時鍾周期,是計算機中最基本的、最小的時間單位。
誰說的翡翠毛料貴?這里成本價就可以買到天然好毛料!
廣告
在8051單片機中把一個時鍾周期定義為一個節拍(用P表示),二個節拍定義為一個狀態周期(用S表示)。
機器周期
在計算機中,為了便於管理,常把一條指令的執行過程劃分為若干個階段,每一階段完成一項工作。例如,取指令、存儲器讀、存儲器寫等,這每一項工作稱為一個基本操作。完成一個基本操作所需要的時間稱為機器周期。
❹ 單片機原理及介面技術的介紹
單片機原理及介面技術是21世紀高等學校計算機規劃教材——名家系列教材,由張毅剛主編,2011年8月由人民郵電出版社出版,《單片機原理及介面技術(C51編程)》詳細介紹了美國ATMEL公司的AT89S51單片機的硬體結構和片內外圍部件的工作原理,Keil C51編程基礎知識,並從應用設計的角度介紹AT89S51單片機的各種常用的硬體介面設計,以及相應的Keil C51介面驅動程序設計。本書最後介紹了AT89S51單片機應用系統設計以及一些典型應用舉例。
❺ 單片機與介面技術 一些試題
1、外圍電路和軟體
2、編程掃描、定時掃描和中斷掃描。
3、並行擴展法
4、程序設計語言
5、COMPACT
6、SDA和SCL
7、模擬量 數字量
8、查詢傳送方式、DMA傳送方式
9、串列口RS232信號電平 TTL電平
10、方式0
11、m=a>b?a:b
12、外部中斷0、外部中斷1、定時器/計數器0中斷、定時器/計數器1中斷、串列口中斷
❻ 常州大學復試單片機原理及介面技術難嗎
不難,屬於理工科。
單片機原理及介面技術適用專業名稱:電子與通信工程,信號與信息工程(電子信息工程)。單片機硬體結構組成基本原理,掌握單片機基本指令及軟體編程方法,掌握單片機的擴展應用方法。通過單片機原理科目的考試,考察學生是否理解單片機原理及應用的基本方法,是否掌握程序設計的基礎知識,是否了解單片機的硬體結構,中斷系統、O口、定時器、串列介面等單片機應用知識,是否了解單片機存儲器擴展手段和應用系統的開發、調試方法。
❼ 單片機原理與介面技術的內容簡介
本書以單片機的典型產品——MCs-51單片機中的51子系列為對象,系統、全面地闡述了微型計算機基礎知識、MCS一51單片機的結構和功能、指令系統、匯編語言程序設計、中斷系統和定時/計數器、單片機存儲器及其擴展技術、串列通信介面以及單片機與顯示器、鍵盤、D/A和A/D轉換器的介面技術,最後通過兩個典型實例說明單片機應用系統的設計方法。
本書具有選材典型、體系完整、結構合理、實例豐富和實用性強等特點,可作為高等院校工科類本科生、非電類專業研究生的教材,也可作為相關工程技術人員的自學用書。