版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
吉大網(wǎng)考輔導(dǎo)資料及答案+單片機(jī)原理及應(yīng)用(1)在MCS-51中,需要外加電路實現(xiàn)中斷撤除的是()A電平方式的外部中斷B定時中斷C外部串行中斷D脈沖方式的外部中斷正確答案:A(2)計算機(jī)中總線有()種。A1B2C3D4正確答案:C(3)CPU包括運(yùn)算器和()兩部分A控制器B計數(shù)器C定時器D都不正確正確答案:A(4)8255A有()種基本工作方式A一B二C三D四正確答案:C(5)16KBRAM存儲器的首地址若為3000H,則末地址為()HA5FFFB6FFFC7FFFD8FFF正確答案:B(6)在MCS-51中,PC和DPTR都用于提供地址,而DPTR是為訪問()存儲器提供地址A程序B數(shù)據(jù)C總線D地址正確答案:B(7)如果手中僅有一臺示波器,可通過觀察()引腳的狀態(tài),來大致判斷MCS-51單片機(jī)正在工作AALEBPSWCDHLDPPT正確答案:A(8)MCS-51單片機(jī)程序存儲器的尋址范圍是由程序計數(shù)器PC的位數(shù)所決定的,因為MCS-51的PC是16位的,因此其尋址的范圍為()KBA8B16C32D64正確答案:D(9)指令周期是執(zhí)行()條指令的時間A1B2C3D4正確答案:A(10)在單片機(jī)中,主要使用的串行通信是()A同步通信B異步通信C并發(fā)通信D都不正確正確答案:B(11)使用雙緩沖方式的D/A轉(zhuǎn)換器,可實現(xiàn)多路模擬信號的()輸出。A同步B異步C并行D串行正確答案:A(12)串行口每一次傳送()字符.A1B2C3D4正確答案:A(13)通過堆棧操作實現(xiàn)子程序調(diào)用,首先就要把()的內(nèi)容入棧,以進(jìn)行斷點(diǎn)保護(hù)APCBDPTRCIEDSCON正確答案:A(14)8051單片機(jī)有()個定時器。A1B2C3D4正確答案:B(15)目前常用的單片機(jī)A/D轉(zhuǎn)換器的輸出形式大致分為()種A1B2C3D4正確答案:C(16)()是訪問特殊功能寄存器的唯一方法A寄存器尋址B直接尋址C立即尋址D寄存器間接尋址正確答案:B(17)PSW是()A程序狀態(tài)字B程序流C流程圖D關(guān)系圖正確答案:A(18)單片機(jī)的兩個定時器/計數(shù)器均有()個功能A二B三C四D五正確答案:A(19)8051與8751的區(qū)別()A內(nèi)部數(shù)據(jù)存儲器的數(shù)目的不同B內(nèi)部程序存儲器的類型不同C內(nèi)部數(shù)據(jù)存儲器的類型不同D內(nèi)部的寄存器的數(shù)目不同正確答案:B(20)假定A=83H,(R0)=17H,(17H)=34H,執(zhí)行以下指令:
ANLA,#17H
ORL17H,A
XRLA,@R0
CPLA
后,A的內(nèi)容為()A0CBHB6FFFC8721D以上都不正確正確答案:A(21)片內(nèi)RAM低128個單元劃分為()個主要部分。A2B3C4D5正確答案:B(22)定時/計數(shù)器作定時時,其計數(shù)脈沖由系統(tǒng)振蕩器產(chǎn)生的內(nèi)部時鐘信號()分頻后提供A10B11C12D13正確答案:C(23)常用的I/O接口編址有()種方式A1B2C3D4正確答案:B(24)MCS-51單片機(jī)的中斷處理過程可分為()個階段A一B二C三D四正確答案:C(25)單片機(jī)的復(fù)位操作方式有()種A1B2C3D4正確答案:B(26)8051內(nèi)部有()個并行端口。A1B2C3D4正確答案:D(27)單片機(jī)是在()塊超大規(guī)模的集成電路芯片上,集成了CPU、存儲器、I/O接口、定時器/計數(shù)器等電路A一B二C三D四正確答案:A(28)8051系列單片機(jī)中,片內(nèi)數(shù)據(jù)存儲區(qū)一共分為3個區(qū),寄存器區(qū)、位尋址區(qū)和()A數(shù)據(jù)緩沖區(qū)B指令緩沖器C指令存儲器D數(shù)據(jù)區(qū)正確答案:A(29)8051單片機(jī)中有()個定時器/計數(shù)器A一B二C三D四正確答案:B(30)MCS-51的時序定時單位中()最大A節(jié)拍B指令周期C機(jī)器周期D狀態(tài)正確答案:B(31)下列的指令正確的是()ACPLR5BMOVR0,R1CPUSHDPTRDMOVF0,C正確答案:D(32)中斷處理包括保護(hù)現(xiàn)場和()兩部分A為中斷源服務(wù)B中斷響應(yīng)C中斷中止D都不正確正確答案:A(33)在基址加變址尋址方式中,以()作變址寄存器A累加器ABPCCDPTRDPSW正確答案:A(34)()用于訪問程序寄存器,它只出現(xiàn)在相對轉(zhuǎn)移指令中A位尋址B立即尋址C相對尋址D直接尋址正確答案:C(35)下面不屬于I/O接口功能的是()。A實現(xiàn)和不同外設(shè)的速度匹配B輸出數(shù)據(jù)緩存C輸入數(shù)據(jù)三態(tài)緩沖D數(shù)據(jù)對接正確答案:D(36)總線按功能通常把系統(tǒng)總線分為()組A三B四C五D六正確答案:A(37)在存儲器擴(kuò)展中,無論是線選法還是譯碼法,最終都是為了擴(kuò)展芯片的()端提供信號A基端B片選C定時器DN-S圖正確答案:B(38)D/A轉(zhuǎn)換器輸出分為單極性和()兩種輸出方式A雙極性B多極性C三極性D都不正確正確答案:A(39)8KB存儲單元需要()根地址線A10B12C13D15正確答案:C(40)單片機(jī)的發(fā)展大致可分為()個階段A一B二C三D四正確答案:D(41)MCS-51串行口有()種工作方式A一B二C三D四正確答案:D(42)在串行通訊中,幀格式為1個起始位,8個數(shù)據(jù)位和1個停止位的異步串行通信方式是方式()A1B2C都可以D都不可以正確答案:A(43)堆棧的使用包括()和自動方式A指令方式B公式方式C中斷方式D都不正確正確答案:A(44)8051單片機(jī)有()個中斷源A三B四C五D六正確答案:C(45)若A中的內(nèi)容為0E6H,那么,P標(biāo)志位的值為()A0B1C-1D2正確答案:B(46)在寄存器間接尋址方式中,其“間接”體現(xiàn)的是操作數(shù)的()A數(shù)據(jù)B內(nèi)容C地址D都不正確正確答案:C(47)MCS-51的指令系統(tǒng)按指令功能劃分可分為()大類A二B三C四D五正確答案:D(48)12根地址線可選()個存儲單元A4KBB8KBC16KBD32KB正確答案:A(49)()是單片機(jī)內(nèi)部的核心部件,包括運(yùn)算器ACPUB內(nèi)存CI/O接口D外設(shè)正確答案:A(50)MCS-51單片機(jī)擴(kuò)展I/O口與外部數(shù)據(jù)存儲器()。A分別獨(dú)立編址B統(tǒng)一編址C變址編址D動態(tài)變址正確答案:B(51)在寄存器間接尋址中,指定寄存器中存放的是()。A操作數(shù)B操作數(shù)地址C轉(zhuǎn)移地址D地址偏移量正確答案:B(52)設(shè)(A)=0C3H,(R0)=0AAH,執(zhí)行指令A(yù)NLA,R0后,結(jié)果()A(A)=82HB(A)=6CHC(R0)=82D(R0)=6CH正確答案:A(53)下列指令中錯誤的是()AMOVA,R4BMOV20H,R4CMOVR4,R3DMOV@R4,R3正確答案:D(54)P0.P1口作輸入用途之前必須()。A相應(yīng)端口先置1B相應(yīng)端口先置0C外接高電平D外接上拉電阻正確答案:D(55)MCS—51單片機(jī)復(fù)位后,從下列那個單元開始取指令()。A0003HB000BHC0000H正確答案:C(56)對8031而言,可作為普通I/O口使用的是()。AP0.P2口BP1.P3口CP0.P1.P2.P3口18.8051單片機(jī)共有()中斷源。正確答案:B(57)在工作方式0下,計數(shù)器是由TH的全部8位和TL的5位組成,因此其計數(shù)范圍是()。A1~8492B0~8191C0~8192D1~4096正確答案:A(58)以下各項中不能用來對內(nèi)部數(shù)據(jù)存儲器進(jìn)行訪問的是()。A數(shù)據(jù)指針DPTRB按存儲單元地址或名稱C堆棧指針SPD由R0或R1作間址寄存器正確答案:A(59)MCS-51單片機(jī)用來開放或禁止中斷的控制寄存器是()。AIPBTCONCIEDSCON正確答案:C(60)在MCS-51中,需雙向傳遞信號的是()。A電源線B地址線C數(shù)據(jù)線D控制信號線正確答案:C(61)可以為訪問程序存儲器提供或構(gòu)成地址的有()。A只有程序計數(shù)器PCB只有PC和累加器AC只有PC、A和數(shù)據(jù)指針DPTRDPC、A、DPTR和堆棧指針SP正確答案:C(62)下列哪條指令是正確的()APUSHR2BADDR0,ACMOVXA@DPTRDMOV@R0,A正確答案:D(63)啟動T1運(yùn)行的指令是()ASETBET0BSETBET1CSETBTR0DSETBTR1正確答案:D(64)設(shè)累加器A的內(nèi)容為0C9H,寄存器R2的內(nèi)容為54H,CY=1,執(zhí)行指令SUBB
A,R2后結(jié)果為()A(A)=74HB(R2)=74HC(A)=75HD(R2)=75H正確答案:B(65)N位LED顯示器采用靜態(tài)顯示方式時,需要提供的I/O線總數(shù)是()。A8+NB8×NCN正確答案:B(66)二進(jìn)制數(shù)110110110對應(yīng)的十六進(jìn)制數(shù)可表示為()A1D3HB1B6HCDB0HD666H正確答案:B(67)在CPU內(nèi)部,反映程序運(yùn)行狀態(tài)或運(yùn)算結(jié)果特征的寄存器是()。APCBPSWCADSP正確答案:B(68)PSW中的RS1=0.RS0=1時,當(dāng)前使用的工作寄存區(qū)對應(yīng)的單元是()。A00H~07HB08H~1FHC10H~17HD18H~1FH正確答案:B(69)某異步通訊接口的波特率為4800,則該接口每秒鐘傳送()。A4800位B4800字節(jié)C9600位D9600字節(jié)正確答案:A(70)在下列信號中,不是給程序存儲器擴(kuò)展使用的是()。APSENBEACALEDWR正確答案:D(71)INTEL8031的P0口,當(dāng)使用外部存儲器時它是一個()。A傳輸高8位地址口B傳輸?shù)?位地址口C傳輸?shù)?位數(shù)據(jù)口D傳輸?shù)?位地址/數(shù)據(jù)總線口正確答案:D(72)8031復(fù)位后,PC與SP的值為(
)A0000H,00HB0000H,07HC0003H,07HD0800H,00H正確答案:B(73)T0設(shè)置成計數(shù)方式時,外部引腳計數(shù)脈沖的最高頻率應(yīng)是晶振頻率的()。A1/12B1/24C1/48正確答案:B(74)定時器/計數(shù)器工作于模式2,在計數(shù)溢出時()。A計數(shù)從零重新開始B計數(shù)從初值重新開始C計數(shù)停止正確答案:B(75)CPU主要的組成部部分為(
)A運(yùn)算器、控制器B加法器、寄存器C運(yùn)算器、寄存器D運(yùn)算器、指令譯碼器正確答案:A(76)能夠用紫外光擦除ROM中程序的只讀存儲器稱為(
)。A掩膜ROMBPROMCEPROMDEEPROM正確答案:C(77)以下所列的特點(diǎn)中,不屬于串行工作方式2的是()。A11位幀格式B有第9數(shù)據(jù)位C使用一種固定的波特率D使用兩種固定的波特率正確答案:C(78)下列指令中不影響標(biāo)志位CY的指令有()AADDA,20HBCLRCRRCADINCA正確答案:B(79)下列指令中正確的是()。AMOVP2.1,ABJBCTF0,L1CMOVXB,@DPTRDMOVA,@R3正確答案:B(80)下列功能中不是由I/O接口實現(xiàn)的是()。A速度協(xié)調(diào)B數(shù)據(jù)緩沖和鎖存C數(shù)據(jù)轉(zhuǎn)換D數(shù)據(jù)暫存正確答案:A(81)已知1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字1,它的字形代碼應(yīng)為()。A06HBF9HC30HDCFH正確答案:A(82)當(dāng)晶振頻率是12MHz時,MCS—51單片機(jī)的機(jī)器周期是()。A1μsB1msC2μsD2ms正確答案:A(83)進(jìn)位標(biāo)志CY在()中。A累加器B算邏運(yùn)算部件ALUC程序狀態(tài)字寄存器PSWDDPOR正確答案:C(84)中斷是一種()。A資源共享技術(shù)B數(shù)據(jù)轉(zhuǎn)換技術(shù)C數(shù)據(jù)共享技術(shù)D并行處理技術(shù)正確答案:A(85)如果把8255A的A1、A0分別與80C51的P0.1、P0.0連接,則8255A的A口B口C口和控制寄存器的地址可能是()。AXX00H~~XX03HB00XXH~~03XXHC0XXXH~~3XXXHDX00XH~~X03XH正確答案:A(86)如在系統(tǒng)中只擴(kuò)展一片INTEL2764(8KBX8)
除應(yīng)使用P0口的8條口線外,至少還應(yīng)使用P2口的口線()。A4條B5條C6條D7條正確答案:B(87)定時工作方式0和1比較,定時工作方式2不具備的特點(diǎn)是()。A計數(shù)溢出后能自動重新加載計數(shù)初值B增加計數(shù)器位數(shù)C提高定時精度D適于循環(huán)定時和循環(huán)計數(shù)應(yīng)用正確答案:B(88)在定時器操作中,選擇其工作方式的寄存器是()。ATMODBTCONCIEDSCON正確答案:A(89)8031單片機(jī)中既可位尋址又可字節(jié)尋址的單元是()。A20HB30HC00HD70H正確答案:A(90)十進(jìn)制數(shù)89.75其對應(yīng)的二進(jìn)制可表示為().A10001001.01110101B1001001.10C1011001.11D10011000.11正確答案:C(91)累加器A的位地址為()。AE7HBF7HCD7HD87H正確答案:A(92)下列定時/計數(shù)硬件資源中,不是供用戶使用的是()。A高8位計數(shù)器THB低8位計數(shù)器TLC定時器/計數(shù)器控制邏輯D用于定時/記數(shù)控制的相關(guān)寄存器正確答案:C(93)下列數(shù)據(jù)字定義的數(shù)表中,(
)是錯誤的。ADW“AA”BDW“A”CDW“OABC”DDWOABCH正確答案:C(94)判斷下列的說法是否正確?A特殊功能寄存器SCON,與定時器/計數(shù)器的控制無關(guān)。B特殊功能寄存器TMOD,與定時器/計數(shù)器的控制無關(guān)。C特殊功能寄存器IE,與定時器/計數(shù)器的控制無關(guān)。D特殊功能寄存器TCON,與定時器/計數(shù)器的控制無關(guān)。正確答案:A(95)8051單片機(jī)中,唯一一個用戶不能直接使用的寄存器是()。APSWBDPTRCPCDB正確答案:C(96)對程序計數(shù)器PC的操作()。A是自動進(jìn)行的B是通過傳送進(jìn)行的C是通過加1指令進(jìn)行的D是通過減1指令進(jìn)行的正確答案:A(97)十進(jìn)制數(shù)126其對應(yīng)的十六進(jìn)制可表示為()A8FB8ECFED7E正確答案:D(98)T0的中斷服務(wù)程序入口地址為()。A0003HB000BHC0013HD001BH正確答案:B(99)寄存器B的位地址為()。AE7HBF7HCD7HD87H正確答案:B(100)單片機(jī)上電后或復(fù)位后,工作寄存器R0是在()。A0區(qū)00H單元B0區(qū)01H單元C0區(qū)09H單元DSFR正確答案:A(101)下列是把DAC0832連接成雙緩沖方式進(jìn)行正確數(shù)據(jù)轉(zhuǎn)換的措施,其中錯誤的()。A給兩個寄存器各分配一個地址B把兩個地址譯碼信號分別接CS和XFER引腳C在程序中使用一條MOVX指令輸出數(shù)據(jù)D在程序中使用一條MOVX指令輸入數(shù)據(jù)正確答案:C(102)下列理由中,不能說明MCS-51的I/O編址是統(tǒng)一方式而非獨(dú)立方式的理由()。A沒有專用的I/O指令B沒有區(qū)分存儲器和I/O的控制信號C使用存儲器指令進(jìn)行I/O操作DP3口線具有第二功能正確答案:D(103)8051單片機(jī)共有()個中斷優(yōu)先級。A2B3C4D5正確答案:A(104)下列表達(dá)式錯誤的是()中。AX補(bǔ)+Y補(bǔ)=〔X+Y〕補(bǔ)BX=〔X補(bǔ)〕補(bǔ)CX=XDX?Y+X?Y=X+Y正確答案:D(105)外中斷初始化的內(nèi)容不包括()。A設(shè)置中斷響應(yīng)方式B設(shè)置外中斷允許C設(shè)置中斷總允許D設(shè)置中斷方式正確答案:A(106)外部中斷1的中斷入口地址為()。A0003HB000BH____C0013H____D001BH正確答案:C(107)在接口電路中的“口”一定是一個()。A已賦值的寄存器B數(shù)據(jù)寄存器C可編址的寄存器D既可讀又可寫的寄存器正確答案:C(108)以下有關(guān)PC與DPTR的結(jié)論中有錯誤的是()。A.DPTR是可以進(jìn)行訪問的而PC不能訪問B它們都是16位的寄存器C.它們都具有加1功能DDPTR可以分為2個8位寄存器使用,但PC不能正確答案:C(109)MCS-51片外擴(kuò)展存儲器時,ROM的最大容量為()。A128B256C4KD64K正確答案:D(110)二進(jìn)制數(shù)110010010對應(yīng)的十六進(jìn)制數(shù)可表示為()A192HBC90HC1A2HDCA0H正確答案:A(111)在數(shù)據(jù)傳送過程中,數(shù)據(jù)由串行變?yōu)椴⑿锌赏ㄟ^()實現(xiàn)。A數(shù)據(jù)寄存器B移位寄存器C鎖存器DA/D轉(zhuǎn)換器正確答案:B(112)在堆棧操作中,當(dāng)進(jìn)棧數(shù)據(jù)全部彈出后,這時SP應(yīng)指向()。A棧底單元B7FH單元C棧底單元地址加1D棧底單元地址減1正確答案:A(113)外部中斷源IE1(外部中斷1)的向量地址為()。A0003HB000BHC0013HD002BH正確答案:C(114)串行通信的傳送速率單位是波特,而波特的單位是()。A字符/秒B位/秒C楨/秒D楨/分正確答案:B(115)中斷查詢,查詢的是()A中斷請求信號B中斷標(biāo)志C外中斷方式控制位D中斷允許控制位正確答案:B(116)為給掃描工作的鍵盤提供接口電路,在接口電路中只需要()。A一個輸入口B一個輸出口和一個輸入口C一個輸出口D一個輸出口和兩個輸入口正確答案:B(117)單片機(jī)8051的XTAL1和XTAL2引腳是()引腳。A外接定時器B外接串行口C外接中斷D外接晶振正確答案:D(118)執(zhí)行返回指令時,返回的斷點(diǎn)是()A調(diào)用指令的首地址B調(diào)用指令的末地址C調(diào)用指令下一條指令的首地址D返回指令的末地址正確答案:C(119)單片機(jī)芯片內(nèi)部提供了一定數(shù)量的工作寄存器,這樣做的好處是不應(yīng)包括()。A提高程序運(yùn)行的可靠性B提高程序運(yùn)行速度C為程序設(shè)計提供方便D減少程序長度正確答案:D(120)執(zhí)行MOVSP,#30H指令后,壓棧從片內(nèi)RAM哪單元開始()。A2FHB30HC31H正確答案:C(121)INTEL8051CPU是位()的單片機(jī)。A16B4C8D準(zhǔn)16正確答案:C(122)對于INTEL8031來說,EA腳總是()。A接地B接電源C懸空D不用正確答案:A(123)定時器/計數(shù)器工作方式1是()。A8位計數(shù)器結(jié)構(gòu)B2個8位計數(shù)器結(jié)構(gòu)C13位計數(shù)結(jié)構(gòu)D16位計數(shù)結(jié)構(gòu)正確答案:D(124)內(nèi)部RAM中的位尋址區(qū)定義的位是給()。A位操作準(zhǔn)備的B移位操作準(zhǔn)備的C控制轉(zhuǎn)移操作準(zhǔn)備的D以上都對正確答案:D(125)訪問外部數(shù)據(jù)存儲器時,不起作用的信號是()中。ARDBWRCPSENDALE正確答案:C(126)有如下程序段:MOV
R0,#30H
SETB
C
CLR
A
ADDC
A,#00H
MOV
﹫R0,A執(zhí)行結(jié)果是()。A(30H)=00HB(30H)=01HC(00H)=00HD(00H)=01H正確答案:B(127)已知晶振頻率為6MHZ,定時器T0工作在模式2時,其初值計算公式是()。At=(28-X)×1μsBt=(28-X)×2μsCt=(216-X)×2μs正確答案:B(1)中斷查詢確認(rèn)后,在下列各種8031單片機(jī)運(yùn)行情況中,不能立即進(jìn)行響應(yīng)的是()A當(dāng)前正在執(zhí)行高優(yōu)先級中斷處理B當(dāng)前正在執(zhí)行RETI指令C當(dāng)前指令是DIV指令,且正處于取指令的機(jī)器周期D當(dāng)前指令是MOVA,R3正確答案:ABC(2)區(qū)分MCS-51單片機(jī)片外程序存儲器和片外數(shù)據(jù)存儲器的最可靠的方法是()A看其芯片的型號是ROM還是RAMB看其離MCS-51芯片的遠(yuǎn)近C看其位于地址范圍的低端還是高段D看其是與RD信號連接還是與PSEN信號連接正確答案:AD(3)下列說法中不正確的是()A單片機(jī)的主頻越高,其運(yùn)算速度越快BPC是1個不可尋址的特殊功能寄存器C在MCS-51單片機(jī)中,1個機(jī)器周期等于1usD特殊功能寄存器SP內(nèi)裝的是棧頂首地址單元的內(nèi)容正確答案:BCD(4)下列說法中正確的是()A轉(zhuǎn)換速率這一指標(biāo)僅適用于A/D轉(zhuǎn)換器,D/A轉(zhuǎn)換器不用考慮轉(zhuǎn)換速率這一問題B輸出模擬量的最小變化量稱為A/D轉(zhuǎn)換器的分辨率CADC0809可以利用轉(zhuǎn)換結(jié)束信號EOC向8031發(fā)出中請求D對于周期性的干擾電壓,可使用雙積分的A/D轉(zhuǎn)換器,并選擇合適的積分元件,可以將該周期性的干擾電壓帶來的轉(zhuǎn)換誤差消除()正確答案:CD(5)單片機(jī)與普通計算機(jī)的不同之處在于其將()、()和()三部分集成于一塊芯片上ACPUB存儲器CI/O口D顯示器正確答案:ABC(6)下列說法正確的是()A同一級別的中斷請求按時間的先后順序響應(yīng)B同級中斷不能嵌套C低優(yōu)先級中斷請求不能中斷高優(yōu)先級中斷請求,但是高優(yōu)先級中斷請求能中斷低優(yōu)先級中斷請求D同一時間同一級別的多中斷請求,將形成阻塞,系統(tǒng)無法響應(yīng)正確答案:ABC(7)下列說法正確的是:A同一級別的中斷請求按時間的先后順序響應(yīng)。B同級中斷不能嵌套。C低優(yōu)先級中斷請求不能中斷高優(yōu)先級中斷請求,但是高優(yōu)先級中斷請求能中斷低優(yōu)先級中斷請求。正確答案:ABC(8)下列說法錯誤的是:A各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS-51系統(tǒng)的IE寄存器中。B各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS-51系統(tǒng)的TCON與SCON寄存器中。C各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS-51系統(tǒng)的IP寄存器中。D各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS-51系統(tǒng)的TMOD寄存器中。正確答案:ACD(1)MCS-51是單片機(jī)發(fā)展第二階段的代表機(jī)型()A錯誤B正確正確答案:B(2)特殊功能寄存器SCON,與定時器/計數(shù)器的控制無關(guān)()A錯誤B正確正確答案:B(3)程序計數(shù)器PC不能為用戶編程時直接使用,因為它沒有地址()A錯誤B正確正確答案:B(4)8051的P3口與P2口特點(diǎn)差不多()A錯誤B正確正確答案:A(5)定時器/計數(shù)器工作方式1的計數(shù)器的長度為16位A錯誤B正確正確答案:B(6)8051單片機(jī)把程序和數(shù)據(jù)放在一個存儲器內(nèi)()A錯誤B正確正確答案:A(7)在串行通信中,按照數(shù)據(jù)傳送方向分為3種制式:單工、半雙工、全雙工()A錯誤B正確正確答案:B(8)PC可以看成使程序存儲器的地址指針()A錯誤B正確正確答案:B(9)中斷處理包括兩部分內(nèi)容()A錯誤B正確正確答案:B(10)在MCS-51單片機(jī)中,1個機(jī)器周期等于10us()A錯誤B正確正確答案:A(11)在8155H芯片中,決定端口和RAM單元編址的信號線是AD7-AD0和WR()A錯誤B正確正確答案:A(12)單片機(jī)在工業(yè)控制中應(yīng)用廣泛()A錯誤B正確正確答案:B(13)在MCS-51單片機(jī)系統(tǒng)中,常用的偽指令共有8條()A錯誤B正確正確答案:A(14)邏輯運(yùn)算類指令均不影響PSW中的標(biāo)志位()A錯誤B正確正確答案:A(15)中斷處理程序的最后一條指令是中斷返回指令()A錯誤B正確正確答案:B(16)8255A的B口可以設(shè)置成方式2()A錯誤B正確正確答案:A(17)CPU由三大部分組成()A錯誤B正確正確答案:A(18)并行通信是數(shù)據(jù)的各位同時傳送()A錯誤B正確正確答案:B(19)單雙工數(shù)據(jù)傳送是單向的,只需要一條數(shù)據(jù)線()A錯誤B正確正確答案:B(20)地址總線用于傳送單片機(jī)送出的地址信號()A錯誤B正確正確答案:B(21)所有指令格式是由兩部分組成()A錯誤B正確正確答案:A(22)累加器ACC為8位寄存器()A錯誤B正確正確答案:B(23)MCS-51采用了7種尋址方式()A錯誤B正確正確答案:B(24)程序計數(shù)器PC具有自動加1功能()A錯誤B正確正確答案:B(25)運(yùn)算器的核心部件里包括邏輯單元ALU()A錯誤B正確正確答案:B(26)波特率是指每秒鐘傳送二進(jìn)制數(shù)碼的位數(shù)()A錯誤B正確正確答案:B(27)ADC0809是一種8路模擬輸入8位數(shù)字輸出的轉(zhuǎn)換芯片()A錯誤B正確正確答案:B(28)各中斷發(fā)出的中斷請求信號,都會標(biāo)記在MCS-51系統(tǒng)的TCON與SCON寄存器中()A錯誤B正確正確答案:B(29)時鐘電路用于產(chǎn)生單片機(jī)工作所需要的時鐘信號()A錯誤B正確正確答案:B(30)MCS-51的基本指令中,單字節(jié)指令有50條()A錯誤B正確正確答案:A(31)在計算機(jī)的應(yīng)用領(lǐng)域中基本的通信有兩種()A錯誤B正確正確答案:B(32)DPTR是可以訪問的,而PC不能訪問()A錯誤B正確正確答案:B(33)堆棧最大的特點(diǎn)是“后進(jìn)后出”()A錯誤B正確正確答案:A(34)PC和DPTR它們都有加1的功能()A錯誤B正確正確答案:B(35)MCS-51的兩個定時器/計數(shù)器都有定時功能()A錯誤B正確正確答案:B(36)PSW是一個8位的特殊功能寄存器()A錯誤B正確正確答案:B(37)立即尋址方式是被操作的數(shù)據(jù)本身在指令中,而不是它的地址在指令中()A錯誤B正確正確答案:B(38)8051有4個8位并行接口()A錯誤B正確正確答案:B(39)MCS-51單片機(jī)的數(shù)據(jù)總線是8位的()A錯誤B正確正確答案:B(40)MOV28H,@R2()A錯誤B正確正確答案:A(41)堆棧有棧頂和棧底之分()A錯誤B正確正確答案:B(42)8031共有21個特殊功能寄存器,它們的位都是可以用軟件設(shè)置的,因此,是可以進(jìn)行位尋址的()A錯誤B正確正確答案:A(43)有關(guān)PC和DPTR,它們都有加1的功能()A錯誤B正確正確答案:B(44)8051的基本指令共110條()A錯誤B正確正確答案:A(45)MCS-51的程序存儲器只能用來存放程序。(
)A對B錯正確答案:B(46)單片機(jī)的一個機(jī)器周期是指完成某一個規(guī)定操作所需的時間,一般情況下,一個機(jī)器周期等于一個時鐘周期。(
)A對B錯正確答案:B(47)AJMP跳轉(zhuǎn)空間最大可達(dá)到642KB
。(
)A對B錯正確答案:A(48)MOVCA@A+DPTR,這是條相對尋址指令。(
)A對B錯正確答案:B(49)(10)ACALLPROC(
)A對B錯正確答案:A(50)判斷下列說法是否正確?8255A具有三態(tài)緩沖器,因此可以直接掛在系統(tǒng)的數(shù)據(jù)總線上。(
)A對B錯正確答案:B(51)單片機(jī)的CPU從功能上可分為運(yùn)算器和存儲器。(
)A對B錯正確答案:B(52)定時器與計數(shù)器的工作原理均是對輸入脈沖進(jìn)行計數(shù)。(
)A對B錯正確答案:A(53)使用8751且=1時,仍可外擴(kuò)64KB的程序存儲器。(
)A對B錯正確答案:B(54)單片機(jī)的復(fù)位有上電自動復(fù)位和按鈕手動復(fù)位兩種,當(dāng)單片機(jī)運(yùn)行出錯或進(jìn)入死循環(huán)時,可按復(fù)位鍵重新啟動。(
)A對B錯正確答案:A(55)MCS-51單片機(jī)的片內(nèi)存儲器稱為程序存儲器。(
)A對B錯正確答案:B(56)MOVMOVC
A,@A+DPTR是一條查表指令。(
)A對B錯正確答案:B(57)CS-51單片機(jī)共有兩個時鐘XTAL1和XTAL2。(
)A對B錯正確答案:B(58)將37H單元的內(nèi)容傳送至A的指令是:MOVA,#37H。(
)A對B錯正確答案:B(59)8051的累加器ACC是一個8位的寄存器,簡稱為A,用來存一個操作數(shù)或中間結(jié)果。(
)A對B錯正確答案:A(60)STC89C52掉電狀態(tài)表示單片機(jī)無電流即斷電狀態(tài)。(
)A對B錯正確答案:B(61)TMOD中的GATE=1時,表示由兩個信號控制定時器的啟停。(
)A對B錯正確答案:A(62)MCS-51單片機(jī)的特殊功能寄存器集中布置在片內(nèi)數(shù)據(jù)存儲器的一個區(qū)(
)A對B錯正確答案:A(63)8051的程序狀態(tài)字寄存器PSW是一個8位的專用寄存器,用于存放程序運(yùn)行中的各種狀態(tài)信息。(
)A對B錯正確答案:A(64)在中斷響應(yīng)階段CPU一定要做如下2件工作:保護(hù)斷點(diǎn)和給出中斷服務(wù)程序入口地址。(
)A對B錯正確答案:A(65)(4)ADDCA,R7(
)A對B錯正確答案:A(66)MOVA,R0,這是寄存器尋址方式。(
)A對B錯正確答案:A(67)判斷下列說法是否正確?區(qū)分MCS-51單片機(jī)片外程序存儲器和片外數(shù)據(jù)存儲器的最可靠的方法是:(
)A對B錯正確答案:B(68)當(dāng)EA腳接***此處為域***高電平時,對ROM的讀操作只訪問片外程序存儲器。(
)A對B錯正確答案:B(69)(7)MOVC,ACC.0(
)A對B錯正確答案:A(70)判斷下列說法是否正確?在8155H芯片中,決定端口和RAM單元編址的信號線是AD7-AD0和WR。(
)A對B錯正確答案:B(71)程序存儲器和數(shù)據(jù)存儲器的作用不同,程序存儲器一般用存放數(shù)據(jù)表格和程序,而數(shù)據(jù)存儲器一般用來存放數(shù)據(jù)。(
)A對B錯正確答案:B(72)MUL
AB的執(zhí)行結(jié)果是高低8位在A中,低高8
位在B中。(
)A對B錯正確答案:B(73)TMOD中GATE=1時,表示由兩個信號控制定時器的啟停。(
)A對B錯正確答案:A(74)執(zhí)行返回指令時,返回的斷點(diǎn)是調(diào)用指令的首地址。(
)A對B錯正確答案:B(75)MCS-51的特殊功能寄存器分布在60H~80H地址范圍內(nèi)。()(
)A對B錯正確答案:B(76)單片機(jī)的指令周期是執(zhí)行一條指令所需要的時間。一般由若干個機(jī)器周(
)A對B錯正確答案:A(77)存儲器分成內(nèi)存和外存兩大部分,其中外內(nèi)存可以直接與CPU交換信息。(
)A對B錯正確答案:B(78)各中斷源發(fā)出的中斷請求信號,都會標(biāo)記在MCS-51系統(tǒng)中的TCON中。(
)A對B錯正確答案:B(79)MCS-51的數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令執(zhí)行后,源操作數(shù)改變,目的操作數(shù)修改為源操作數(shù)。(
)A對B錯正確答案:B(1)中央處理器CPU是單片機(jī)的核心,它完成1、正確答案:運(yùn)算和控制功能(2)定時器中斷請求發(fā)生在1、正確答案:定時時間到(3)MCS-51單片機(jī)的CPU包括了和兩部分電路。1、正確答案:運(yùn)算器2、正確答案:控制器(4)單片機(jī)內(nèi)有組成微機(jī)的主要功能部件、和。1、正確答案:CPU2、正確答案:存儲器3、正確答案:I/O接口(5)中斷處理的全過程分為以下3個段:、、。1、正確答案:中斷請求2、正確答案:中斷響應(yīng)3、正確答案:中斷服務(wù)(6)MCS—5l單片機(jī)的堆棧區(qū)只可設(shè)置在,堆棧寄存器5P是位寄存器。1、正確答案:片內(nèi)數(shù)據(jù)存儲區(qū)(器)(7)123=B=
H。1、正確答案:010100102、正確答案:52(8)在接口電路中,把已經(jīng)編址并能進(jìn)行讀寫操作的寄存器稱為。1、正確答案:端口(9)P0通常用作。1、正確答案:單片機(jī)系統(tǒng)的地址/數(shù)據(jù)總線(10)PC存放,具有特性。在8051中決定程序執(zhí)行順序的是PC還是DPTR?它是位?(是,不是)SFG?1、正確答案:CPU2、正確答案:將要執(zhí)行的指令所在的ROM單元的地址3、正確答案:自動加14、正確答案:165、正確答案:不是(11)當(dāng)程序輸入錯誤或需要調(diào)整時,使用命令完成1、正確答案:A(12)存儲器映象是1、正確答案:存儲器在整個存儲空間的地址范圍(13)假定累加器A中的內(nèi)容為40H,執(zhí)行指令1000H:MOVCA,@A+PC后,把程序存儲器
單元的內(nèi)容送入累加器A中。1、正確答案:10412、正確答案:H(14)在基址加變址尋址方式中,以作變址寄存器,以或作基址寄存器。1、正確答案:累加器A2、正確答案:DPTR3、正確答案:PC(15)半導(dǎo)體存儲器分成兩大類和其中具有易失性,常用于存儲。1、正確答案:RAM2、正確答案:ROM3、正確答案:RAM4、正確答案:臨時性數(shù)據(jù)(16)若由程序設(shè)定RS1、RS0=10,則工作寄存器R0~R7的直接地址為。1、正確答案:10H~17H(17)在存儲器擴(kuò)展中,無論是線選法還是譯碼法,最終都是為了擴(kuò)展芯片的端提供信號。1、正確答案:片選(18)16KBRAM存儲器的首地址若為3000H,則末地址為H。1、正確答案:6FFF(19)只有在碼表示中0的表示是唯一的1、正確答案:補(bǔ)(20)中斷響應(yīng)時間是指1、正確答案:從查詢中斷請求標(biāo)志位到轉(zhuǎn)向中斷區(qū)入口地址所需的機(jī)器周期數(shù)(21)單片機(jī)即一個芯片的計算機(jī),此芯片上包括五部分:運(yùn)算器、、、輸入部分、。1、正確答案:存儲器2、正確答案:控制器3、正確答案:輸出部分(22)MCS-51外部數(shù)據(jù)存儲器尋址空間。1、正確答案:64KB(23)通過堆棧操作實現(xiàn)子程序調(diào)用,首先就要把的內(nèi)容入棧,以進(jìn)行斷點(diǎn)保護(hù)。調(diào)用返回時,再進(jìn)行出棧保護(hù),把保護(hù)的斷點(diǎn)送回到
。1、正確答案:PC2、正確答案:PC(24)端口(或稱口)是1、正確答案:接口電路中已編址并能進(jìn)行讀或?qū)懖僮鞯募拇嫫鳎?5)異步串行近程通信時的傳送信號是1、正確答案:TTL電平信號(26)MCS-51常用的尋址方式有。1、正確答案:立即尋址、直接尋址、寄存器、寄存器間接尋址、變址尋址(27)以助記符形式表示的計算機(jī)指令就是它的語言。1、正確答案:匯編(28)MCS-51輸入/輸出口線
條,它們都是端口1、正確答案:82、正確答案:I/O(29)8051內(nèi)部有并行口,P0口直接作輸出口時,必須外接;并行口作輸入口時,必須先
,才能讀入外設(shè)的狀態(tài)。1、正確答案:42、正確答案:上拉電阻3、正確答案:口鎖存器置1(30)設(shè)定T1為計數(shù)器方式,工作方式2,則TMOD中的值為。1、正確答案:60H(高位為6即可)(31)MCS-51內(nèi)部程序存儲器(ROM)容量,地址從開始,用于存放程序和表格常數(shù)。1、正確答案:4KB2、正確答案:0000H(32)在MCS-51中,PC和DPTR都用于提供地址,但PC是為了訪問存儲器提供地址,而DPTR是為訪問存儲器提供地址。1、正確答案:程序數(shù)據(jù)(33)123=B=H。1、正確答案:010100102、正確答案:52(34)單片機(jī)與普通計算機(jī)的不同之處在于其將
、
和
三部分集成于一塊芯片上。1、正確答案:CPU2、正確答案:存儲器3、正確答案:I/O口(35)MCS—51內(nèi)部的SFR共有個1、正確答案:21(36)定時器/計數(shù)器的工作方式3是指的將拆成兩個獨(dú)立的8位計數(shù)器。而另一個定時器/計數(shù)器此時通常只可作為使用。1、正確答案:定時器/計數(shù)器02、正確答案:串行口的波特率發(fā)生器(37)在單片機(jī)中,為實現(xiàn)數(shù)據(jù)的I/O傳送,可使用三種控制方式,即方式、方式和方式1、正確答案:無條件傳送2、正確答案:查詢3、正確答案:中斷(38)8051的堆棧區(qū)一般開辟在1、正確答案:用戶RAM區(qū)(39)MOVDPTR,#data16的作用是用來設(shè)定。1、正確答案:地址指針。(40)單片機(jī)是一種將、和集成在一個芯片中的微型計算機(jī)。1、正確答案:Cpu2、正確答案:存儲器3、正確答案:輸入輸出接口(41)MCS-51單片機(jī)的PSEN引腳是
選通信號。1、正確答案:外部程序存儲器(42)MCS-51,有個中斷源,分為個優(yōu)先級。1、正確答案:52、正確答案:2(43)用命令設(shè)置斷點(diǎn)。1、正確答案:B(44)任何程序總是由三種基本結(jié)構(gòu)組成:順序、分支和。1、正確答案:循環(huán)(45)已知程序執(zhí)行前有A=01H,SP=42H,(41H)=FFH,(42H)=FFH。下述程序執(zhí)行后:
()POP()DPH
()POP()DPL
()MOVDPTR,#3000H
()RL()A
()MOVB,A
()MOVCA,@A+DPTR
()PUSHA
()MOVA,B
()INC()A
()MOVCA,@A+DPTR
()PUSHA
()RET
()ORG3000H
()DB()10H,80H,30H,80H,50H,80H
請問:A=,SP=,(41H)=,(42H)=1、正確答案:80H2、正確答案:42H3、正確答案:30H4、正確答案:80H(46)P2口通常用作,也可以作通用的I/O口使用。1、正確答案:高8位地址線(1)簡述匯編語言中的標(biāo)號有什么規(guī)定?正確答案:(1)標(biāo)號由1—8字符組成,頭一個字符必須是字母。(2)不能使用匯編語言已定義的符號。(3)標(biāo)號后必須跟冒號:(4)同一標(biāo)號在一個程序中只能定義一次。(1)用定時器0以工作方式2,產(chǎn)生100us定時,在P1.0輸出周期為200us連續(xù)方波。時鐘晶振為6MHZ,請用查詢方式編程。正確答案:(1)計算機(jī)器周期:Tm=12/focs=12/6*106=2us(2)to=(28—X)*Tm200/2*10-6=(28—X)*2*10-6
100=(28—X)*2X=256—50=216TH0=0D8HTL0=0D8HMOVTMOD,#02HMOVTL0,#0D8HMOVTH0,#0D8HSETBTR0LOOP:JBCTF0,NEXTSJMPLOOPNEXT:MOVTL0,#0D8HMOVTH0,#0D8HCPL,P1.0SJMPLOOP(2)編寫出外部中斷1為跳沿觸發(fā)的中斷初始化程序。正確答案:SETBIT1
SETBEX1
SETBEA(3)已知(R0)=20H,(20H)=36H,(21H)=17H,(36H)=34H,執(zhí)行過程如下:
MOVA,@R0
MOVR0,A
MOVA,@R0
ADDA,21H
ORLA,#21H
RLA
MOVR2,A
RET
則執(zhí)行結(jié)束(R0)=(R2)=正確答案:A)←((R0))(A)=36H
(R0)←(A)(R0)←36H
(A)←((R0))(A)←34H
(A)←(A)+(21H)34H+17H=4BH
(A)←(A)21H4BH21H=6BH
(A)←D6H
(R2)←D6H
(R0)=36H(R2)=D6H(4)用8031單片機(jī),并采用一片2716(2KB)和一片6116(2KB)組成一個既有程序存儲器又有數(shù)據(jù)存儲器的擴(kuò)展系統(tǒng),請說明其存儲空間。正確答案:地址:
芯片P2.2P2.1P2.0P0.7……P0.0地址范圍
27160000…00000H
…
1111…107FFH
61160000…00000H
1111…107FFH(5)RAM中40H單元內(nèi)存有一個十六進(jìn)制數(shù),把這個數(shù)轉(zhuǎn)換為BCD碼的十進(jìn)制數(shù),BCD碼的十位和個位放在累加器A中,百位放在R2中。
ORG2200H
MOVA,__________
MOVB,#64H
DIVAB
MOVR2,A
MOVA,__________
XCHA,B
DIVAB
SWAP__________
ORLA,B
SJMP$
END正確答案:__40H____#0AH______A__(6)假設(shè)三個8位無符號數(shù)相加,其中一加數(shù)在內(nèi)部RAM的50H,51H,52H,另一個數(shù)在內(nèi)部RAM的53H,54H,55H相加之后放在50H,51H,52H單元中,進(jìn)位存放在53H單元中,請編寫程序。正確答案:MOVR0,50H
MOVR1,53H
MOVA,@R0
ADDA,@R1
MOV@R0,A
INCR0
INCR1
MOVA,@R0
ADDCA,@R1
MOV@R0,A
INCR0
INCR1
MOVA,@R0
ADDCA,@R1
MOV@R0,A
MOV00H,C(7)已知變量X存于VAR單元,函數(shù)值Y存于FUNC單元,按下式編程求Y值。
Y=正確答案:MOVA,VAR
CJNEA,#0,COMP
SJMPRES;x=0,Y=0
COMP:JNCPOSI;x>0,Y=1
MOVA,#0FFH;x<0,Y=-1
SJMPRES
POSI:MOVA,#01H
RES:MOVFUNC,A
RET(8)請使用位操作指令,實現(xiàn)下列邏輯操作:
P1.5=ACC.2∧P2.7∨ACC.1∧P2.0正確答案:先進(jìn)行與操作,再進(jìn)行或操作程序如下:
MOVC,ACC.1
ANLC,P2,0
MOV12H,C
MOV,C,ACC.2
ANLC,P2.7
ORLC,12H
MOVP1.5,C
RET(9)設(shè)T0工作在方式0,定時時間為1ms,在P1.0輸出,周期為2ms的方波,時鐘晶振為6MHZ,請用查詢方式編程。正確答案:t=(213—TO初值)*機(jī)器周期
1*10-3=(213—X)*12/6*106
1*10-3=(213—X)*2*106
(213—X)=0.5*103
X=213—500=8192—500=7692
TL0=0CH
TH0=0F0H
TMOD=00H
MOVTMOD,#00H
MOVTL0,#0CH
MOVTH0,#0F0H
SETBTR0
LOOP:JBCTF0,NEXT
SJMPLOOP
NEXT:MOVTL0,#0CH
MOVTHP,#0F0H
CPL,P1.0
SJMPLOOP(10)內(nèi)存中有兩個4字節(jié)無符號數(shù)相加,一個存放在30H——33H開始的單元中,一個存放在40H——43H開始的單元中,請編程求它們的和,結(jié)果放在30H——33H中。正確答案:MOVR2,#04H;字節(jié)長度→R2
MOVR0,#30H;一個加數(shù)首地址→R0
MOVR1,#40H;另一個加數(shù)首地址→R1
CLRC;清進(jìn)位位
L1;MOVA,@R0;取一個加數(shù)
ADDCA,@R1;兩個加數(shù)帶進(jìn)位相加
DAA;十進(jìn)制調(diào)整
MOV@R0,A;存放結(jié)果
INCR0;指向下一個字節(jié)
INCR1
DJNZR2,L1;字節(jié)長度減l,沒加完,轉(zhuǎn)L1,繼續(xù)相加
END;全加完,返回(11)已知(R0)=20H,(20H)=10H,(P0)=30H,(R2)=20H,執(zhí)行如下程序段后(40H)=
MOV@R0,#11H
MOVA,R2
ADDA,20H
MOVPSW,#80H
SUBBA,P0
XRLA,#45H
MOV40H,A正確答案:(20H)←11H
(A)←20H
(A)←(A)+(20)
(CY)=1
(A)-(P0)-(CY)→(A)即(A)←00H
(A)+45H→(A)即(A)←45H
(40H)←45H(12)8255并行接口芯片,A口工作在方式0輸入,B口方式1輸出,C口高位為輸出,低位為輸入,設(shè)控制寄存器地址為3BH,請確定控制字并初始化編程。正確答案:D7D6D5D4D3D2D1D0
10010101
控制字為:95H
MOVDPTR,#003BH
MOVA,#95H
MOVX@DPTR,A(13)用移位指令計算,10*X,已知X是一個8位無符號數(shù)。請編程序。正確答案:MOVR0,#DATA
MOVA,@R0
RLA
MOVR1,A
RLA
RLA
ADDA,R1
MOV@R0,A(14)閱讀下列程序段,說明程序段實現(xiàn)功能,并把每條指令加注釋
MOVR0,#40H;
MOVA,@R0;
INCR0;
ADDA,@R0;
INCR0
MOV@R0,A;
CLRA;
ADDCA,#0;
INCR0
MOV@R0,A;
功能:正確答案:ANLA,#17H;(A)←03H
ORL17H,A;(17H)←37H
XRLA,@R0;(A)←34H
CPLA;(A)←0CBH(15)已知(A)=06H,(R3)=08H
執(zhí)行ADDA,R3
DAA結(jié)果(A)=正確答案:(A)=
14H(16)將1000H單元內(nèi)容拆開,高位送1001H單元,低位送1002H單元正確答案:ORG0100H
MOVDPTR,#1000H
MOVXA,@DPTR
MOVB,A;(1000)→A→B
SWAPA;交換
ANLA,#0FH;屏蔽高位
INCDPTR
MOVX@DPTR,A;送1001H
INCDPTR
MOVA,B
ANLA,#0FH;(1000)內(nèi)容屏蔽高位
MOVX@DPTR,A;送1002H
LOOP:SJMPLOOP
END(17)編寫一段程序,功能要求為:當(dāng)P1.0引腳的電平正跳變時,對P1.1的輸入脈沖進(jìn)行計數(shù);當(dāng)P1.2引腳的電平負(fù)跳變時,停止計數(shù),并將計數(shù)值寫入R0、R1(高位存R1,低位存R0)。正確答案:將P1.1的輸入脈沖接入T0,即使用T0計數(shù)器完成對P1.1口的脈沖計數(shù)。編寫程序如下:
ORG0000H
LJMPMAIN
ORG000BH
LJMPIT0P
MAIN:JNBP1.0,MAIN
MOVTMOD,#05H;定時器/計數(shù)器T0為計數(shù)方式1
SETBTR0();啟動T0,開始計數(shù)
SETBET0();允許T0中斷
SETBEA();CPU開中斷
WAIT:JBP1.2,WAIT
CLREA
CLRTR0
MOVR1,TH0
MOVR0,TL0
AJ
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版白酒企業(yè)品牌價值評估及提升合同3篇
- 2025年度銷售合同終止與售后服務(wù)滿意度調(diào)查與管理協(xié)議
- 2025年度柴油發(fā)電機(jī)租賃及電力需求響應(yīng)合同4篇
- 2025版智能制造投資合伙人合同范本4篇
- 2025年度高端制造廠房租賃合同2篇
- 2025年度智能穿戴設(shè)備外觀設(shè)計合同模板4篇
- 2025年度臨時活動策劃與執(zhí)行合同范本樣本4篇
- 二零二五年度瓷磚貿(mào)易代理合作協(xié)議4篇
- 二零二五年待崗人員權(quán)益保障與職業(yè)發(fā)展支持協(xié)議2篇
- 11 趙州橋 說課稿-2023-2024學(xué)年語文三年級下冊統(tǒng)編版
- 安全行車知識培訓(xùn)
- 2024年安徽省高校分類對口招生考試數(shù)學(xué)試卷真題
- 第12講 語態(tài)一般現(xiàn)在時、一般過去時、一般將來時(原卷版)
- 2024年采購員年終總結(jié)
- 2024年新疆區(qū)公務(wù)員錄用考試《行測》試題及答案解析
- 肺動脈高壓的護(hù)理查房課件
- 2025屆北京巿通州區(qū)英語高三上期末綜合測試試題含解析
- 公婆贈予兒媳婦的房產(chǎn)協(xié)議書(2篇)
- 煤炭行業(yè)智能化煤炭篩分與洗選方案
- 2024年機(jī)修鉗工(初級)考試題庫附答案
- Unit 5 同步練習(xí)人教版2024七年級英語上冊
評論
0/150
提交評論