單片機應用技術考試試題(答案)_第1頁
單片機應用技術考試試題(答案)_第2頁
單片機應用技術考試試題(答案)_第3頁
已閱讀5頁,還剩59頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、WORD格式單片機應用技術考試試題( 1)一、填空題每空1 分,共 20 分1MCS-51 是指單片機的 系列號號,8031、8051 是指單片機的 型號。2 MCS-51 共有111條指令,可分為幾種不同的尋址方式。如:MOVA ,Ri屬于存放器間接尋址方式, MOVC, bit屬于位尋址方式。3單片機計算機在進展有符號運算的情況下應使用補碼。4單片機位尋址區(qū)的單元地址是從20H單元到2FH單元,假設某位地址是09H,它所在單元的地址應該是21H。5轉移指令與調用指令的一樣點是兩種指令都是通過改變程序計數(shù)器PC 的內容來實現(xiàn)轉移的;不同點是,當執(zhí)行調用指令時,它不僅能轉移到某一指定地址處,而

2、且當子程序執(zhí)行到RET指令后,它能自動返回到調用指令的下一條指令處,而普通轉移指令不能返回。68031 有兩個 16 位可編程定時 /計數(shù)器,其中定時作用是指對單片機 對內部 fosc/12 脈沖進展計數(shù),而計數(shù)器作用是指對單片機外部脈沖進展計數(shù)。7當 P1 口做輸入口輸入數(shù)據(jù)時,必須先向該端口的鎖存器寫入FF,否那么輸入數(shù)據(jù)可能出錯。8堆棧指針SP 的內容將始終指示堆棧的棧的棧頂,當單步執(zhí)行了調用指令 LCALLaddr16后 SP 的內容將不會改變。9由于執(zhí)行每條指令都要占用CPU 的時間, 因此采用循環(huán)構造并屢次重復執(zhí)行某些指令可實現(xiàn)軟件延時。而硬件延時一般是采用單片機的 定時 /計數(shù)器

3、 再通過軟件編程來實現(xiàn)。10單片機串行通信時,假設要發(fā)送數(shù)據(jù),就必須將要發(fā)送的數(shù)據(jù)送至SBUF單專業(yè)資料整理WORD格式1專業(yè)資料整理WORD格式元,假設要接收數(shù)據(jù)也要到該單元取數(shù)。11單片機串行通信時,其波特率分為固定和可變兩種方式,在波特率可變的方式中,可采用定時器 T1的溢出率來設定和計算波特率。二、選擇題每空1 分,共 10 分1判斷是否溢出時用 PSW 的 B 標志位,判斷是否有進位時用 PSW 的 A 標志位。A CYBOVCPDRS0ERS12在運用仿真系統(tǒng)調試程序時,當要觀察子程序內部指令的執(zhí)行結果時,通常采用 B調試方法。A 單步調試 F8B 跟蹤調試 F7C快速運行到光標處

4、調試F4D 斷點調試 F2E連續(xù)運行調試F93當單片機從8155 接口芯片內部RAM 的 20H 單元中讀取某一數(shù)據(jù)時,應使用D 類指令。A MOVA , 20HB MOVXA, RiC MOVCA ,A+DPTRD MOVXA , DPTR4當串行口向單片機的CPU 發(fā)出中斷請求時,假設CPU 允許并承受中斷請求時,程序計數(shù)器 PC 的內容將被自動修改為E。A 0003HB 000BC0013HD 001BHE 0023H5子程序的返回和中斷響應過程中的中斷返回都是通過改變PC 的內容實現(xiàn)的,而PC 內容的改變是C完成的。A 通過 POP 命令B通過 MOV指令C通過 RET 或 RETI

5、指令D自動6單片機復位后,SP、 PC、 I/O 口的內容為C ASP=07HPC=00HP0=P1=P2=P3=FFHBSP = 00HPC = 0000HP0 = P1 = P2 = P3 = 00H專業(yè)資料整理WORD格式2專業(yè)資料整理WORD格式C SP = 07HPC = 0000HP0=P1=P2=P3=FFHD SP = 00HPC = 00HP0=P1=P2=P3=00H78031 定時 /計數(shù)器共有四種操作模式,并由 TMOD 存放器中 M1 M0的狀態(tài)決定, 當, , , , ,M1 M0 的狀態(tài)為 10時,定時 /計數(shù)器被設定為C A 13 位定時 /計數(shù)器B 16 位定

6、時 /計數(shù)器C自動重裝 8 位定時 /計數(shù)器D T0 為 2 個獨立的8 位定時 /計數(shù)器, T1 停頓工作8 8031 有四個工作存放器區(qū),由PSW 狀態(tài)字中的 RS1、 RS0 兩位的狀態(tài)來決定,單片機復位后,假設執(zhí)行 SETB RS1 指令,此時只能使用C 區(qū)的工作存放器。A0 區(qū)B1 區(qū)C2 區(qū)D3 區(qū)9在 MCS-51 單片機中,當有壓入或彈出堆棧操作時,SP 的內容將隨之增大或減??;程序計數(shù)器 PC 的內容將始終指示下一條將要執(zhí)行指令的地址,所以只要改變 PC 的內容將改變程序的運行路徑。SP 的內容與 PC 的內容 D。A 都是 8 位地址B 都是 16 位地址C位數(shù)一樣D位數(shù)不

7、同三、分析程序每空2 分,共 20 分該程序是信號燈控制程序, 采用 P1 口控制八個發(fā)光二極管的亮與滅 設輸出低電平時,對應發(fā)光二極管被點亮 。ORG0000HAJMPMAIN;轉主程序ORG001BH;該地址是T1 的中斷入口的地址AJMPCONT;當出現(xiàn)中斷時,才會執(zhí)行到該指令ORG0100HMAIN : MOVTMOD , #10H;執(zhí)行該指令的目的是設定 T1的工作方式MOVTH1 ,#3CH;置 50ms 定時初值MOVTL1 , #0B0H;此時堆棧指針SP 的內容是07H專業(yè)資料整理WORD格式3專業(yè)資料整理WORD格式SETBEA;執(zhí)行該指令前, EA 的初始值是0SETBE

8、T1;定時器 T1 開中斷SETBTR1;執(zhí)行該指令的目的是啟動定時器T1工作CLR08H;清 1s 計滿標志位MOVR3, #14H;置 50ms 循環(huán)初值DISP : MOVR2, 07HMOVA, #0FEHNEXT : MOVP1, A;第 2 次執(zhí)行完該指令后,對應第 2 位燈被點亮JNB08H, $;查詢 1s 時間到否CLR08H;清標志位RLADJNZR2, NEXTMOVR2, #07HNEXT1 :MOVP1, AJNB08H, $CLR08HRRADJNZR2, NEXT1SJMPDISPCONT : MOVTH1 ,#3CH;程序執(zhí)行到此處時, 堆棧指針 SP 的內容是

9、09HMOVTL1 , #0B0HDJNZR3, EXIT;判 1s 定時到否MOVR3, #14H;重置 50ms 循環(huán)初值專業(yè)資料整理WORD格式4專業(yè)資料整理WORD格式SETB08H;標志位置1EXIT :RETI;該指令的功能是將堆棧的內容送至PC連續(xù)運行該程序時,觀察二極管的變化規(guī)律是燈被依次循環(huán)點亮四、硬件電路分析每題2 分,共 10 分1 根據(jù)實訓電路,說明74LS373芯片作用是鎖存低八位地址。2 8155 芯片 A 、 B 、C 口對應的地址是4401、4402、4403。3假設向 8155 的 A 口送一個數(shù)據(jù),應采用 MOVX DPTR , A 指令,執(zhí)行該指令后,先將

10、高 8位地址和低8 位地址送出,再自動發(fā)出ALE信號和WR寫信號,從而實現(xiàn)低 8位地址的鎖存及送數(shù)操作。4 74LS74 芯片的作用是對 ALE 信號二分頻,得到500KHz 時鐘信號。5假設要啟動0809ADC芯片開場進展A/D轉換,應采用MOVXDPTR ,A指令。單片機應用技術考試試題1參考答案一、填空題每空1 分,共 20 分1系列號型 2 111 存放器間接位3有符號4 20H 2FH ( 21H 5 RET 調用指令的下一條 不 6對內部 f osc/12 外部7 FF 8堆棧的棧的棧頂不會專業(yè)資料整理WORD格式5專業(yè)資料整理WORD格式9定時 /計數(shù)器10 SBUF 11定時器

11、 T1 二、選擇題每空1 分,共 10 分1 B A 2 B 3 D 4 E 5 C 6 C 7 C 8C9D三、分析程序每空2 分,共 20 分T1 的中斷入口中斷 設定 T1 的工作方式07H0啟動定時器T1 工作第 2 位09H 堆棧的內容 燈被依次循環(huán)點亮四、硬件電路分析每題2 分,共 10 分1鎖存低八位地址24401 、 4402、 44033ALE WR寫 4對 ALE 信號二分頻,得到500KHz 時鐘信號5 MOVX DPTR ,A 單片機應用技術考試試題(2 )一、填空題每空1 分,共 20 分1用匯編語言編制的程序稱為程序,該程序被匯編后得到的程序被稱為程序。2完成不同數(shù)

12、制間的轉換: 10100101二=十;11000011二=十六;01010111BCD=十十BCD;符號 5 的 ASCII 碼是; 58=3在進展 BCD 碼加法運算時,緊跟ADD或 ADDC指令后的指令必須是指令。4轉移指令 LJMPaddr16的轉移X圍是,JNZrel 的轉移X圍是,調用指令 ACALLaddr11 的調用X圍是。5中斷源的優(yōu)先級別被分為高級和低級兩大級別,各中斷源的中斷請求是屬于什么級別是由存放器的內容決確定的。6在程序狀態(tài)字存放器PSW 中, CY 與 OV 標志的狀態(tài)可反響指令運算的結果,其中CY為進位借位標志,被用于符號數(shù)加減運算;OV 為溢出標志, 被用于符號

13、數(shù)加減運算。7消除鍵盤抖動常用兩種方法,一是采用硬件去抖電路,用根本RS 觸發(fā)器構成;二是采專業(yè)資料整理WORD格式6專業(yè)資料整理WORD格式用軟件去抖程序,既測試有鍵輸入時需延時秒后再測試是否有鍵輸入,此方法可判斷是否有鍵抖動。8 ADC0809 的轉換時鐘一般為Hz ,可采用單片機的信號,再經(jīng)過的方法獲得。9在 MCS-51 系列單片機中 型號的單片機需要擴展外部程序存儲器,且管腳必須接地。二、選擇題每空1 分,共 10 分1在有符號運算時,判斷運算結果是否正確時用PSW 的標志位,在無符號運算時判斷運算結果是否正確時用PSW 的標志位。A CYBOVCPDRS0ERS12在運用8031

14、單片機擴展32K 數(shù)據(jù)存儲器RAM 時,需采用條地址線,其中P2口用條線。A 10B13C15D5E6F73當單片機啟動ADC0809 進展模 /數(shù)轉換時,應采用指令。A MOVA , 20B MOVXA ,DPTRC MOVCA ,A+DPTRD MOVXDPTR , A4在五個中斷源中,可通過軟件確定各中斷源中斷級別的高或低,但在同一級別中,按硬件排隊的優(yōu)先級別最高的是中斷。A 定時器T0B 定時器 T1C外部中斷INTOD 外部中斷INT1E串行口5調用子程序、中斷響應過程及轉移指令的共同特點是。A 都能返回B都通過改變PC 實現(xiàn)轉移C都將返回地址壓入堆棧D 都必須保護現(xiàn)場6單片機復位后

15、,累加器A 、 PC、 PSW 的內容為A A = FFHPC = 00HPSW = FFHB A = 00HPC = 0000HPSW = 00H專業(yè)資料整理WORD格式7專業(yè)資料整理WORD格式CA = 07HPC = 0000HPSW = FFHD A = 00HPC = 00HPSW = 00H78031 定時 /計數(shù)器是否計滿可采用等待中斷的方法進展處理,也可通過對 的查詢方法進展判斷。A OV 標志B CY 標志C中斷標志D 奇偶標志8當單步執(zhí)行調用子程序指令后,計算機屏幕右上角顯示出BUSY 提示符,這說明。A 子程序運行正常B 子程序內部出錯C發(fā)生了中斷D等待延時三、分析程序每

16、空2 分,共 20 分該程序是 A/D 轉換應用程序,可實現(xiàn)多路模擬量輸入的巡回檢測,采樣數(shù)據(jù)被存放在片內 RAM 單元中。ORG0000HAJMP MAINORG0013H;該地址是地址AJMPINT1MAIN :MOVR0, #78H;78 是地址MOVR2, #08H;SETBIT1;該指令的作用是SETBEA;SETBEX1;允許 INT1 中斷MOVDPTR ,#6000H;#6000H 是地址MOVA , #00H; A 的內容對轉換結果影響LOOP :MOVXDPTR ,A;該指令的作用是 HERE :SJMPHERE專業(yè)資料整理WORD格式8專業(yè)資料整理WORD格式DJNZR2

17、,LOOPINT1 :MOVXA, DPTR;當時,程序將運行到此處。MOVR0, AINCDPTR; DPTR 加 1 的目的是INCR0RETI;該返回指令執(zhí)行后將返回到指令處連續(xù)運行該程序的結果將是。四、硬件電路分析每題2 分,共 10 分1 根據(jù)實訓電路,假設要啟動0809ADC芯片開場進展A/D轉換,可使用MOVXDPTR ,A 指令,指令中DPTR 的內容是。2假設向 8155 芯片的 A 口送一數(shù)據(jù),可采用MOVX DPTR ,A指令,指令中DPTR 的內容是。3在實訓電路中,74LS373 芯片的作用是鎖存,鎖存的目的是。4在實訓電路中,擴展了外部數(shù)據(jù)存儲器6264 ,其片選信

18、號CES1 是由 8031 的 P25、P2 6、P27 經(jīng) 138 譯碼器的Y0 輸出實現(xiàn)片選, 該存儲器的地址X圍是 從到。單片機應用技術考試試題2參考答案二、填空題每空1 分,共 20 分1源 目標2 165 C3 57 01011000 35H 3DAA4 64K+127-1282K5IP6無有7 10ms 專業(yè)資料整理WORD格式9專業(yè)資料整理WORD格式8 500KHz ALE 二分頻9 8031 EA二、選擇題每空1 分,共 10 分1BA2CF3D4C5B6 B7C8B三、分析程序每空2 分,共 20 分 INT1中斷源的入口、 存放轉換結果的首地址、 設置為邊沿觸發(fā)、0809

19、 通道0 的 沒有、 啟動 0809進展轉換 、 發(fā)生中斷、 修改通道地址 DJNZR2 , LOOP、 把 8 路通道的轉換結果分別存入到78H7FH單元。五、 硬件電路分析每題2 分,共 10 分1 6000H6007H 。2 4401H 3地址的低 8 位 是區(qū)分數(shù)據(jù)和地地址4從 0000H 到 1FFFH。單片機應用技術考試試題(3 )一、填空題每空1 分,共 20 分1ROM 在單片機系統(tǒng)中作為程序存儲器,主要類型有ROM 、PROM 、EPROM 、EEPROM和 FLASH存儲器。 其中 8051 有 4K ;8751 有 4K;89C51 有 4K。2中斷源的允許是由存放器決定

20、的,中斷源的優(yōu)先級別是由存放器決定的。3存放器PSW 中的 RS1 和 RS0 的作用是。4在只使用外部程序存儲器時,單片機的管腳必須接地。5在行列式鍵盤中,接列線的I/O 口為,接行線的I/O 口為 ()。填寫輸入口或者輸出口。 6在調試程序時,要觀察子程序內部各條指令的運行狀況可采用調試方法。7 JC,rel 指令執(zhí)行時,當 CY 位為時程序發(fā)生跳轉。8單片機位尋址區(qū)的單元地址是從單元到單元,假設某位地址是12H,它專業(yè)資料整理WORD格式10專業(yè)資料整理WORD格式所在單元的地址應該是。9在單片機擴展時,口和口為地址線, 口為數(shù)據(jù)線。10查表指令是,散轉指令為 () 。11子程序的返回指

21、令是。二、選擇題每空1 分,共 10 分1堆棧指針 SP 的作用是。A指示堆棧的棧底B指示堆棧的棧頂C指示下一條將要執(zhí)行指令的地址D指示中斷返回的地址2以下指令中,不影響堆棧指針的指令是。ARETB bit , relCLCALL addr16DRETI3定時器 T1 的中斷入口地址是,從該地址開場一般可。A0003HB000BHC001BHD0013HE 連續(xù)存放中斷效勞程序F存放轉移指令48031 定時 /計數(shù)器共有四種操作模式,由 TMOD存放器中M1 M0 的狀態(tài)決定, 當 M1 M0的狀態(tài)為 01時,定時 /計數(shù)器被設定為。A 13 位定時 /計數(shù)器B 16 位定時 /計數(shù)器C自動重

22、裝 8 位定時 /計數(shù)器D T0 為 2 個獨立的8 位定時 /計數(shù)器, T1 停頓工作5單片機在與外部 I/O 口進展數(shù)據(jù)傳送時,將使用線。AALEBALECALEDALE6啟動 ADC0809 進展 A/D 轉換時,使用指令。AMOVX DPTR,ABMOVX A,DPTRCMOVA, R0DMOVC A,A+DPTR專業(yè)資料整理WORD格式11專業(yè)資料整理WORD格式7. 定時器 T0 的溢出標志TF0,在 CPU 響應中斷后。A由軟件清零B由硬件清零C隨機狀態(tài)DAB 都可以8在進展串行通信時,假設兩機的發(fā)送與接收可以同時進展,那么稱為。A半雙工傳送B單工傳送C雙工傳送D全雙工傳送9擴展

23、存儲器時要加鎖存器373,其作用是。A 鎖存尋址單元的低八位地址B 鎖存尋址單元的數(shù)據(jù)C 鎖存尋址單元的高八位地址D 鎖存相關的控制和選擇信號三、分析程序每空2 分,共 20 分該程序是動態(tài)顯示程序,請分析如下內容。MOVDPTR,#4400HMOV A,#03HMOVX DPTR,ASETBRS0;使用第組工作存放器MOVR2,#08HMOVR0,#30HCLRAL1:MOVR0,AINCR0INCADJNZR2, L1DISP:MOVR0, #30H;顯示緩沖區(qū)首址送R0MOVR1,#00HMOVR2 ,#08H; R2 中的 08H 表示專業(yè)資料整理WORD格式12專業(yè)資料整理WORD格

24、式MOVR3, #7FH;選中最右端 LEDDISP1 :MOVA, R0;第 2 次執(zhí)行時 A=()MOVDPTR , #TAB;指向字形表首址MOVCA , A+DPTR;第 2 次執(zhí)行時 A=()MOVDPTR , #4402H;4402H 表示MOVXDPTR ,A;該條指令的作用是 ()MOVA, R3;第 2 次執(zhí)行時 A=()MOVDPTR , #4401H;指向位選口MOVXDPTR ,A;位碼送 PA 口DJNZR1,$;DJNZR1,$;該指令的作用是RRA;位選字移位MOVR3 ,A;移位后的位選字送R3INCR0, ;在本程序中,R0 最大取值為MOVA, R0;緩沖區(qū)

25、數(shù)據(jù)送 ADJNZR2 ,DISP1;未掃描完,繼續(xù)循環(huán)SJMPDISPTAB :DB3FH , 06H,5BH ,4FH, 66H;共陰極 LED 字形表DB6DH ,7DH ,07H ,7FH, 6FH連續(xù)運行程序時,顯示的內容從右往左依次為。四、硬件電路分析每題 2 分,共 10 分1在實訓電路中,擴展的數(shù)據(jù)存儲器有。2 8155 芯片 A 、 B 、C 口對應的地址是、。3假設想讀入 8155 的 C 口的數(shù)據(jù),應采用指令。4實訓電路中的晶振為 HZ。專業(yè)資料整理WORD格式13專業(yè)資料整理WORD格式5 0809ADC 的時鐘信號由得到。單片機應用技術考試試題3參考答案一、填空題:1

26、ROM、 EPROM、 FLASH存儲器2IEIP3選擇工作存放器組4EA5輸出輸入6跟蹤71820H2FH22H9P0P2 P010 MOVC A,A+DPTRJMP A+DPTR11 RET二、單項選擇題:1 B2 B3 D4 F5 B6 B7 A8 B9 D10 A三、計算題:1顯示位數(shù)01H06HPB 口地址將字型碼送入PB 口BFH延時 37H0,1,2,3,4,5,6,7四、 16264286424401440244033MOVDPTR,#4403HMOVXA,DPTR4 11.0592M5 ALE 二分頻得到單片機應用技術考試試題(4 )一、填空題每空1 分,共 20 分1在 5

27、1 系列單片機中,無內部ROM 的單片機型號是,有 4KEPROM 的單片機型號專業(yè)資料整理WORD格式14專業(yè)資料整理WORD格式是。2 MCS-51 單片機指令系統(tǒng)共有7 種尋址方式,其中MOVA , #DATA為尋址;MOVA, Rn為 () 尋址; MOVC, bit為 () 尋址。3MCS-51 單片機的內部RAM 中從到是工作存放器區(qū),共分為組。4單片機有兩個定時器,定時器的工作方式由存放器決定,定時器的啟動與溢出由存放器控制。5單片機復位后,堆棧指針SP 和程序計數(shù)器PC 的內容分別為 和。6 bit,rel 指令表示當指定位為時程序發(fā)生跳轉。7既做數(shù)據(jù)線又做地址線的是口,只能做

28、數(shù)據(jù)線的是口。8動態(tài)顯示和靜態(tài)顯示相比,的耗電相對較大。9P1 口在作為輸入口使用時,在讀取數(shù)據(jù)之前,通常要先向P1 口送數(shù)據(jù)。10單片機的外部中斷源有, ()和。二、選擇題每空1 分,共 10 分1擴展程序存儲器 2764時,需要條 P2 口線。A 13B 5C 8D 42使用單片機開發(fā)系統(tǒng)調試程序時,對原程序進展匯編的目的是。A將源程序轉換成目標程序B將目標程序轉換成源程序C將低級語言轉換成高級語言D連續(xù)執(zhí)行鍵3指令 AJMP 的尋址X圍是A任意X圍B128 到 127C64KD2K4 09H 位所在的單元地址是A02HB08HC21HD20H專業(yè)資料整理WORD格式15專業(yè)資料整理WOR

29、D格式5. 定時器 T0 的溢出標志為TF0,采用查詢方式,假設查詢到有溢出時,該標志A由軟件清零B由硬件自動清零C隨機狀態(tài)DAB 都可以6單片機在與外部I/O 口進展數(shù)據(jù)傳送時,將使用指令。AMOVXBMOVCMOVCD視具體 I/O 口器件而定。7在中斷允許存放器中,中斷控制存放器EA 位的作用是ACPU 總中斷允許控制位B中斷請求總標志位C各中斷源允許控制位D串行口中斷允許位8串行口的工作方式由存放器決定。ASBUFBPCONCSCONDRI9讀取 AD 轉換的結果,使用指令。AMOVA,RiBMOVX DPTR,ACMOVC A,DPTRDMOVX A,DPTR10串行口中斷入口地址是

30、A :000BHB :0023HC: 1000HD : 0013H三、分析程序每空2 分,共 20 分在實訓電路中有16 個鍵,采用行列式鍵盤構造,分別有第0 列、第 1 列、第 2 列和第3 列。下面程序是一段鍵盤程序,請分析如下內容。ORG0000HMOVDPTR ,#4400HMOVA ,#03H;MOVXDPTR ,A;設置 8155 的 C 口為KEY :ACALLKS;調按鍵查詢子程序判是否有鍵按下JNZK1;當時,程序運行到K1 處ACALLDEALY專業(yè)資料整理WORD格式16專業(yè)資料整理WORD格式AJMPKEY;繼續(xù)查詢按鍵K1:ACALLDELAY;延時程序的作用是ACA

31、LLDELAYACALLKS;再次判別是否有鍵按下JNZK2;有鍵按下轉移AJMPKEY;無按鍵時,程序運行到處K2:MOV R3,#0FEH;首列掃描字送 R3K3:MOV DPTR ,#4401H ;PA 口地址送 DPTR ,開場列掃描MOVA, R3;MOVXDPTR ,A;列掃描字送 PA ,此時掃描第列MOVDPTR, #4403H;指向 PC 口MOVXA , DPTR;讀取行掃描值ACC.0 , L1;當時,轉查第 1 行 L1MOVA , #00HAJMPLK;轉存鍵號L1:ACC.1 , L2;第 1 行無鍵按下,轉查第2 行MOVA , #01HAJMPLKL2 :ACC

32、.2 ,L3;第 2 行無鍵按下,轉查第3 行MOVA , #02H;AJMPLKL3 :ACC.3 ,CONT;第 3 行無鍵按下,完畢MOVA , #03HLK :PUSHACC ;第 2 行鍵按下,該指令壓入堆棧的是專業(yè)資料整理WORD格式17專業(yè)資料整理WORD格式K4:ACALLDELAYACALLKS;等待鍵釋放JNZK4;鍵未釋放,程序運行到處POPACC;CONT:AJMPKEY;轉鍵盤處理程序;按鍵查詢子程序KS:MOVDPTR , #4401H ;置 8155PA 口地址MOV A , #00HMOVXDPTR ,A;全掃描字 #00H 送 PA 口INCDPTR;指向 P

33、C 口INCDPTRMOVXA , DPTR;讀入 PC 口狀態(tài)CPLA;變正邏輯,高電平表示有鍵按下ANL A ,#0FH;第 0 行有鍵按下時, ARET;返回, A 0 表示有鍵按下;延時子程序DELAY:MOVR5,#50HDEL2:MOVR6,#0FFHDEL1:NOPDJNZR6, DEL1DJNZR5, DEL2RET該程序的作用是:專業(yè)資料整理WORD格式18專業(yè)資料整理WORD格式四、硬件電路分析每題2 分,共 10 分1在實訓電路中,擴展的程序存儲器是芯片。2 ADC0809 芯片 8 個通道的地址依次為。3在實訓電路中,假設想啟動ADC0809 通道 0 進展數(shù)據(jù)轉換,應

34、采用指令。4實訓電路中采用的是復位電路。5實訓電路中74LS373 芯片的作用是。單片機應用技術考試試題4參考答案五、填空題:1803187512立即數(shù)存放器位400H1FH44 TMODTCON5 07H0000H6 17 P0P28靜態(tài)顯示9 FFH10 T0T1串行口六、單項選擇題:1 B2 A3B 4 C5A6 A7 A8C 9 D10 B七、分析:輸入有鍵按下去抖KEY 0FDH第 0 行無鍵按下02HK401H檢測第 0列有無鍵按下,假設有將鍵號0、 1、 2、3 存入 A 累加器。八、 127642 6000H 6007H3 MOV DPTR,#6000HMOVX DPTR,A6

35、 按鍵復位電路鎖存地址的低 8 位專業(yè)資料整理WORD格式19專業(yè)資料整理WORD格式單片機應用技術考試試題(5 )一、填空題每空1 分,共 30 分1 8031 內部有個 RAM 、 8751 有 4K 內部。2MCS 51 單片機系列有 個中斷源,可分為個優(yōu)先級。上電復位時中斷源的優(yōu)先級別最高。3MCS-51 可分為六種不同的尋址方式。如:MOVC A ,A+PC屬于尋址方式, SJMPrel屬于尋址方式。4完成不同數(shù)制間的轉換: 00100110二 =十 ;10011010二=十六01110111BCD =十;28十=BCD;符號 A 的 ASCII 碼是5單片機位尋址區(qū)的單元地址是從單

36、元到單元,假設某位地址是09H,它所在單元的地址應該是。 8031 單片機內部RAM 存儲器分五個區(qū),6當P1 口做輸入口輸入數(shù)據(jù)時,必須先向該端口的鎖存器寫入,否那么輸入數(shù)據(jù)可能出錯。7單片機內部與外部RAM 之間的查表指令是。8轉移指令LCALLaddr16 的轉移X圍是, JNBrel 的轉移X圍是,調用指令AJMPaddr11 的調用X圍是。9當單片機CPU 響應中斷后, 程序將自動轉移到該中斷源所對應的入口地址處,并從該地址開場繼續(xù)執(zhí)行程序,通常在該地址處存放轉移指令以便轉移到中斷效勞程序。其中INT0的入口地址為, T1 的 入口地址為。10單片機常用兩種復位方式,既和。11 LE

37、D 數(shù)碼顯示有和兩種顯示形式。12擴展并行口時常采用8155 可編程芯片,它由、 4 局部組成。二、選擇題每空1 分,共 10 分1 MCS 51 系列單片機外擴存儲器芯片時,4 個 I/O 口中作為數(shù)據(jù)總線的是。A P0 口和 P2 口BP0 口CP2 口和 P3 口DP2 口專業(yè)資料整理WORD格式20專業(yè)資料整理WORD格式2、判斷是否有進位時用PSW 的標志位。A CYBOVCPDRS0ERS13當單片機從8155 接口芯片內部RAM 的 20H 單元中讀取某一數(shù)據(jù)時,應使用類指令。A MOVA , 20HB MOVXA, 20HC MOVCA ,A+DPTRD MOVXA , 402

38、0H4當串行口向單片機的CPU 發(fā)出中斷請求時,假設CPU 允許并承受中斷時,程序計數(shù)器PC的內容將被自動修改為。A 0003HB 000BC0013HD 001BHE 0023H5在 CPU 內部,反映程序運行狀態(tài)或反映運算結果一些特征的存放器是。A.PC,B.PSWC.AD.SP6單片機復位后,SP、 PC、 I/O 口的內容為ASP=07HPC=00HP0=P1=P2=P3=FFHBSP = 00HPC = 0000HP0 = P1 = P2 = P3 = 00HCSP = 07HPC = 0000HP0 = P1 = P2 = P3 = FFHDSP=00HPC=00HP0=P1=P2=P3

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論