freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)原理及接口技術(shù)課后答案李朝青第三版-全文預(yù)覽

2025-07-18 15:42 上一頁面

下一頁面
  

【正文】 器周期采樣到外部中斷請(qǐng)求為低電平,則使IE1(IE0)置“1”申請(qǐng)中斷;否則,IE1(IE0)置0。 中斷允許位EA=1,即CPU開中斷c)在這個(gè)大家還要清除各個(gè)中斷的中斷矢量地址。答:CPU在每個(gè)機(jī)器周期S5P2期間順序采樣每個(gè)中斷源,CPU在下一個(gè)機(jī)器周期S6期間按優(yōu)先級(jí)順序查詢中斷標(biāo)志,如查詢到某個(gè)中斷標(biāo)志為1,將在接下來的機(jī)器周期S1期間按優(yōu)先級(jí)進(jìn)行中斷處理,中斷系統(tǒng)通過硬件自動(dòng)將相應(yīng)的中斷矢量地址裝入PC,以便進(jìn)入相應(yīng)的中斷服務(wù)程序。答:當(dāng)CPU執(zhí)行主程序第K條指令,外設(shè)向CPU發(fā)出中斷請(qǐng)求,CPU接到中斷請(qǐng)求信號(hào)并在本條指令執(zhí)行完后,中斷主程序的執(zhí)行并保存斷點(diǎn)地址,然后轉(zhuǎn)去響應(yīng)中斷。解:MOV IE,097H MOV IP,02H在單片機(jī)中,中斷能實(shí)現(xiàn)哪些功能?答:有三種功能:分時(shí)操作,實(shí)時(shí)處理,故障處理89C51共有哪些中斷源?對(duì)其中端請(qǐng)求如何進(jìn)行控制?答:(1)89C51有如下中斷源① :外部中斷0請(qǐng)求,低電平有效② :外部中斷1請(qǐng)求,低電平有效③T0:定時(shí)器、計(jì)數(shù)器0溢出中斷請(qǐng)求④T1:定時(shí)器、計(jì)數(shù)器1溢出中斷請(qǐng)求⑤TX/RX:串行接口中斷請(qǐng)求(2)通過對(duì)特殊功能寄存器TCON、SCON、IE、IP的各位進(jìn)行置位或復(fù)位等操作,可實(shí)現(xiàn)各種中斷控制功能什么是中斷優(yōu)先級(jí)?中斷優(yōu)先處理的原則是什么?答:中斷優(yōu)先級(jí)是CPU相應(yīng)中斷的先后順序。這種過程稱為中斷,實(shí)現(xiàn)這種功能的部件稱為中斷系統(tǒng)。2 MOV R2,31H ;數(shù)據(jù)塊長度→R2 MOV R0,20H ;數(shù)據(jù)塊首地址→R0LOOP:MOV A,R0 ;待查找的數(shù)據(jù)→A CLR C ;清進(jìn)位位 SUBB A,0AAH ;待查找的數(shù)據(jù)是0AAH嗎 JZ L1 ;是,轉(zhuǎn)L1 INC R0 ;不是,地址增1,指向下一個(gè)待查數(shù)據(jù) DJNZ R2,LOOP ;數(shù)據(jù)塊長度減1,不等于0,繼續(xù)查找 MOV 51H,00H ;等于0,未找到,00H→51H RET L1:MOV 51H,01H ;找到,01H→51H RET2 MOV R2,31H ;數(shù)據(jù)塊長度→R2 MOV R0,20H ;數(shù)據(jù)塊首地址→R0LOOP:MOV A,R0 ;待查找的數(shù)據(jù)→A JNZ L1 ;不為0,轉(zhuǎn)L1 INC 51H ;為0,00H個(gè)數(shù)增1 L1:INC R0 ;地址增1,指向下一個(gè)待查數(shù)據(jù) DJNZ R2,LOOP ;數(shù)據(jù)塊長度減1,不等于0,繼續(xù)查找 RET2 MOV DPTR,SOURCE ;源首地址→DPTR MOV R0,DIST ;目的首地址→R0 LOOP:MOVX A,DPTR ;傳送一個(gè)字符 MOV R0,A INC DPTR ;指向下一個(gè)字符 INC R0 CJNE A,24H,LOOP ;傳送的是“$”字符嗎?不是,傳送下一個(gè)字符 RET2 MOV A,R3 ;取該數(shù)高8位→A ANL A,80H ;取出該數(shù)符號(hào)判斷 JZ L1 ;是正數(shù),轉(zhuǎn)L1 MOV A,R4 ;是負(fù)數(shù),將該數(shù)低8位→A CPL A ;低8位取反 ADD A,01H ;加1 MOV R4,A ;低8位取反加1后→R4 MOV A,R3 ;將該數(shù)高8位→A CPL A ;高8位取反 ADDC A,00H ;加上低8位加1時(shí)可能產(chǎn)生的進(jìn)位 MOV R3,A ;高8位取反加1后→R3 L1: RET2 CLR C ;清進(jìn)位位C MOV A,31H ;取該數(shù)低8位→A RLC A ;帶進(jìn)位位左移1位 MOV 31H,A ;結(jié)果存回31H MOV A,30H ;取該數(shù)高8位→A RLC A ;帶進(jìn)位位左移1位 MOV 30H,A ;結(jié)果存回30H MOV R2,04H ;字節(jié)長度→R2 MOV R0,30H ;一個(gè)加數(shù)首地址→R0 MOV R1,40H ;另一個(gè)加數(shù)首地址→R1 CLR C ;清進(jìn)位位LOOP:MOV A,R0 ;取一個(gè)加數(shù) ADDC A,R1 ;兩個(gè)加數(shù)帶進(jìn)位位相加 DA A ;十進(jìn)制調(diào)整 MOV R0,A ;存放結(jié)果 INC R0 ;指向下一個(gè)字節(jié) INC R1 ; DJNZ R2,LOOP ;數(shù)據(jù)塊長度減1,不等于0,繼續(xù)查找 RET3 MOV R2,08H ;數(shù)據(jù)塊長度→R2 MOV R0,30H ;數(shù)據(jù)塊目的地址→R0 MOV DPTR,2000H ;數(shù)據(jù)塊源地址→DPTRLOOP:MOVX A, DPTR ;傳送一個(gè)數(shù)據(jù) MOV R0,A INC DPTR ;指向下一個(gè)數(shù)據(jù) INC R0 ; DJNZ R2,LOOP ;數(shù)據(jù)塊長度減1,沒傳送完,繼續(xù)傳送 RET3(1)MOV R0,0FH ;2字節(jié),2周期 4字節(jié)4周期(差) MOV B,R0 ;2字節(jié),2周期 (2)MOV R0,0FH ;2字節(jié),1周期 4字節(jié)3周期(中) MOV B,R0 ;2字節(jié),2周期 (3)MOV B,0FH ;3字節(jié),2周期 3字節(jié)2周期(好)3(1)功能是將片內(nèi)RAM中50H~51H單元清0。2不能。(A)=80→40H MOV R0,35H 。直接尋址 3字節(jié)2周期 MOV 74H,78H 。 尋址方式尋址空間立即數(shù)尋址程序存儲(chǔ)器ROM直接尋址片內(nèi)RAM低128B、特殊功能寄存器寄存器尋址工作寄存器R0RA、B、C、DPTR寄存器間接尋址片內(nèi)RAM低128B、片外RAM變址尋址程序存儲(chǔ)器(A+PC,A+DPTR)相對(duì)尋址程序存儲(chǔ)器256B范圍(PC+偏移量)位尋址片內(nèi)RAM的20H2FH字節(jié)地址、部分SFR 指令:CPU根據(jù)人的意圖來執(zhí)行某種操作的命令指令系統(tǒng):一臺(tái)計(jì)算機(jī)所能執(zhí)行的全部指令集合機(jī)器語言:用二進(jìn)制編碼表示,計(jì)算機(jī)能直接識(shí)別和執(zhí)行的語言匯編語言:用助記符、符號(hào)和數(shù)字來表示指令的程序語言高級(jí)語言:獨(dú)立于機(jī)器的,在編程時(shí)不需要對(duì)機(jī)器結(jié)構(gòu)及其指令系統(tǒng)有深入了解的通用性語言 CLR C ;清進(jìn)位位C MOV A,31H ;取該數(shù)低8位→A RLC A ;帶進(jìn)位位左移1位 MOV 31H,A ;結(jié)果存回31H MOV A,30H ;取該數(shù)高8位→A RLC A ;帶進(jìn)位位左移1位 MOV 30H,A ;結(jié)果存回30H22.假設(shè)允許片內(nèi)定時(shí)器/計(jì)數(shù)器中斷,禁止其他中斷。 不能用AJMP指令代替程序中的SJMP指令,因?yàn)槿绻淖兊脑?,程序跳轉(zhuǎn)到的新PC值指向的地址會(huì)不同,導(dǎo)致程序出現(xiàn)錯(cuò)誤。 AJMP addr1 ;短跳轉(zhuǎn)范圍:2KB 。當(dāng)CPU?qǐng)?zhí)行PCON.1為1,系統(tǒng)進(jìn)入掉電方式。14.復(fù)位操作有:電自動(dòng),按鍵手動(dòng),看門狗。DPTR由高位字節(jié)DPH和低位字節(jié)DPL組成。哈佛結(jié)構(gòu):程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器分開的結(jié)構(gòu)。P3口比P1口增加了與非門和緩沖器;具有準(zhǔn)雙向I/O功能和第二功能。PSEN程序存儲(chǔ)允許輸出信號(hào)端,也可以檢查芯片好壞,有效即能讀出片外ROM的指令,引腳信號(hào)RD/WR有效時(shí)可讀/寫片外RAM或片外I/O接口。由于8031片內(nèi)沒有程序存儲(chǔ)器,所以在使用8031時(shí), 引腳必須接低電平。內(nèi)部程序存儲(chǔ)器:在8031片內(nèi)無程序存儲(chǔ)器,8051片內(nèi)具有4KB掩模ROM,8751片內(nèi)具有4KBEPROM。單片機(jī)的內(nèi)部存儲(chǔ)空間分為數(shù)據(jù)存儲(chǔ)器和程序存儲(chǔ)器。3.程序計(jì)數(shù)器(PC)指示出將要執(zhí)行的下一條指令地址,由兩個(gè)8位計(jì)數(shù)器PCH及PCL組成。 真正的RAM區(qū)可以分成那幾個(gè)部分?1. 4個(gè)工作寄存器區(qū)(R0~R7)2. 位尋址區(qū)3. 真正的RAM區(qū)第五題簡述布爾處理存儲(chǔ)器的空間分配,片內(nèi)RAM中包含哪些可位尋址單元?1. 片內(nèi)RAM區(qū)從00H~FFH(256B)2. 其中20H~2FH(字節(jié)地址)是位尋址區(qū)3. 對(duì)應(yīng)的位地址是00H~7FH第六題 如何簡潔地判斷8051正在工作?1. 用示波器觀察8051的XTAL2端是否有脈沖信號(hào)輸出(判斷震蕩電路工作是否正常?)2. ALE(地址鎖存允許)(Address Latch Enable)輸出是fosc的6分頻3. 用示波器觀察ALE是否有脈沖輸出(判斷 8051芯片的好壞?)4. 觀察PSEN(判斷8051能夠到EPROM 或ROM中讀取指令碼?)5. 因?yàn)?PSEN接外部EPROM(ROM)的/OE端子6. OE=Output Enable(輸出允許)第七題 8051如何確定和改變當(dāng)前工作寄存器組?1. PSW(程序狀態(tài)字)(Program Status Word)中的RS1和RS02. 可以給出4中組合3. 用來從4組工作寄存器組中進(jìn)行選擇4. PSW屬于SFR(Special Function Register)(特殊功能寄存器)第十題 8051的/EA信號(hào)有什么功能?在使用8031的時(shí)候,EA信號(hào)引腳應(yīng)該如何處理?1. EA=Enable Address(外部程序存儲(chǔ)器地址允許輸入端)2. EA=0(低電平有效)只允許訪問外部存儲(chǔ)器3. EA=1內(nèi)外ROM都可以訪問4. 因?yàn)?031沒有片內(nèi)ROM5. 只能訪問片外的EPROM6. 應(yīng)該使EA=0(有效)第十二題內(nèi)部RAM第128B單元?jiǎng)澐殖赡菐讉€(gè)主要部分?各部分主要功能是什么?1. 當(dāng)前工作寄存器組(4組)(00H~1FH)2. 位尋址區(qū)(20H~2FH)3. 真正的RAM區(qū)(30H~7FH)第十三題 使單片機(jī)復(fù)位有哪幾種方法?復(fù)位后機(jī)器的初始狀態(tài)如何?1. 上電復(fù)位2. 上電復(fù)位+手動(dòng)復(fù)位3. 脈沖復(fù)位4. 復(fù)位會(huì)重置一些寄存器第十四題開機(jī)復(fù)位后,CPU使用的是哪組工作寄存器?它們的地址什么什么?1. 8051有4個(gè)工作寄存器組2. 分別從R0~R73. 分別位于 00H~07H,08H~0FH,10H~17H,18H~1FH4. 開機(jī)復(fù)位后,默認(rèn)使用寄存器組0第十五題 PSW的作用是什么?作用是什么?1. PSW是一個(gè)SFR(特殊功能寄存器)2. 位于片內(nèi)RAM的高128B3. 具體地址D0H(00H~FFH)(片內(nèi)RAM的編址)(8bits編址方法)4. PSW=Program Status Word(程序狀態(tài)字) 什么是普林斯頓結(jié)構(gòu)?哈佛結(jié)構(gòu)?1. 普林斯頓結(jié)構(gòu),ROM和RAM統(tǒng)一編址2. 哈佛結(jié)構(gòu),ROM和RAM分開編址第四章8051片內(nèi)RAM的空間是怎樣分配的?1. 片內(nèi)RAM有256B2. 低128B是真正的RAM區(qū)3. 高128B是SFR(特殊功能寄存器)區(qū)指令譯碼器(ID)對(duì)操作碼進(jìn)行譯碼。6.89C51片內(nèi)程序存儲(chǔ)器容量為4KB,地址從00000FFFH開始,存放程序和表格常數(shù),片外最多可擴(kuò)展64KBROM地址1000FFFFH,片內(nèi)外統(tǒng)一編址。高128字節(jié)是供給特殊功能寄存器(SFR)使用的,因此稱之為特殊功能寄存器區(qū)(80H~FFH),訪問它只能用直接尋址。當(dāng) 端保持低電平時(shí),不管是否有內(nèi)部程序存儲(chǔ)器,則只訪問外部程序存儲(chǔ)器。ALE/ :ALE輸出正脈沖,頻率為振蕩周期的1/6,CPU訪問片外存儲(chǔ)器時(shí),ALE輸出信號(hào)作為鎖存低8位地址的控制信號(hào),看芯片好壞可以用示波器看ALE端是否有脈沖信號(hào)輸出。P2口比P1口多了一個(gè)轉(zhuǎn)換控制開關(guān);作為普通I/O口使用或高8位地址線使用時(shí)訪問外部程序存儲(chǔ)器和16位地址的外部數(shù)據(jù)存儲(chǔ)器。11.普林斯頓結(jié)構(gòu)
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1