桂林理工大學(xué)《單片機(jī)》2020復(fù)習(xí)題_第1頁
桂林理工大學(xué)《單片機(jī)》2020復(fù)習(xí)題_第2頁
桂林理工大學(xué)《單片機(jī)》2020復(fù)習(xí)題_第3頁
桂林理工大學(xué)《單片機(jī)》2020復(fù)習(xí)題_第4頁
桂林理工大學(xué)《單片機(jī)》2020復(fù)習(xí)題_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

單片機(jī)復(fù)習(xí)題第一周MCS-51系列單片機(jī)的CPU主要是由(運(yùn)算器、控制器)組成的控制程序必須下到單片機(jī)的(程序儲(chǔ)存器)中,單片機(jī)才能工作下面(數(shù)據(jù)庫管理)的應(yīng)用,不屬于單片機(jī)的應(yīng)用范圍AT89C51有(5個(gè))中斷系統(tǒng)單片機(jī)復(fù)位之后PC的內(nèi)容是(0000H)AT89C51的EA引腳(必須接+5V電源)單片機(jī)中的程序計(jì)數(shù)器PC用來(

存放下一條指令地址)Intel8051單片機(jī)是(8)位的單片機(jī)單片機(jī)復(fù)位之后SP的內(nèi)容是07H(對)AT89C51有兩個(gè)串行通信端口(錯(cuò))第二周一個(gè)單片機(jī)應(yīng)用系統(tǒng)的晶振頻率為6MHZ,那么其機(jī)器周期為(2us)AT89C52單片機(jī)中特殊功能寄存器(SFR)使用片內(nèi)RAM的部份字節(jié)地址(對)。PC可以看成是程序存儲(chǔ)器的地址指針。(對)使用AT89C51單片機(jī)且引腳EA=1時(shí),仍可外擴(kuò)64KB的程序存儲(chǔ)器(錯(cuò))訪問程序存儲(chǔ)控制信號的引腳名稱是(EA)(CPU)是單片機(jī)的控制核心,完成運(yùn)算和控制功能。具有只讀不能寫,掉電后數(shù)據(jù)不會(huì)丟失的存儲(chǔ)器是(ROM)只讀存儲(chǔ)器ROM(ReadOnlyMemory)RAM(RandomAccessMemory)具有可讀可寫功能,掉電后數(shù)據(jù)丟失的存儲(chǔ)器是(RAM)CPU對各種外圍部件采用(并行IO口)來控制復(fù)位后,單片機(jī)并行I/O口P0-P3的值是(0Xff)第三周對靜態(tài)顯示的說法是錯(cuò)誤的(所需電流較大、占用CPU時(shí)間小、編程復(fù)雜)正確:所需電流小,占用CPU時(shí)間小,編程簡單、只適用于顯示位數(shù)較小的場合靜態(tài)顯示只適用于顯示位數(shù)較小的場合。(對)共陰極數(shù)碼管的公共控制端一般接低電平共陽極數(shù)碼管,當(dāng)公共端為高電平,某段端控制端為低電平,對應(yīng)段位點(diǎn)亮。(錯(cuò)){共陰極數(shù)碼管點(diǎn)亮條件是:位控制端(公共端)需低電平,段控制端需要高電平}數(shù)碼管顯示字符“3”的段碼是(B0H){“8”為80H}數(shù)碼管顯示數(shù)字“7”時(shí),需點(diǎn)亮(a,b,c)段即可。對于同一個(gè)顯示字符,共陽極和共陰極數(shù)碼管的顯示碼之間的關(guān)系說法正確的是(按位取反)共陰極數(shù)碼管的8個(gè)LED(陰極)連接在一起,作為公共控制端com。共陽極數(shù)碼管數(shù)字“B”的二進(jìn)制的字符碼為10000011B。(對)如果I/O口與8段的連接關(guān)系與表中順序不同,字形碼可以不進(jìn)行調(diào)整。(錯(cuò))第四周兩位數(shù)碼管動(dòng)態(tài)顯示,同一個(gè)時(shí)間點(diǎn),只有一位數(shù)碼管在顯示。(對){并非同時(shí)點(diǎn)亮}動(dòng)態(tài)顯示的亮度高于靜態(tài)顯示。(錯(cuò)){靜態(tài)顯示亮度較高}動(dòng)態(tài)顯示是一種利用人的視覺暫留效應(yīng),按位輪流點(diǎn)亮各位數(shù)碼管,實(shí)現(xiàn)數(shù)碼管快速閃動(dòng)的顯示方式(對)動(dòng)態(tài)顯示時(shí),每位數(shù)碼管每次閃動(dòng)時(shí)間應(yīng)在(0.05s)以下共陽極數(shù)碼管的公共端一般接三極管,原因是(將各位LED的段選線并聯(lián))動(dòng)態(tài)顯示:電路相較靜態(tài)顯示更簡單(靜態(tài))顯示方式編程較簡單,但占用I/O口線多,其一般使用顯示位數(shù)較小的場合。各位數(shù)碼管的公共端,分別由單片機(jī)的I/O口線控制,稱為位選口。(對)動(dòng)態(tài)顯示三位數(shù)碼管,段選端需占用單片機(jī)24位的I/0口。(錯(cuò))共陽極LED如果用動(dòng)態(tài)顯示,須(將各位LED的段選線并聯(lián))第五周以下有關(guān)獨(dú)立按鍵外接上拉電阻的說法錯(cuò)誤的是(沒有什么用){按鍵斷開時(shí),I/0口有確定的高電平;按鍵斷開時(shí),I/0口有確定的低電平}機(jī)械按鍵,為消除抖動(dòng)不良后果常用的方法有(硬件和軟件去抖動(dòng))獨(dú)立按鍵輸入采用(低電平有效)以下哪一類是觸點(diǎn)式開關(guān)(機(jī)械式)獨(dú)立按鍵為防止判斷出錯(cuò),編寫延時(shí)程序多少時(shí)間比較合適(5ms-10ms)獨(dú)立按鍵電路配置較靈活,軟件結(jié)構(gòu)較簡單,但占用I/0口較多。(對)機(jī)械式按鍵使用時(shí),通常不需要按鍵去抖,需要時(shí),可采用軟件去抖。(錯(cuò)){機(jī)械式常用按鍵去抖,硬件去抖}相較于軟件去抖動(dòng),當(dāng)按鍵數(shù)量較大時(shí),應(yīng)采用硬件去抖動(dòng)(錯(cuò))軟件去抖動(dòng),通常采用延時(shí)的方法實(shí)現(xiàn)(對)觸點(diǎn)開關(guān)相對于無觸點(diǎn)開關(guān),壽命較長,造價(jià)較低。(錯(cuò))第六周下列對矩陣式鍵盤的說法正確的是(1逐列掃描法2行列反轉(zhuǎn)法3列線由單片機(jī)輸出口控制4編程復(fù)雜5要消抖處理)某一應(yīng)用系統(tǒng)需要擴(kuò)展12個(gè)功能鍵,通常采用(矩陣式按鍵)方式更好下列對矩陣式鍵盤描述錯(cuò)誤的是(編程復(fù)雜){1一條I/O口線控制一個(gè)按鍵2也需要消抖處理3按鍵位于行和列線的交叉點(diǎn)上}以下對按鍵釋放的說法錯(cuò)誤的是(需要用循環(huán)等待按鍵釋放){1與判斷按鍵是否按下判斷條件相反2也需要消抖處理3是否判斷按鍵釋放對按鍵功能沒影響}下列對掃描法識別按鍵的說法錯(cuò)誤的是(不判斷閉合鍵是否釋放){1鍵盤掃描取得閉合鍵的行列號2用計(jì)算法或查表法取得鍵值3保存鍵值,執(zhí)行閉合鍵功能}矩陣鍵盤相對與獨(dú)立按鍵,程序較簡單,但在同樣按鍵數(shù)量下,需要更多但I(xiàn)/O口。(錯(cuò)){獨(dú)立按鍵程序簡單但需要更多IO口}矩陣式鍵盤的行線一般由單片機(jī)輸出口控制,列線連接單片機(jī)的輸入口(對)4x4矩陣鍵盤,使用掃描法,鍵值=列號×4。(錯(cuò))矩陣鍵盤,按鍵位于行、列線的交叉點(diǎn)上(對)矩陣鍵盤不需要去抖動(dòng)。(錯(cuò))第7周51單片機(jī)系統(tǒng)中斷有(5)個(gè)中斷源51單片機(jī)中系統(tǒng)中斷有(2)個(gè)中斷優(yōu)先級關(guān)于中斷優(yōu)先級,下面說法不正確的是(自然優(yōu)先級中INT0優(yōu)先級最高,任何時(shí)候它都可以中斷其他4個(gè)中斷源正在執(zhí)行的任務(wù)){1低優(yōu)先級可被高優(yōu)先級中斷2高優(yōu)先級不能被低優(yōu)先級中斷3任何一種中斷一旦得到響應(yīng),不會(huì)被它的同級中斷源中斷}在中斷處理過程中,中斷服務(wù)程序處理完成后,再回到主程序被打斷的地方繼續(xù)運(yùn)行。主程序被打斷的地方稱為(斷點(diǎn))中斷是指通過(硬件)來改變CPU的執(zhí)行方向關(guān)于中斷服務(wù)函數(shù),以下說法不正確的是(不可以指定工作寄存器組){1.中斷函數(shù)沒有返回值2.在任何情況下都不能直接調(diào)用中斷函數(shù)3.不能進(jìn)行參數(shù)傳遞}(IT0)位用來選擇外部中斷0觸發(fā)方式總中斷允許控制位是(EA)中斷函數(shù)定義時(shí),中斷類型號的取值范圍是(0-31)中斷是一種使CPU中止主程序而轉(zhuǎn)去處理(中斷服務(wù)函數(shù))的操作第八周T0的溢出標(biāo)志位是(TCON中的TF0)當(dāng)定時(shí)計(jì)數(shù)器溢出時(shí),溢出標(biāo)志TFx由(硬件)置1n位計(jì)數(shù)器的最大計(jì)數(shù)個(gè)數(shù)M=(2n)下列4個(gè)特殊功能寄存器中,可以位尋址的是(SCON)定時(shí)與計(jì)數(shù)功能選擇由TMOD中的(C/T)位來選擇8051單片機(jī)內(nèi)部有(2個(gè))可編程定時(shí)計(jì)數(shù)器當(dāng)TMOD寄存器中的門控位GATE=1時(shí),定時(shí)計(jì)數(shù)器的啟動(dòng)需要同時(shí)滿足TRx=1和INTx為(高電平)語句TR0=1;的作用是(啟動(dòng)T0計(jì)數(shù))設(shè)置T0為工作方式1,定時(shí)功能,GATE=0.T1為工作方式2,計(jì)數(shù)功能,GATE=0.工作方式控制寄存器TMOD應(yīng)賦值(0x61)8052單片機(jī)內(nèi)部可編程定時(shí)計(jì)數(shù)器有(16位)第9周晶振頻率12MHz,采用定時(shí)計(jì)數(shù)器T0工作方式0進(jìn)行定時(shí)5ms時(shí),初始值等于(TH0=(8192-5000)/32,TLO=(81992-5000)%32)定時(shí)計(jì)數(shù)器是通過(TR0)來啟動(dòng)停止計(jì)數(shù)的當(dāng)T1(計(jì)數(shù)溢出)時(shí),T1中斷請求標(biāo)志位TF1自動(dòng)置1,向CPU申請中斷單片機(jī)晶振頻率采用24Mhz,則1個(gè)機(jī)器周期T=(0.5US)GATE=0,定時(shí)計(jì)數(shù)器T1采用計(jì)數(shù)功能采用8位計(jì)數(shù)值可自動(dòng)重載的工作方式時(shí),TMOD設(shè)置為(0x20)定時(shí)計(jì)數(shù)器T1計(jì)數(shù)功能是通過(P3.5下降沿)來觸發(fā)計(jì)數(shù)T1中斷允許位是(ET1){1.ES是串行中斷允許位2.ET2是T2溢出中斷允許位3.EX1是外部中斷1允許位}中斷服務(wù)子程序定義時(shí),T1的中斷類型號的取值是(3)晶振頻率12MHz,采用定時(shí)計(jì)數(shù)器T0工作方式1進(jìn)行定時(shí)20ms時(shí),初始值等于(TL0=(65536-20000)/256,TH0=(65536-20000)%256)單片機(jī)晶振頻率采用24Mhz,則采用定時(shí)計(jì)數(shù)器T0工作方式1定時(shí)20ms需要計(jì)數(shù)(20000)次第十周PWM的中文全稱是(脈沖寬度調(diào)制)呼吸燈中PWM占空比調(diào)大時(shí)電壓值(變大)PWM是利用了什么原理(周期等效)PWM是把(數(shù)字)信號達(dá)到(模擬)信號效果PWM占空比是什么(高電平時(shí)間占周期的百分比)第11周LCD1602是(字符型)型液晶顯示模塊LCD1602液晶顯示模塊的命令字是(0x38)LCD1602檢測忙標(biāo)志是檢測數(shù)據(jù)IO口的哪位數(shù)據(jù)(D7)LCD1602RW引腳設(shè)置為高電平時(shí)是(讀操作選擇)LCD1602顯示字符時(shí)需要輸送(ASCII)編碼給顯示數(shù)據(jù)RAMLCD1602檢測忙標(biāo)志BF為高電平時(shí)是表示(忙狀態(tài))LCD1602顯示幾行幾列(2行16列)LCD1602RW引腳設(shè)置為低電平時(shí)是(命令寄存器)LCD1602RS引腳設(shè)置為(高電平)時(shí)是數(shù)據(jù)寄存器LCD1602RS引腳設(shè)置為(低電平)時(shí)是命令寄存器第12周串行口接收數(shù)據(jù)前,必須用軟件將(REN)位置1,才能允許串行接收單片機(jī)串行口工作于(方式0)可以用作擴(kuò)展并行I/O口當(dāng)系統(tǒng)采用串行口通信時(shí),一般使用頻率為(11.0592MHZ)的晶體振蕩器51單片機(jī)的串行口是(全雙工)當(dāng)采用中斷方式進(jìn)行串行數(shù)據(jù)的接收時(shí),接收完一幀數(shù)據(jù)后,RI標(biāo)志要用(軟件清0)(波特率)用于表征數(shù)據(jù)傳輸?shù)乃俣?,是串行通信的重要指?biāo)串行口工作于方式0時(shí),用作串行數(shù)據(jù)輸入或輸出的引腳是(RXD)串行口通信的第9數(shù)據(jù)位的功能可由用戶定義(對)串行通信方式2或方式3發(fā)送時(shí),指令把TB8位的狀態(tài)送入SBUF中(錯(cuò))串行通信接收到的第9位數(shù)據(jù)送SCON寄存器的RB8中保存(對)第13周I2C總線共有(2)條信號線51單片機(jī)只能輸出(數(shù)字)量PCF8591芯片是(串行)A/D和D/A芯片I2C總線在通信時(shí),數(shù)據(jù)傳輸?shù)囊_是(SDA)P

溫馨提示

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

最新文檔

評論

0/150

提交評論