下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、B電氣08級單片機測驗選擇題侮小題2分,共10分)1、B ; 2、C ; 3、E ; 4、C ; 5、A。二. 填空題(每空1分,共20分)1. 已知兩個數(shù)的真值為:X=-55, Y=108,貝IJX+Y補=o2. 微型計算機組成包括CPU、存儲器、I/O接口、總線四部分。3. 在MCS-51單片機中,如果采用12MHz晶振,1個機器周期為jus。4. 單片機對外三總線分別為地址總線、數(shù)據(jù)總線和控制總線。5. 8051單片機內(nèi)部有個定時器,4個并行口和1個全雙工串行口,5個中斷源。6. 8051單片機內(nèi)部有 4 KB的ROM, 128 B的RAM, SFR是 特殊功能寄存器。7. 單片機的擴展
2、包括外部數(shù)據(jù)存儲器的擴展、外部程序存儲器的擴展、輸入/輸出接口的擴展和管理功能器件擴展。三. 簡答題(每小題4分,共20分)1.8051單片機的控制引腳有哪些,各起什么作用?答:RST/VPD (9腳):RST即為RESET, VPD為備用電源,所以該引腳為單 片機 的上電復(fù)位或掉電保護端。ALE (30 腳):(Addrcss Latch Enablc/PROGramming)當(dāng)訪問外部存儲器時,ALE (允許地址鎖存信號)以每機器周期兩次的信號輸出,用于鎖存出現(xiàn)在P0口的低8位地址。PSEN (29腳):(Program Strobe ENable)片外程序存儲器讀選通信號輸出端, 低電平
3、有效。EA ( 31 腳):(Enable AddressA/oltage Pulse of Programi ng)為訪問外部程序存 儲器控制信號。2.8051單片機的定時器四種工作方式各是什么工作方式?用戶如何設(shè)定?答:單片機的四種工作方式如下表:Ml M0工作方式0 0方式0; 13位定時器/計數(shù)器0 1方式1 : 16位定時器/計數(shù)器方式2;具有自動重裝初值的8位定時器/計數(shù)器 方式3;定時器/計數(shù)器0分為兩個8位定時器/計數(shù)器,定時器/計數(shù)器1在此方式下無意義。用戶通過對工作方式寄存器TMOD各位賦值來設(shè)定單片機的四種工作方式。3.什么是并行通信,什么是串行通信,各用在什么場合?答:
4、并行通信是構(gòu)成1組數(shù)據(jù)的各位同時進行傳送,例如8位數(shù)據(jù)或16位數(shù) 據(jù)并行傳送。并行通信的特點是傳輸速度快,但當(dāng)距離較遠、位數(shù)又多時導(dǎo)致了通信線 路復(fù)雜且成本高。串行通信是數(shù)據(jù)一位接一位地順序傳送。串行通信的特點是通信線路簡單,只要一對傳輸線就可以實現(xiàn)通信(如電話 線),從而大大地降低了成本,特別適用于遠距離通信。缺點是傳送速度慢。4?解釋中斷的含義。答: CPU執(zhí)行程序時,由于發(fā)生了某種隨機的事件(外部或內(nèi)部的),引起 CPU 暫時屮斷正在運行的程序,轉(zhuǎn)去執(zhí)行一段特殊的服務(wù)程序(稱為中斷服務(wù)程 序或中斷處理程序),以處理該事件,該事件處理完后又返回被中斷的程序 繼續(xù)執(zhí)行,這一過程稱為中斷。5
5、.單片機最小應(yīng)用系統(tǒng)是什么意思?答:單片機最小應(yīng)用系統(tǒng)是指一個真正可用的單片機最小配置系統(tǒng)。片內(nèi)帶程序存儲器的單片機,如 8051、8751、8052,由單片機本身、時 鐘電 路、復(fù)位電路即可構(gòu)成最小應(yīng)用系統(tǒng)。片內(nèi)不帶程序存儲器的單片機,如8051、8751、8052,由單片機本身、 時鐘電 路、復(fù)位電路,還要加上片外程序存儲器與地址鎖存器才能構(gòu)成最小應(yīng)用系統(tǒng)。三?閱讀程序,回答問題 (共10分)l.#i ncludc "rcg51.h”un sig ned char code table=0x7f, Oxbf, Oxdf, Oxef, Oxf7, Oxfb, Oxfd, 0xfe,
6、0x3f,0xcf,0xfc,0xf3,0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf, 0x7f,0xfc,0xf3,0xcf,0x3f,0x7e,0x3c,0x 18,0x00,0xe7,0xc3,0x 81,0x01; un sig ned char i=0;void delay(void)unsigned int m; for(m=65536;m>0;m-);void main(void) while(l) if(tablei!=0x01) Pl=tablei; i 卄; dclay();else i=0; 上述程序是一個彩燈控制程序 ( 彩燈所接發(fā)光二極管
7、為共陽極 ) ,請仔細閱讀 程序 說明彩燈按何種規(guī)律點亮? (10 分 ) 答: P1.7 接的燈為左邊, P1.0 接的燈為右邊從左向右,每次點亮一個燈;從左向右,每次點亮兩個燈;從右向左,每次點亮一個燈;從右向左,每次點亮兩個燈; 從兩邊往中間,逐個點亮; 從中間往兩邊,逐個點亮。四 . 應(yīng)用題 ( 共 10 分)釆用線選法擴展 2 片 8KB 的 RAM 和 2 片 8KB 的 EPROM, RAM 選 6264, EPROM 選2764O74 L S3 73MCS-51Q7ALE<?0D7-DL】POPSI N WRTOA12CE1 A12CEA12CEA12CEAllAllAl
8、lAllA10A10A10A10A9A91 A9A9A8小AS “1 1A8 “A8 IC1IC2IC3IC427642764a76264,6264A 7A7A7l1I二A0A /A0AOAOD7D7D7DO OFD7-IX) QEWE DOOEwt DOOEnnIC2和IC4占用地址空間為2000H? 3FFFH共8KB。同理IC1、IC3地址范圍4000H ? 5FFFH。五應(yīng)用題(共10分)若8051單片機的系統(tǒng)時鐘頻率fosc=12MH乙利用定時器0,由P1.0輸出一個周期 為50ms的方波,試編寫程序。解:方波的周期用定時器T0產(chǎn)生,根據(jù)(2n-x)XTcy=(2 ,6-x)X 1
9、us=25ms,所以x=65536-25000=40536=9E58H即 TH0=9EH, TL0=58H或者通過計算得出 TH0=40536/256, TL0=40536%256在TO中設(shè)置初值為9E58H,在初值的基礎(chǔ)上進行加1計數(shù),每隔25ms if數(shù)溢出 1次,CPU響應(yīng)屮斷后,在屮斷服務(wù)程序屮對 1.0引腳信號取反。程序如下:#in clude<reg51 .h>#dcfi nc uint un sig ned int sbit fan gbo=PlA0;void mai n()TMOD=0x01;設(shè)置T1為定時器模式,工作在方式1TH0=(65536-25000)/25
10、6;TL0=(65536-25000)%256;EA=1; 開總中斷ET0=1;允許TO屮斷TRO=1;/ 啟動 TOwhile(l);void timerO() intenupt 1TH0=(65536-25000)/256;TL0=(65536-25000)%256; fangbo=fangbo;六. 應(yīng)用題 ( 共 10分)用 8051 單片機、 DAC0832 芯片和一些必須的元器件,設(shè)計一個單片機應(yīng)用系 統(tǒng),使其可輸出鋸齒波,并編寫控制程序。解:電路連接如下:C1叩吉X1-卄12M22pFR1ICkC3 fU11918XTAL1XTAL2RSTPSEN 空AyE101八ALEOAP1
11、.0P1.1P12P1JPl.4PUP1.7ATR9C51GNDRFBVREFDOOil012DOGNDWR1CSDAC0B32h 4-12VR2U3UA741U210kDF7U4060611 2 13I0UT1I0UT2DUXFERWR2IL6I8Y1.BY2)vccXF391133$/ 2437/ 3736/4835/ 51334-51U336廠1732-7-1-7818P0.1/AD1POLADSPO&ADOP04.AIXP0 5.-AD5DOD305OEP2.OA8LEPA1.A9P2.2'A1074LS373P23A11P2.4/A12P25A13P2.&AM
12、P2.7/A15麗P3.3*lNT1P3.4/T0PO 7/AD7P30'RXDP3 1JX0P32OO AQI P3程序如下:P3.&VVA#in elude <reg52.h> #in elude <absacc.h> /defi ne uint un sig ned int#defi ne uchar un sig ned char #defi ne DAC0832 XBY TEfOxOOFE void DelayMS(ui nt ms)uchar i;whilc(ms )for(i=0;i<120;i+);void main()uchar
13、i; while(l)for(i=0;i<256;i=i+5)DAC0832 =i;DelayMS(l);七. 應(yīng)用題 (共 10分)/include <reg5l.h>"n elude <absacc.h>#include <intrins.h>#define uint unsigned int#define uchar unsigned charAdefi ne PA XBY TEOxOOOO/define PB XBYTE0x0001#define PC XBYTE0x0002#define COM XBYTE0x0003uchar code table= 0xa4,0xc0,0xf9,0xf9,0xc0,0x92,
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年大學(xué)第三學(xué)年(化學(xué))物理化學(xué)實驗試題及答案
- 2025年大學(xué)大三(高級財務(wù)會計)合并報表實踐測試試題及答案
- AI參考模版制作技術(shù)教程
- 當(dāng)前醫(yī)患關(guān)系現(xiàn)狀論文
- 2025四川綿陽市鹽亭發(fā)展投資集團有限公司招聘職能部門及所屬子公司人員7人備考題庫及完整答案詳解
- 材料考研就業(yè)前景解讀
- 2026江蘇省人民醫(yī)院臨床醫(yī)學(xué)研究院(I期研究中心)派遣制人員招聘1人備考題庫及答案詳解參考
- 2026廣東龍門產(chǎn)業(yè)投資集團有限公司招聘職工3人備考題庫及參考答案詳解一套
- 2026內(nèi)蒙古錫林郭勒盟蘇尼特右旗應(yīng)急管理局招聘2人備考題庫參考答案詳解
- 2026四川成都市成華區(qū)市場監(jiān)督管理局招聘編外人員1人備考題庫及答案詳解(奪冠系列)
- JBP計劃培訓(xùn)課件
- 2025年白山輔警招聘考試題庫及答案1套
- 特種設(shè)備外借協(xié)議書
- 三元股份財務(wù)風(fēng)險控制研究
- 養(yǎng)生館運營成本控制與盈利模型
- 2025年廣東高校畢業(yè)生三支一扶考試真題
- DBJ-T 13-417-2023 工程泥漿技術(shù)標準
- 湖南省長沙市雅禮教育集團2024-2025學(xué)年七年級(下)期末數(shù)學(xué)試卷
- 鋁業(yè)廠房建設(shè)項目施工組織方案
- DB63-T 2256.3-2025 水利信息化工程施工質(zhì)量評定規(guī)范 第3部分 水情監(jiān)測系統(tǒng)
- 患者身份識別錯誤應(yīng)急預(yù)案與處理流程
評論
0/150
提交評論