九九热最新网址,777奇米四色米奇影院在线播放,国产精品18久久久久久久久久,中文有码视频,亚洲一区在线免费观看,国产91精品在线,婷婷丁香六月天

歡迎來(lái)到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁(yè) 裝配圖網(wǎng) > 資源分類(lèi) > DOC文檔下載  

單片機(jī)技術(shù)試題集[共18頁(yè)]

  • 資源ID:41795610       資源大?。?span id="24d9guoke414" class="font-tahoma">133.50KB        全文頁(yè)數(shù):18頁(yè)
  • 資源格式: DOC        下載積分:12積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開(kāi)放平臺(tái)登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要12積分
郵箱/手機(jī):
溫馨提示:
用戶(hù)名和密碼都是您填寫(xiě)的郵箱或者手機(jī)號(hào),方便查詢(xún)和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號(hào):
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開(kāi),此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁(yè)到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請(qǐng)使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無(wú)水印,預(yù)覽文檔經(jīng)過(guò)壓縮,下載后原文更清晰。
5、試題試卷類(lèi)文檔,如果標(biāo)題沒(méi)有明確說(shuō)明有答案則都視為沒(méi)有答案,請(qǐng)知曉。

單片機(jī)技術(shù)試題集[共18頁(yè)]

單片機(jī)技術(shù)總復(fù)習(xí)一、填空題(每題1分)1. 51單片機(jī)的1個(gè)機(jī)器周期含有( )個(gè)晶振周期或( )狀態(tài)周期。2. 51單片機(jī)基本型單片機(jī)片內(nèi)含有( )字節(jié)的ROM和( )字節(jié)的RAM。3. A/D轉(zhuǎn)換器的分辨率是指使( )數(shù)字量變化1個(gè)相鄰數(shù)碼所需( )模擬電壓的變化量。4. 立即尋址時(shí),( )直接在指令編碼中給出,它存放在( )空間。5. 相對(duì)尋址是以( )的當(dāng)前值為基準(zhǔn),加上指令中給出的相對(duì)( )形成目標(biāo)地址的方式。6. 偽指令不產(chǎn)生單片機(jī)可執(zhí)行的( ),僅向( )提供一些指示性信息。7. 在51單片機(jī)匯編語(yǔ)言程序中,間址寄存器前綴是( ),立即數(shù)前綴為( )。8. 機(jī)器指令由( )和( )兩部分構(gòu)成。9. 位尋址的尋址空間是片內(nèi)RAM中( )個(gè)可位尋址位及( )中的可位尋址位。10. 寄存器間接尋址的空間為用Ri表示的( )或用Ri表示及DPTR表示的( )。11. 51單片機(jī)基本型單片機(jī)片內(nèi)含有( )字節(jié)的ROM和( )字節(jié)的RAM。12. 51單片機(jī)內(nèi)部RAM可以分為( )區(qū)、( )區(qū)和( )區(qū)。13. 單片機(jī)具有( )、( )及( )的特點(diǎn),非常適合于( )應(yīng)用。14. 51單片機(jī)的串行口,發(fā)送器采用( )結(jié)構(gòu),接收器采用( )結(jié)構(gòu)。15. 51單片機(jī)單片機(jī)復(fù)位后,默認(rèn)的工作寄存器組為第( )組、各中斷源的優(yōu)先級(jí)均為( )優(yōu)先級(jí)。16. 直接尋址方式的尋址空間為( )低128字節(jié)及以地址或符號(hào)表示的( )。17. 51單片機(jī)單片機(jī)的CPU位數(shù)為( )位,另外含有1個(gè)( )處理器,以進(jìn)行位處理。18. 51單片機(jī)單片機(jī)在功能上可以分成( )和( )兩大類(lèi)。19. 51單片機(jī)單片機(jī)復(fù)位后,P0P3口鎖存器的狀態(tài)為( ),SP的狀態(tài)為( )。20. 尋址方式就是尋找( )或指令( )的方式。21. 51單片機(jī)的并行口在作為通用I/O時(shí)均屬于( ),輸入時(shí)要先向口鎖存器( )。22. D/A轉(zhuǎn)換器是一種把( )信號(hào)轉(zhuǎn)換成( )信號(hào)的器件。23. 計(jì)算機(jī)的經(jīng)典結(jié)構(gòu)是由( )、( )、( )、( )和( )組成。24. 串行通信特點(diǎn)是( )少,長(zhǎng)距離傳送時(shí)成本( )。25. D/A轉(zhuǎn)換器的位數(shù)增多時(shí),其分辨率會(huì)( ),量化誤差會(huì)( )。26. 51單片機(jī)的( )口驅(qū)動(dòng)能力最強(qiáng),但作為通用I/O時(shí)要外接( )電阻。27. 二進(jìn)制的( )個(gè)位構(gòu)成字節(jié),1個(gè)字節(jié)可以表示( )個(gè)不同的值。28. 51單片機(jī)的當(dāng)前工作寄存器組由PSW的( )位和( )位選擇。29. 在51單片機(jī)匯編語(yǔ)言中,( )規(guī)定執(zhí)行的操作,( )給操作提供數(shù)據(jù)或地址。30. 向( )寫(xiě)入數(shù)據(jù)啟動(dòng)串口發(fā)送過(guò)程,用軟件使( )為1開(kāi)始串口接收過(guò)程。31. 51單片機(jī)進(jìn)行RAM擴(kuò)展時(shí),利用( )和( )信號(hào)控制RAM芯片的讀寫(xiě)。32. 對(duì)于寄存器尋址,指令中直接給出( )的名稱(chēng),這種尋址具有( )的傳送速度。33. 51單片機(jī)進(jìn)行擴(kuò)展時(shí),用( )口作為地址/數(shù)據(jù)總線(xiàn),用( )口作為地址總線(xiàn)高8位。34. 數(shù)據(jù)傳送指令可分為MOV表示的( )傳送指令及非MOV表示的( )傳送指令。35. 51單片機(jī)單片機(jī)的時(shí)鐘產(chǎn)生有兩種方式:( )時(shí)鐘方式和( )時(shí)鐘方式。36. 51單片機(jī)的P3口可以作為通用( ),但更為重要的是各口線(xiàn)相異的( )功能。37. 51單片機(jī)的串行口控制寄存器中有2個(gè)中斷標(biāo)志位,它們是( )和( )。38. 在計(jì)算機(jī)應(yīng)用系統(tǒng)中,采用的進(jìn)位計(jì)數(shù)制是( ),其計(jì)數(shù)規(guī)則是( )。39. RS232C采用單端驅(qū)動(dòng),易受( )影響,一般傳輸距離在( )以?xún)?nèi)。40. 串行通信可以分成( )通信和( )通信兩大類(lèi)。41. 微處理器是由( )和( )組成。42. 單片機(jī)發(fā)展過(guò)程可以分為:( )形成、性能( )和( )3個(gè)階段。43. 在計(jì)算機(jī)應(yīng)用中,字符的編碼采用的是( )碼,帶符號(hào)的數(shù)最常采用的是( )。44. 返回指令有兩種,分別是( )和( )。45. 在變址尋址方式中,基址寄存器可以是( )或( )。46. 51單片機(jī)的( )口在4個(gè)并口中最為簡(jiǎn)單,僅能作為通用( )使用。47. 51單片機(jī)的P0口既可以作為通用( )又可以作為( )總線(xiàn)使用。48. 8155的A口和B口有( )根I/O線(xiàn),但C口僅有( )根I/O線(xiàn)。49. A/D轉(zhuǎn)換器是一種把( )信號(hào)轉(zhuǎn)換成( )信號(hào)的器件。50. 計(jì)算機(jī)通信可以分成( )通信和( )通信兩大類(lèi)。51. 7279可編程接口芯片主要用于( )和( )的擴(kuò)展。52. 51單片機(jī)的P2口既可以作為通用( )又可以作為( )總線(xiàn)使用。53. 51單片機(jī)的外部中斷有兩種觸發(fā)方式,分別是( )觸發(fā)方式和( )觸發(fā)方式。54. 微型計(jì)算機(jī)是由( )、( )和( )組成。55. 51單片機(jī)的堆棧是向地址( )的方向生長(zhǎng)的,入棧時(shí)SP要先( )。56. LED顯示器的顯示控制方式有( )顯示和( )顯示兩大類(lèi)。57. 51單片機(jī)進(jìn)行ROM擴(kuò)展時(shí),要將( )接地,并利用( )控制ROM的芯片選通。58. 51單片機(jī)的定時(shí)/計(jì)數(shù)器既可以工作于( )模式,又可以工作于外部事件( )模式。59. 對(duì)于較多的數(shù)據(jù)傳送,宜采用( )或( )傳遞方式。60. LED顯示器可以分為( )和( )兩大類(lèi)。填空題答案二、填空題(每題1分)1. 12、6。2. 4K、128。3. 輸出、輸入。4. 立即數(shù)、ROM。5. PC、偏移量。6. 目標(biāo)碼、匯編程序。7. 、#。8. 操作碼、操作數(shù)。9. 128、SFR。10. 片內(nèi)RAM、片外RAM。11. 4K、128。12. 工作寄存器、位尋址、通用RAM。13. 體積小、價(jià)格低、可靠性高、嵌入式。14. 單緩沖、雙緩沖。15. 0、低。16. 片內(nèi)RAM、SFR。17. 8、布爾。18. 基本型、增強(qiáng)型。19. FFH、07H。20. 操作數(shù)、地址。21. 準(zhǔn)雙向口、寫(xiě)入1。22. 數(shù)字、模擬。23. 運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備。24. 傳輸線(xiàn)、低。25. 提高、減小。26. P0、上拉。27. 8、256。28. RS1、RS0。29. 操作碼、操作數(shù)。30. SBUF、REN。31. 、。32. 寄存器、較高。33. P0、P2。34. 一般、特殊。35. 內(nèi)部、外部。36. I/O口、第二。37. TI、RI。38. 二進(jìn)制、逢二進(jìn)一。39. 干擾、幾十米。40. 異步、同步。41. 運(yùn)算器、控制器。42. 單芯片、完善提高、微控制器化。43. ASCII、補(bǔ)碼。44. REI、RETI。45. PC、DPTR。46. P1、I/O口。47. I/O口、地址/數(shù)據(jù)。48. 8、6。49. 模擬、數(shù)字。50. 并行、串行。51. 鍵盤(pán)、顯示器。52. I/O口、高8位地址。53. 電平、邊沿。54. 微處理器、存儲(chǔ)器、I/O接口電路。55. 增大、加1。56. 靜態(tài)、動(dòng)態(tài)。57. 、。58. 定時(shí)、計(jì)數(shù)。59. 存儲(chǔ)器、堆棧。60. 共陰極、共陽(yáng)極。三、簡(jiǎn)答題(每題2分)1. 簡(jiǎn)述51單片機(jī)單片機(jī)復(fù)位后的狀態(tài)。2. 什么是偽指令?3. 子程序與主程序間的參數(shù)傳遞有哪幾種方式?特點(diǎn)任何?4. 什么是單片機(jī)?其主要特點(diǎn)如何?5. 以8位,滿(mǎn)量程5V為例,說(shuō)明DAC分辨率的概念。6. 簡(jiǎn)述51單片機(jī)單片機(jī)并行口的負(fù)載能力。7. 簡(jiǎn)述51單片機(jī)單片機(jī)數(shù)據(jù)存儲(chǔ)器的配置。8. 簡(jiǎn)述中斷源、中斷請(qǐng)求、中斷響應(yīng)、中斷服務(wù)、中斷返回及中斷系統(tǒng)的概念。9. 什么是數(shù)制?簡(jiǎn)述常用數(shù)制的使用特點(diǎn)。10. 單片機(jī)擴(kuò)展存儲(chǔ)器時(shí)需要實(shí)現(xiàn)哪些擴(kuò)展總線(xiàn)?11. 簡(jiǎn)述51單片機(jī)單片機(jī)的基本資源?12. 簡(jiǎn)述單片機(jī)產(chǎn)品近況。13. 簡(jiǎn)述8155接口芯片的片內(nèi)資源。14. 簡(jiǎn)述51單片機(jī)單片機(jī)并行口的功能。15. 簡(jiǎn)述LED顯示器的動(dòng)態(tài)顯示原理。16. 簡(jiǎn)述中斷機(jī)制的優(yōu)點(diǎn)。17. 哪些條件出現(xiàn)會(huì)使單片機(jī)硬件受阻,使硬件中斷指令不能產(chǎn)生?18. 簡(jiǎn)述定時(shí)功能的幾種實(shí)現(xiàn)方法。19. 帶符號(hào)的數(shù)在計(jì)算機(jī)中有哪些表示方法?特點(diǎn)如何?20. 簡(jiǎn)述并行通信和串行通信的特點(diǎn)。21. 簡(jiǎn)述51單片機(jī)單片機(jī)程序存儲(chǔ)器的配置。22. 簡(jiǎn)述單片機(jī)的應(yīng)用領(lǐng)域。23. 簡(jiǎn)述單片機(jī)應(yīng)用時(shí)串行口初始化的內(nèi)容。24. 以12位,滿(mǎn)量程10V為例,說(shuō)明ADC分辨率的概念。25. 簡(jiǎn)述RS232C接口存在的問(wèn)題。26. 簡(jiǎn)述單片機(jī)與輸入/輸出設(shè)備的數(shù)據(jù)傳送方式。27. 簡(jiǎn)述異步通信及其特點(diǎn)。28. 簡(jiǎn)述奇偶校驗(yàn)的實(shí)現(xiàn)原理。29. 簡(jiǎn)述51單片機(jī)單片機(jī)的編程語(yǔ)言及特點(diǎn)。30. 簡(jiǎn)述單片機(jī)定時(shí)/計(jì)數(shù)器應(yīng)用時(shí),初始化程序通常應(yīng)完成的任務(wù)。31. 簡(jiǎn)述中斷優(yōu)先級(jí)的原則。32. 簡(jiǎn)述中斷響應(yīng)的條件。33. 簡(jiǎn)述51單片機(jī)單片機(jī)的尋址方式。34. 什么是ASCII碼?字符的ASCII碼與其數(shù)值有何不同?35. 簡(jiǎn)述中斷響應(yīng)的過(guò)程。36. 簡(jiǎn)述矩陣式鍵盤(pán)的掃描過(guò)程。37. 簡(jiǎn)述輸入/輸出接口的功能。38. 什么是BCD碼?它有何特點(diǎn)?39. 什么是模塊化程序設(shè)計(jì)??jī)?yōu)點(diǎn)如何?四、簡(jiǎn)答題答案(每題2分)1. 特殊功能寄存器復(fù)位后的狀態(tài)是確定的。P0P3為FFH,SP為07H,SBUF不定,IP、IE和PCON的有效位為0,其余的特殊功能寄存器的狀態(tài)均為00H。2. 偽指令是匯編程序能夠識(shí)別并對(duì)匯編過(guò)程進(jìn)行某種控制的匯編命令。它不是單片機(jī)執(zhí)行的指令,所以沒(méi)有對(duì)應(yīng)的可執(zhí)行目標(biāo)碼,匯編后產(chǎn)生的目標(biāo)程序中不會(huì)再出現(xiàn)偽指令。3. 一是利用累加器或寄存器,二是利用存儲(chǔ)器,三是利用堆棧;當(dāng)相互傳遞的數(shù)據(jù)較少時(shí),采用寄存器傳遞方式可以獲得較快的傳遞速度;當(dāng)相互傳遞的數(shù)據(jù)較多時(shí),宜采用存儲(chǔ)器或堆棧方式傳遞;如果是子程序嵌套時(shí),最好是采用堆棧方式。4. 在一片集成電路芯片上集成微處理器、存儲(chǔ)器、I/O接口電路,從而構(gòu)成了單芯片微型計(jì)算機(jī),即單片機(jī)。單片機(jī)體積小、價(jià)格低、可靠性高,其非凡的嵌入式應(yīng)用形態(tài)對(duì)于滿(mǎn)足嵌入式應(yīng)用需求具有獨(dú)特的優(yōu)勢(shì)。5. DAC分辨率是指輸入數(shù)字量的最低有效位(LSB)發(fā)生變化時(shí),所對(duì)應(yīng)的輸出模擬量(常為電壓)的變化量。它反映了輸出模擬量的最小變化值。對(duì)于5V的滿(mǎn)量程,采用位的DAC時(shí),分辨率為5V/2819.5mV;當(dāng)采用12位的DAC時(shí),分辨率則為5V/2121.22mV。顯然,位數(shù)越多分辨率就越高。6. P0口的每一位口線(xiàn)可以驅(qū)動(dòng)8個(gè)LSTTL負(fù)載。在作為通用I/O口時(shí),由于輸出驅(qū)動(dòng)電路是開(kāi)漏方式,由集電極開(kāi)路(OC門(mén))電路或漏極開(kāi)路電路驅(qū)動(dòng)時(shí)需外接上拉電阻;當(dāng)作為地址/數(shù)據(jù)總線(xiàn)使用時(shí),口線(xiàn)輸出不是開(kāi)漏的,無(wú)須外接上拉電阻。P1、P2、P3口的每一位能驅(qū)動(dòng)4個(gè)LSTTL負(fù)載。它們的輸出驅(qū)動(dòng)電路設(shè)有內(nèi)部上拉電阻,所以可以方便地由集電極開(kāi)路(OC門(mén))電路或漏極開(kāi)路電路所驅(qū)動(dòng),而無(wú)須外接上拉電阻。7. 51單片機(jī)片內(nèi)RAM共有128字節(jié),分成工作寄存器區(qū)、位尋址區(qū)、通用RAM區(qū)三部分。基本型單片機(jī)片內(nèi)RAM地址范圍是00H7F。低端的00H1FH 共32個(gè)字節(jié)分成4個(gè)工作寄存器組,每組占8個(gè)單元。20H2FH共16個(gè)字節(jié)是位尋址區(qū)。30H7FH共80個(gè)字節(jié)為通用RAM區(qū)。8. 引起CPU中斷的根源,稱(chēng)為中斷源。中斷源向CPU提出的處理請(qǐng)求,稱(chēng)為中斷請(qǐng)求或中斷申請(qǐng)。CPU暫時(shí)中斷原來(lái)的事務(wù)A,轉(zhuǎn)去處理事件B的過(guò)程,稱(chēng)為CPU的中斷響應(yīng)過(guò)程。對(duì)事件B的整個(gè)處理過(guò)程,稱(chēng)為中斷服務(wù)。處理完畢后,再回到原來(lái)被中斷的地方(即斷點(diǎn)),稱(chēng)為中斷返回。實(shí)現(xiàn)上述中斷功能的部件稱(chēng)為中斷系統(tǒng)。9. 數(shù)制是計(jì)數(shù)的規(guī)則,在人們使用最多的是進(jìn)位計(jì)數(shù)制中,表示數(shù)的符號(hào)在不同的位置上時(shí)所代表的數(shù)的值不同。十進(jìn)制是人們?nèi)粘I钪凶钍煜さ倪M(jìn)位計(jì)數(shù)制;二進(jìn)制是在計(jì)算機(jī)系統(tǒng)中采用的進(jìn)位計(jì)數(shù)制;十六進(jìn)制是人們?cè)谟?jì)算機(jī)指令代碼和數(shù)據(jù)的書(shū)寫(xiě)中經(jīng)常使用的數(shù)制。10. 數(shù)據(jù)總線(xiàn)寬度為8位,由P0口提供;地址總線(xiàn)寬度為16位,可尋址范圍達(dá)216,即64K。低8位A7A0由P0口經(jīng)地址鎖存器提供,高8位A15A8由P2口提供。由于P0口是數(shù)據(jù)、地址分時(shí)復(fù)用的,所以P0口輸出的低8位地址必須用地址鎖存器進(jìn)行鎖存;控制總線(xiàn)由Error! No bookmark name given.、ALE和等信號(hào)組成,用于讀/寫(xiě)控制、片外ROM選通、地址鎖存控制和片內(nèi)、片外ROM選擇。11. 8位CPU,另含位處理器;4KROM,128字節(jié)RAM;4個(gè)并口,1個(gè)全雙工串口,5個(gè)中斷源。12. 一是51單片機(jī)系列單片機(jī)兼容產(chǎn)品繁多,主流地位已經(jīng)形成。如ATMEL公司的AT89系列、Philips公司的80C552系列、華邦公司的W77C51系列、Cygnal公司的C8051F系列;二是非51單片機(jī)結(jié)構(gòu)單片機(jī)不斷推出,給用戶(hù)提供了更為廣泛的選擇空間,如Microchip公司的PIC系列、TI公司的MSP430F系列等。13. SRAM:容量為256字節(jié);并行口:可編程的8位口A、B和6位口C;計(jì)數(shù)器:一個(gè)14位的二進(jìn)制減法計(jì)數(shù)器;只允許寫(xiě)入的位命令寄存器/只允許讀出的位狀態(tài)寄存器。14. 51單片機(jī)單片機(jī)有4個(gè)8位的并行I/O口P0、P1、P2和P3。當(dāng)不需要擴(kuò)展時(shí),P0口、P2口可用作通用的輸入/輸出口。當(dāng)需要擴(kuò)展時(shí),P0口作為分時(shí)復(fù)用的低8位地址/數(shù)據(jù)總線(xiàn),P2口作為高8位地址總線(xiàn)。P1口是51單片機(jī)的惟一的單功能口,僅能用作通用的數(shù)據(jù)輸入/輸出口。P3口是雙功能口,除具有數(shù)據(jù)輸入/輸出功能外,每一口線(xiàn)還具有特殊的第二功能。15. 就是一位一位地輪流點(diǎn)亮顯示器的各個(gè)位(掃描)。對(duì)于顯示器的每一位而言,每隔一段時(shí)間點(diǎn)亮一次。雖然在同一時(shí)刻只有一位顯示器在工作(點(diǎn)亮),但由于人眼的視覺(jué)暫留效應(yīng)和發(fā)光二極管熄滅時(shí)的余輝,我們看到的卻是多個(gè)字符“同時(shí)”顯示。顯示器亮度既與點(diǎn)亮?xí)r的導(dǎo)通電流有關(guān),也與點(diǎn)亮?xí)r間長(zhǎng)短和間隔時(shí)間有關(guān)。調(diào)整電流和時(shí)間參數(shù),即可實(shí)現(xiàn)亮度較高較穩(wěn)定的顯示。16. 1、分時(shí)操作。CPU可以分時(shí)為多個(gè)I/O設(shè)備服務(wù),提高了計(jì)算機(jī)的利用率;2、實(shí)時(shí)響應(yīng)。CPU能夠及時(shí)處理應(yīng)用系統(tǒng)的隨機(jī)事件,系統(tǒng)的實(shí)時(shí)性大大增強(qiáng);3、可靠性高。CPU具有處理設(shè)備故障及掉電等突發(fā)性事件的能力,從而使系統(tǒng)可靠性提高。17. CPU正在處理同級(jí)或高優(yōu)先級(jí)中斷;當(dāng)前查詢(xún)的機(jī)器周期不是所執(zhí)行指令的最后一個(gè)機(jī)器周期。即在完成所執(zhí)行指令前,不會(huì)響應(yīng)中斷,從而保證指令在執(zhí)行過(guò)程中不被打斷;正在執(zhí)行的指令為RET、RETI或任何訪(fǎng)問(wèn)IE或IP寄存器的指令。即只有在這些指令后面至少再執(zhí)行一條指令時(shí)才能接受中斷請(qǐng)求。18. 軟件定時(shí),這種定時(shí)不占用硬件資源,但占用了CPU時(shí)間,降低了CPU的利用率;采用時(shí)基電路定時(shí),此種方法實(shí)現(xiàn)容易,改變電阻和電容值,可以在一定范圍內(nèi)改變定時(shí)值。但在硬件連接好以后,定時(shí)值與定時(shí)范圍不能由軟件進(jìn)行控制和修改,即不可編程;采用可編程芯片定時(shí):這種定時(shí)芯片的定時(shí)值及定時(shí)范圍很容易用軟件來(lái)確定和修改,此種芯片定時(shí)功能強(qiáng),使用靈活。19. 帶符號(hào)的數(shù)在計(jì)算機(jī)中可以用原碼、反碼和補(bǔ)碼表示。采用原碼和反碼表示時(shí),符號(hào)位不能同數(shù)值一道參加運(yùn)算。補(bǔ)碼表示可以將減法運(yùn)算轉(zhuǎn)換為加法運(yùn)算,同時(shí)數(shù)值連同符號(hào)位可以一起參加運(yùn)算,這非常有利于計(jì)算機(jī)的實(shí)現(xiàn)。20. 并行通信的特點(diǎn)是:控制簡(jiǎn)單、傳輸速度快;由于傳輸線(xiàn)較多,長(zhǎng)距離傳送時(shí)成本高且接收方的各位同時(shí)接收存在困難。串行通信的特點(diǎn)是:傳輸線(xiàn)少,長(zhǎng)距離傳送時(shí)成本低,且可以利用電話(huà)網(wǎng)等現(xiàn)成的設(shè)備,但數(shù)據(jù)的傳送控制比并行通信復(fù)雜。21. 51單片機(jī)內(nèi)部有4KB的掩膜ROM;87C51內(nèi)部有4KB的EPROM;而80C31內(nèi)部沒(méi)有程序存儲(chǔ)器,51單片機(jī)的引腳為訪(fǎng)問(wèn)內(nèi)部或外部程序存儲(chǔ)器的選擇端。接高電平時(shí),CPU將首先訪(fǎng)問(wèn)內(nèi)部存儲(chǔ)器,當(dāng)指令地址超過(guò)0FFFH時(shí),自動(dòng)轉(zhuǎn)向片外ROM去取指令;接低電平時(shí)(接地),CPU只能訪(fǎng)問(wèn)外部程序存儲(chǔ)器(對(duì)于80C31單片機(jī),由于其內(nèi)部無(wú)程序存儲(chǔ)器,只能采用這種接法)。外部程序存儲(chǔ)器的地址從0000H開(kāi)始編址。程序存儲(chǔ)器低端的一些地址被固定地用作特定的入口地址。22. 智能儀器儀表;機(jī)電一體化產(chǎn)品;實(shí)時(shí)工業(yè)控制;分布系統(tǒng)的前端模塊;家用電器。23. 確定T1的工作方式(編程TMOD寄存器);計(jì)算T1的初值,裝載TH1、TL1;啟動(dòng)T1(編程TCON中的TR1位);確定串行口控制(編程SCON寄存器);串行口在中斷方式工作時(shí),要進(jìn)行中斷設(shè)置(編程IE、IP寄存器)。24. ADC的分辨率是指使輸出數(shù)字量變化一個(gè)相鄰數(shù)碼所需輸入模擬電壓的變化量。常用二進(jìn)制的位數(shù)表示。例如12位ADC的分辨率就是12位,或者說(shuō)分辨率為滿(mǎn)刻度FS的1/212。一個(gè)10V滿(mǎn)刻度的12位ADC能分辨輸入電壓變化最小值是10V×1/212=2.4mV。25. 1、傳輸距離短,傳輸速率低;2、有電平偏移;3、抗干擾能力差。26. 1、無(wú)條件傳送;2、查詢(xún)狀態(tài)傳送;3、中斷傳送方式;4、直接存儲(chǔ)器存?。―MA)方式。27. 異步通信是指通信的發(fā)送與接收設(shè)備使用各自的時(shí)鐘控制數(shù)據(jù)的發(fā)送和接收過(guò)程。異步通信是以字符(構(gòu)成的幀)為單位進(jìn)行傳輸。異步通信的特點(diǎn)是不要求收發(fā)雙方時(shí)鐘的嚴(yán)格一致,實(shí)現(xiàn)容易,設(shè)備開(kāi)銷(xiāo)較小,但每個(gè)字符要附加23位用于起止位,各幀之間還有間隔,因此傳輸效率不高。28. 在發(fā)送數(shù)據(jù)時(shí),數(shù)據(jù)位尾隨的1位為奇偶校驗(yàn)位(1或0)。當(dāng)約定為奇校驗(yàn)時(shí),數(shù)據(jù)中“1”的個(gè)數(shù)與校驗(yàn)位“1”的個(gè)數(shù)之和應(yīng)為奇數(shù);當(dāng)約定為偶校驗(yàn)時(shí),數(shù)據(jù)中“1”的個(gè)數(shù)與校驗(yàn)位“1”的個(gè)數(shù)之和應(yīng)為偶數(shù)。接收方與發(fā)送方的校驗(yàn)方式應(yīng)一致。接收字符時(shí),對(duì)“1”的個(gè)數(shù)進(jìn)行校驗(yàn),若發(fā)現(xiàn)不一致,則說(shuō)明傳輸數(shù)據(jù)過(guò)程中出現(xiàn)了差錯(cuò)。29. 51單片機(jī)單片機(jī)的程序設(shè)計(jì)主要采用兩種語(yǔ)言,一種是匯編語(yǔ)言,另一種是高級(jí)語(yǔ)言(如C51)。采用高級(jí)語(yǔ)言進(jìn)行程序設(shè)計(jì),對(duì)系統(tǒng)硬件資源的分配比用匯編語(yǔ)言簡(jiǎn)單,且程序的閱讀和修改比較容易,適于編寫(xiě)較大一點(diǎn)的程序。匯編語(yǔ)言生成的目標(biāo)程序占存儲(chǔ)空間少、運(yùn)行速度快,具有效率高、實(shí)時(shí)性強(qiáng)的優(yōu)點(diǎn),適于編寫(xiě)短小高效的程序。30. 1、對(duì)TMOD賦值,以確定T0和T1的工作方式;2、計(jì)算初值,并將其寫(xiě)入TH0、TL0或TH1、TL1;3、中斷方式時(shí),則對(duì)IE賦值,開(kāi)放中斷;4、使TR0或TR1置位,啟動(dòng)定時(shí)/計(jì)數(shù)器開(kāi)始定時(shí)或計(jì)數(shù)。31. 1、CPU同時(shí)接收到幾個(gè)中斷時(shí),首先響應(yīng)優(yōu)先級(jí)別最高的中斷請(qǐng)求;2、正在進(jìn)行的中斷過(guò)程不能被新的同級(jí)或低優(yōu)先級(jí)的中斷請(qǐng)求所中斷;3、正在進(jìn)行的低優(yōu)先級(jí)中斷服務(wù),能被高優(yōu)先級(jí)中斷請(qǐng)求所中斷。32. 第一,中斷源有中斷請(qǐng)求;第二,此中斷源的中斷允許位為1;第三是CPU開(kāi)中斷(即EA=1)。同時(shí)滿(mǎn)足這三個(gè)條件時(shí),CPU才有可能響應(yīng)中斷。33. 51單片機(jī)單片機(jī)的尋址方式有七種。即:寄存器尋址、直接尋址、寄存器間接尋址、立即尋址、基址寄存器加變址寄存器變址尋址、相對(duì)尋址和位尋址。34. ASCII碼是美國(guó)標(biāo)準(zhǔn)信息交換代碼的簡(jiǎn)稱(chēng),它常用于字符的二進(jìn)制編碼。字符的ASCII碼與其數(shù)值是不同的概念。如,字符“9”的ASCII碼是0011 1001B(即39H);而其數(shù)值是0000 1001B(即09H)。35. 將相應(yīng)的優(yōu)先級(jí)狀態(tài)觸發(fā)器置1(以阻斷后來(lái)的同級(jí)或低級(jí)的中斷請(qǐng)求);執(zhí)行一條硬件LCALL指令,即把程序計(jì)數(shù)器PC的內(nèi)容壓入堆棧保存,再將相應(yīng)的中斷服務(wù)程序的入口地址送入PC;執(zhí)行中斷服務(wù)程序。36. 1、判有無(wú)按鍵按下。將行線(xiàn)接至單片機(jī)的輸入口,列線(xiàn)接至單片機(jī)的輸出口,首先使所有列線(xiàn)為低電平,然后讀行線(xiàn)狀態(tài),若行線(xiàn)均為高電平,則沒(méi)有鍵按下;若讀出的行線(xiàn)狀態(tài)不全為高電平,則可以斷定有鍵按下。2、判斷按下的是哪一個(gè)鍵。先讓Y0這一列為低電平,其余列線(xiàn)為高電平,讀行線(xiàn)狀態(tài),如行線(xiàn)狀態(tài)不全為“1”,則說(shuō)明所按鍵在該列,否則不在該列。然后讓Y1列為低電平,其它列為高電平,判斷Y1列有無(wú)按鍵按下。3、鍵處理。鍵處理是根據(jù)所按鍵散轉(zhuǎn)進(jìn)入相應(yīng)的功能程序。37. 1、對(duì)單片機(jī)輸出的數(shù)據(jù)鎖存;2、對(duì)輸入設(shè)備的三態(tài)緩沖;3、信號(hào)轉(zhuǎn)換;4、時(shí)序協(xié)調(diào)。38. BCD碼是用二進(jìn)制碼表示十進(jìn)制數(shù)的代碼。用1個(gè)字節(jié)表示2位十進(jìn)制數(shù)的代碼,稱(chēng)為壓縮的BCD碼。用8位二進(jìn)制代碼表示的1位十進(jìn)制數(shù)的編碼稱(chēng)為非壓縮的BCD碼。BCD碼與十進(jìn)制數(shù)的關(guān)系直觀,容易閱讀,其相互轉(zhuǎn)換也很簡(jiǎn)單。用BCD碼表示的十進(jìn)制數(shù)的數(shù)位要較純二進(jìn)制表示的十進(jìn)制數(shù)位更長(zhǎng),運(yùn)算速度減慢。39. 應(yīng)用系統(tǒng)的程序一般由包含多個(gè)模塊的主程序和各種子程序組成。每一程序模塊都要完成一個(gè)明確的任務(wù),實(shí)現(xiàn)某個(gè)具體的功能,如:發(fā)送、接收、延時(shí)、打印和顯示等。采用模塊化的程序設(shè)計(jì)方法,將這些不同的具體功能程序進(jìn)行獨(dú)立的設(shè)計(jì)和分別調(diào)試,最后將這些模塊程序裝配成整體程序并進(jìn)行聯(lián)調(diào)。其優(yōu)點(diǎn)是把一個(gè)多功能的復(fù)雜的程序劃分為若干個(gè)簡(jiǎn)單的、功能單一的程序模塊,有利于程序的設(shè)計(jì)和調(diào)試,有利于程序的優(yōu)化和分工,提高了程序的閱讀性和可靠性,使程序的結(jié)構(gòu)層次一目了然。五、單選題(每題1分)1. 指令MOV A,R0 的尋址方式是 。A:寄存器尋址B:立即尋址C:直接尋址D:寄存器間接尋址2. 在51單片機(jī)單片機(jī)芯片的串行口電平采用的電平為 。A:TTL電平B:RS232C電平C:RS422電平D:RS485電平3. 在51單片機(jī)應(yīng)用系統(tǒng)中,要求既擴(kuò)展并口又?jǐn)U展RAM時(shí),應(yīng)優(yōu)先采用 。A:8155B:8255C:7279D:82534. 在51單片機(jī)單片機(jī)中,控制中斷優(yōu)先級(jí)的寄存器是 。A:TCONB:IEC:IPD:SCON5. 在51單片機(jī)單片機(jī)中,含有串行口中斷標(biāo)志的寄存器是 。A:TCONB:IEC:IPD:SCON6. 指令MOVX DPTR,A 產(chǎn)生的信號(hào)是 。A:ALEB:C:D:7. 指令MOV 30H,C 的尋址方式是 。A:寄存器尋址B:位尋址C:直接尋址D:間接尋址8. 在51單片機(jī)單片機(jī)中,利用串行口進(jìn)行并口擴(kuò)展時(shí)應(yīng)采用 。A:方式0B:方式1C:方式2D:方式39. 在51單片機(jī)單片機(jī)中,對(duì)于沒(méi)有嵌套的中斷,中斷響應(yīng)時(shí)間最少也要 。A:2個(gè)機(jī)器周期B:3個(gè)機(jī)器周期C:4個(gè)機(jī)器周期D:5個(gè)機(jī)器周期10. 當(dāng)PSW=10H時(shí),當(dāng)前工作寄存器組的地址范圍是 。A:00H07HB:08H0FHC:10H17HD:18H1FH11. 在單片機(jī)應(yīng)用系統(tǒng)中,兩線(xiàn)雙向長(zhǎng)距離(幾百米)通信應(yīng)采用 。A:TTL電平B:RS232C電平C:RS422電平D:RS485電平12. 若一個(gè)壓縮的BCD碼為 0001 0001B,它表示的數(shù)是 。A:11HB:11C:17D:0001 0001B13. 在51單片機(jī)單片機(jī)中,設(shè)定方式時(shí)可以使T1停止計(jì)數(shù)的方式為 。A:方式0B:方式1C:方式2D:方式314. DAC0832可以實(shí)現(xiàn)兩路模擬信號(hào)的同步輸出,這是利用了該芯片的 特性。A:?jiǎn)螛O性B:雙極性C:?jiǎn)尉彌_D:雙緩沖15. 當(dāng)PSW=10H時(shí),工作寄存器R1的地址是 。A:01HB:11HC:02H:12H16. 在51單片機(jī)單片機(jī)中,若優(yōu)先級(jí)設(shè)置相同,以下中斷源同時(shí)有效時(shí)優(yōu)先相應(yīng)的中斷是 。A:TF1B:IE1C:TF0D:IE017. 以下的4條指令中,錯(cuò)誤的指令是 。A:ADD A,R0B:ADDC A,R0 C:SUB A,R0D:SUBB A,R018. 指令JC 80H 的尋址方式是 。A:相對(duì)尋址B:立即尋址C:直接尋址D:變址尋址19. AD574輸出二進(jìn)制位數(shù)最高可以達(dá)到 。A:10位B:12位C:14位D:16位20. 51單片機(jī)復(fù)位時(shí),SP的狀態(tài)為 。A:00HB:07HC:08HD:不確定21. 在以下幾個(gè)地址中,可以進(jìn)行位尋址的單元是 。A:87HB:88HC:89HD:8AH22. 字符“A”的ASCII碼是 。A:0AHB:10C:0000 1010BD:41H23. 電子計(jì)算機(jī)系統(tǒng)中采用的計(jì)數(shù)制是 。A:十進(jìn)制B:二進(jìn)制C:八進(jìn)制D:十六進(jìn)制24. 一個(gè)帶符號(hào)數(shù)的補(bǔ)碼是 1111 1111B,該數(shù)為 。A:-1B:-127C:-128D:+125. 指令DJNZ Rn,rel 指的是 。A:比較不等轉(zhuǎn)移B:減1不為0轉(zhuǎn)移C:散轉(zhuǎn)移D:長(zhǎng)跳轉(zhuǎn)26. 利用8155產(chǎn)生連續(xù)方波,其計(jì)數(shù)輸出方式為 。A:方式0B:方式1C:方式2D:方式327. 在51單片機(jī)單片機(jī)中,對(duì)于沒(méi)有嵌套的中斷,中斷響應(yīng)時(shí)間最多是 。A:6個(gè)機(jī)器周期B:7個(gè)機(jī)器周期C:8個(gè)機(jī)器周期D:9個(gè)機(jī)器周期28. 以下的4條指令中,既有堆棧操作又影響中斷觸發(fā)器的指令是 。A:ACALLB:LCALLC:RETD:RETI29. 對(duì)于以下EPROM芯片,單個(gè)芯片具有8K容量的是 。A:2732B:2764C:27128D:2725630. 若(A)=C3H,(R0)=AAH,指令XRL A,R0執(zhí)行后,A的內(nèi)容是 。A:52HB:69HC:EBHD:6CH31. 指令MOV A,R0 的尋址方式是 。A:寄存器尋址B:立即尋址C:直接尋址D:變址尋址32. 指令MOV A,P1的尋址方式是 。A:寄存器尋址B:立即尋址C:直接尋址D:間接尋址33. 在51單片機(jī)單片機(jī)中,控制外中斷觸發(fā)方式的寄存器是 。A:TCONB:IEC:IPD:SCON34. 51單片機(jī)復(fù)位時(shí),P0P3口鎖存器的狀態(tài)為 。A:00HB:80HC:不確定D:FFH35. 在匯編語(yǔ)言中,十六進(jìn)制數(shù)據(jù)正確的書(shū)寫(xiě)格式是 。A:100lBB:A8HC:0A8HD:A836. 51單片機(jī)單片機(jī)的程序存儲(chǔ)器最大尋址范圍是 。A:64K字節(jié)B:32K字節(jié)C:16K字節(jié)D:8K字節(jié)37. 在51單片機(jī)單片機(jī)中,8位數(shù)據(jù)位可變波特率的雙機(jī)通信應(yīng)采用 。A:方式0B:方式1C:方式2D:方式338. 89C51采用的內(nèi)部程序存儲(chǔ)器是 。A:EPROMB:ROMLessC:FlashD:掩膜ROM39. 當(dāng)要求ADC采用8位逐次逼近式,精度優(yōu)于±1/2LSB時(shí),常用的芯片為 。A:ADC0809B:ADC0808C:AD574D:MC1443340. 指令MOVX A,DPTR 產(chǎn)生的信號(hào)是 。A:ALEB:C:D:41. MC14433的轉(zhuǎn)換輸出格式為 。A:二進(jìn)制碼B:ASCII碼C:BCD碼D:補(bǔ)碼42. 以下的4條指令中,“不帶進(jìn)位循環(huán)左移”指的是 。A:RL AB:RLC AC:RR AD:RRC A43. 若(CY)=1,P1.0為0,執(zhí)行指令A(yù)NL C,P1.0后 。A:P1.0為1B:(CY)不變C:(CY)=1D:(CY)=044. 指令MOV A,#50H 的尋址方式是 。A:寄存器尋址B:立即尋址C:直接尋址D:變址尋址45. 一個(gè)帶符號(hào)數(shù)的補(bǔ)碼是 1000 0000B,該數(shù)為 。A:0B:-1C:-127D:-12846. 在51單片機(jī)的4個(gè)并口中,當(dāng)由OC門(mén)驅(qū)動(dòng)需要外接上拉電阻的是 。A:P0口B:P2口C:P1口D:P3口47. 計(jì)算機(jī)中帶符號(hào)數(shù)的運(yùn)算最常采用的是 。A:原碼 B:反碼C:補(bǔ)碼D:BCD碼48. 在51單片機(jī)單片機(jī)中,不使用T1的多機(jī)通信應(yīng)采用 。A:方式0B:方式1C:方式2D:方式349. 對(duì)于子程序與主程序的參數(shù)傳遞,當(dāng)要求較快的傳遞速度時(shí)宜采用的方式是 。A:內(nèi)部存儲(chǔ)器B:外部存儲(chǔ)器C:寄存器D:堆棧50. 以下的4條指令中,錯(cuò)誤的指令是 。A:INC AB:DEC A C:INC DPTRD:DEC DPTR51. 在51單片機(jī)單片機(jī)中, 不屬于特殊功能寄存器范疇的是 。A:PCB:ACCC:BD:PSW52. 以下的4條指令中,錯(cuò)誤的指令是 。A:XCH A,R0B:XCH A ,R0 C:XCHD A,R0 D:XCHD A,R053. 指令MOV A,A+DPTR的尋址方式是 。A:寄存器尋址B:立即尋址C:直接尋址D:變址尋址54. 在51單片機(jī)單片機(jī)中,控制中斷允許的寄存器是 。A:TCONB:IEC:IPD:SCON55. 在51單片機(jī)單片機(jī)中,可以把T0分成2個(gè)獨(dú)立的計(jì)數(shù)器的方式為 。A:方式0B:方式1C:方式2D:方式356. 在51單片機(jī)單片機(jī)中,可變波特率的多機(jī)通信應(yīng)采用 。A:方式0B:方式1C:方式2D:方式357. I/O設(shè)備經(jīng)接口與單片機(jī)連接,不傳輸數(shù)據(jù)時(shí)對(duì)總線(xiàn)呈高阻,這是利用接口的 功能。A:數(shù)據(jù)鎖存B:三態(tài)緩沖C:時(shí)序協(xié)調(diào)D:信號(hào)轉(zhuǎn)換58. 在51單片機(jī)應(yīng)用系統(tǒng)中,對(duì)于較復(fù)雜的I/O設(shè)備的請(qǐng)求能及時(shí)響應(yīng),應(yīng)采用 傳送。A:無(wú)條件B:狀態(tài)查詢(xún)C:中斷D:DMA59. 51單片機(jī)單片機(jī)采用的生產(chǎn)工藝是 。A:CMOSB:HMOSC:NMOSD:CHMOS60. 在PSW中,用戶(hù)自定義標(biāo)志是 。A:CYB:ACC:PD:F061. 51單片機(jī)基本型單片機(jī)具有中斷源的個(gè)數(shù)為 。A:4個(gè)B:5個(gè)C:6個(gè)D:7個(gè)62. 對(duì)于以下RAM芯片,單個(gè)芯片具有16K容量的是 。A:6116B:6264C:62128D:6225663. 以下的4條指令中,錯(cuò)誤的指令是 。A:MUL A,B B:MUL ABC:ADD A,BD:SUBB A,B64. 在51單片機(jī)單片機(jī)中,要求計(jì)數(shù)值較大時(shí)應(yīng)采用 。A:方式0B:方式1C:方式2D:方式365. 在51單片機(jī)單片機(jī)中,具有自動(dòng)重裝的方式為 。A:方式0B:方式1C:方式2D:方式366. 以下的4條指令中,既完成判位轉(zhuǎn)移又完成清位的指令是 。A:JNC relB:JB bit,relC:JBC bit,relD:JNB bit,rel67. 若51單片機(jī)單片機(jī)的晶振頻率為6MHz,則其機(jī)器周期為 。A:1微秒B:2微秒C:1毫秒D:2毫秒六、單選題 答案1.D2.A3.A4.C5.D。6.C。7.B。8.A。9.B。10.C。11.D。12.C。13.D。14.D。15.B。16.D。17.C。18.A。19.B。20.B。21.B。22.D。23.B。24.A。25.B。26.B。27.C。28.D。29.B。30.B。31.A。32.C。33.A。34.D。35.C。36.A。37.B。38.C。39.B。40.B。41.C。42.A。43.D。44.B。45.D。46.A。47.C。48.C。49.C。50.D。51.A。52.C。53.D。54.B。55.D。56.D。57.B。58.C。59.D。60.D。61.B。62.C。63.A。64.B。65.C。66.C。67.B。七、分析設(shè)計(jì)題A (一)案例分析(每題10分)1. 程序段如下,試說(shuō)明其功能。MOV R0,50HMOV R1,60H MOV A,R0 ADD A,R1 MOV R0,A INC R0 INC R1 MOV A,R0 ADDC A,R1 MOV R0,A MOV 00H,C2. 設(shè)R020H,R125H,(20H)80H,(21H)90H,(22H)A0H,(25H)A0H,(26H)6FH,(27H)76H,試在后面的空格中填入程序執(zhí)行后的結(jié)果。 CLR C MOV R2,#3LOOP:MOV A,R0 ADDC A,R1 MOV R0,A INC R0 INC R1 DJNZ R2,LOOP JNC NEXTMOV R0,#01H SJMP $NEXT:DEC R0 SJMP $3. 下表為05的ASCII碼在程序存儲(chǔ)器中的位置,試根據(jù)下表用查表法編寫(xiě)一子程序,將R2中的數(shù)字(范圍05)轉(zhuǎn)換成ASCII碼,存入外部RAM1000H單元中。 地址2000H2001H2002H2003H2004H2005H內(nèi)容30H31H32H33H34H35H4. 試閱讀下面的程序,指出該程序結(jié)束后累加器ACC和寄存器TH0的值,并說(shuō)明該程序完成了怎樣的功能。ORG 0000HMOV SP,#60HMOV A,#10HMOV TH0,#20HPUSH ACC PUSH TH0 POP ACC POP TH0END5. 設(shè)A02H,下面的程序運(yùn)行后,A H。請(qǐng)說(shuō)明該程序的功能是什么? INC A MOVC A,A+PC RETTAB1:DB 30H DB 31H DB 32H DB 39H6. 程序段如下,試說(shuō)明其功能。ST:MOV A,30H ACALL SQR MOV R1,A MOV A,31H ACALL SQR ADD A,R1 MOV 32H,A SJMP $SQR :MOV DPTR,#TAB MOVC A,A+DPTR RET TAB :DB 0,1,4,9,16 ,25,36,49,64,817. 設(shè)(20H)03H, (22H)50H,(23H)5AH,(24H)71H,給下面程序加上注釋?zhuān)⑻顚?xiě)程序執(zhí)行后的結(jié)果。(21H) H, (00H) 。 CLR A CLR C MOV R2, 20H MOV R1, #22H LOOP: ADDC A, R1 INC R1 DJNZ R2, LOOP MOV 21H, A MOV 00H , C8. 在單片機(jī)8031芯片外擴(kuò)展8 KB EPROM和8 KB RAM各一片,組成單片機(jī)應(yīng)用系統(tǒng)。試說(shuō)明應(yīng)采用的存儲(chǔ)器型號(hào)并編寫(xiě)程序,將外部RAM的200H2FFH單元的內(nèi)容傳送到400H4FFH單元。9. 有一程序如下,試說(shuō)明其功能。 ADDB:MOV A ,40H ADD A ,50H DA A MOV 60H ,A MOV A,41H ADDC A ,51H DA A MOV 61H,A RET10. 設(shè)(40H)=12H, (41H)=22H , (42H)=7FH , (43H)=6AH , (44H)=5EH, 給下面程序加上注釋?zhuān)⑻顚?xiě)程序執(zhí)行后的結(jié)果,(50H) H。 START: MOV R0 , #40H MOV R7, #05H MOV A, R0 LOOP: INC R0 MOV 30H , R0 CJNE A, 30H , NEXT NEXT: JNC BIE1 MOV A, 30H BIE1: DJNZ R7, LOOP MOV 50H, A RET 八、案例分析(每題10分) 答案1. 1,雙字節(jié)無(wú)符號(hào)數(shù)加法。2,被加數(shù)存放在內(nèi)部RAM的51H、50H單元,加數(shù)存放在內(nèi)部RAM的61H、60H單元,相加的結(jié)果存放在內(nèi)部RAM的51H、50H單元,進(jìn)位存放在位尋址區(qū)的00H位中。2. 1,(20H) 20H 2,(21H) 00H 3,(22H) 17H 4,(23H) 01H 5,CY 1 6,A 17H 7,R0 23H 8,R1 28H 。3. ASC: MOV A, R2 MOV DPTR ,#TAB MOOVC A, A+DPTR MV DPTR, #1000H MOVX DPTR , A RET ORG 2000H TAB: DB 30H, 31H ,32H, 33H, 34H, 35H4. 1,利用堆棧交換了ACC和TH0的內(nèi)容2,(A)=20H3,(TH0)=10H5. 1,A的內(nèi)容偽32H。2,程序的功能是查09共10個(gè)字符的ASCII碼。6. 30H中數(shù)的平方加31H中數(shù)的平方,和存于32H單元。7. 1,(21H) 1B H2,(00H) 1 8. 1、2764、62642、 MOV DPTR,#200HLOOP:PUSH DPH MOVX A,DPTR MOV DPH,#04H MOVX DPTR,A POP DPH INC DPTR MOV R0,DPL CJNE R0,00H,LOOP SJMP $9. 兩個(gè)雙字節(jié)壓縮的BCD數(shù)相加:兩數(shù)的低字節(jié)分別存于40H和50H單元,兩數(shù)的高字節(jié)分別存于41H和51H單元,和的低字節(jié)存于60H單元,和的高字節(jié)存于61H單元。10. 1,(50H)7F H 2,查找最大數(shù),并存入50H單元。(二)、計(jì)算分析題(每題10分)1. 若單片機(jī)的晶振頻率為6 MHz。有一外部信號(hào)是周期為200ms的連續(xù)方波,請(qǐng)利用該信號(hào)作為定時(shí)器用T1的計(jì)數(shù)輸入,T1工作于方式2,請(qǐng)編程實(shí)現(xiàn)從P1.0輸出2秒的方波。2. 若單片機(jī)的晶振頻率為6 MHz,從P1.0輸出周期為1ms的連續(xù)方波,定時(shí)器用T0工作于方式2,試編程實(shí)現(xiàn)。3. 若單片機(jī)的晶振頻率為6 MHz,從P1.0輸出周期為1ms的連續(xù)方波,定時(shí)器用T0工作于方式2,實(shí)現(xiàn)的程序如下,試將不完整的部分填完整,并對(duì)程序加注釋。 ORG 0000H AJMP MAIN ORG H CPL P1.0 RETIMAIN:MOV TMOD,2 MOV TH0,# MOV SETB SETB ET0 SETB TR0 SJMP $ END4. 設(shè)8051單片機(jī)晶振頻率為6MHz,定時(shí)器T0工作于方式1。要求8051以中斷方式工作并在P1.0引腳輸出周期為500微秒的方波。試:計(jì)算初值、編寫(xiě)含有初始化功能的主程序和完成方波輸出的中斷服務(wù)程序。5. 設(shè)8051單片機(jī)晶振頻率為6MHz,定時(shí)器T0工作于方式1。要求8051以中斷方式工作并在P1.0引腳輸出周期為2毫秒的方波。試:計(jì)算初值、編寫(xiě)含有初始化功能的主程序和完成方波輸出的中斷服務(wù)程序。6. 若單片機(jī)的晶振頻率為6 MHz,從P1.0輸出周期為100ms的連續(xù)方波,定時(shí)器用T0工作于方式1,試編程實(shí)現(xiàn)。7. 若單片機(jī)的晶振頻率為6 MHz。有一外部信號(hào)是周期為200ms的連續(xù)方波,請(qǐng)利用該信號(hào)作為定時(shí)器用T0的計(jì)數(shù)輸入,T0工作于方式2,請(qǐng)編程實(shí)現(xiàn)從P1.7輸出4秒的方波。8. 設(shè)單片機(jī)的晶振頻率為12 MHz,要求從P1.0輸出周期為130ms的連續(xù)方波,定時(shí)器用T0工作于方式1,采用定時(shí)器溢出中斷方式,中斷優(yōu)先級(jí)為高優(yōu)先級(jí)。試編程實(shí)現(xiàn)。9. 若單片機(jī)的晶振頻率為6 MHz,從P1.7輸出周期為200ms的連續(xù)方波,定時(shí)器用T0工作于方式1,實(shí)現(xiàn)的程序如下,試將不完整的部分填完整,并對(duì)程序加注釋。 ORG 0000H AJMP MAIN ORG H CPL P1.0 RETIMAIN:MOV TMOD,1 MOV TH0,# MOV SETB SETB ET0 SETB TR0 SJMP $ END10. 設(shè)單片機(jī)的晶振頻率為6 MHz,要求從P1.0輸出周期為130ms的連續(xù)方波,定時(shí)器用T0工作于方式1,采用定時(shí)器溢出中斷方式,中斷優(yōu)先級(jí)為高優(yōu)先級(jí)。試編程實(shí)現(xiàn)。18

注意事項(xiàng)

本文(單片機(jī)技術(shù)試題集[共18頁(yè)])為本站會(huì)員(gfy****yf)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請(qǐng)重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話(huà):18123376007

備案號(hào):ICP2024067431號(hào)-1 川公網(wǎng)安備51140202000466號(hào)


本站為文檔C2C交易模式,即用戶(hù)上傳的文檔直接被用戶(hù)下載,本站只是中間服務(wù)平臺(tái),本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請(qǐng)立即通知裝配圖網(wǎng),我們立即給予刪除!