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

正文內(nèi)容

單片機(jī)原理與接口技術(shù)課后答案(段晨東主編)詳盡版-展示頁

2025-07-06 13:39本頁面
  

【正文】 中斷系統(tǒng):單片機(jī)有5個(gè)中斷源,分別為2個(gè)外部中斷、2個(gè)定時(shí)器/計(jì)數(shù)器溢出中斷、1個(gè)串行口接收/發(fā)送中斷,提供2個(gè)中斷優(yōu)先級(jí)。串行口:用于串行通信。特殊功能寄存器用于存放相應(yīng)功能部件的控制命令、狀態(tài)和數(shù)據(jù)。 (1) (2)Wo123_Password: 0解:(1)57 57 57 2E 43 43 54 56 2E 43 4F 4D(2)57 6F 31 32 33 5F 50 61 73 73 77 6F 72 64 3A 30第二章 復(fù)習(xí)思考題答案一、選擇題1: B 2: B 3: A 4: D 5: C 6: C 7: A 8: B 9: B 10:B11:B 12:D 13:B 14:A 15:B 16:C 17:B 18:C 19:C 20:B21:C 22:D 23:C 24:C 25:B 26:A 27:A 28:D 29:D 30:C31:A 32:B 33:C 34:D 35:B 36:D 37:A 38:A 39:B 40:C二、簡答題1. MCS51單片機(jī)芯片包含哪些主要邏輯功能部件?各有什么功能? 中央處理器CPU:完成運(yùn)算和控制操作。(1)32768 (2) (3) (4)59解:(1)(32768)10=(1000000000000000)2=(100000)8=(8000)16(2)()10=()2=()8=()16(3)()10=()2=()8=()16(4)(59)10=(111011)2=(73)8=(3B)165. 把下列二進(jìn)制數(shù)轉(zhuǎn)換為十進(jìn)制數(shù)、十六進(jìn)制數(shù): (1)10001010111 (2)解:(1)(10001010111)2 =(1111)10 =(457)16(2)()2=()10=()166. 求下列數(shù)據(jù)的原碼、反碼、補(bǔ)碼(以8位表示) (1)73 (2)23 (3)-1 (4)-109解:(1)[73]原=01001011 [73]反=01001011 [73]補(bǔ)=01001011(2)[23]原=00010111 [23]反=00010111 [23]補(bǔ)=00010111(3)[1]原=10000001 [1]反=11111110 [1]補(bǔ)=11111111(4)[109]原=11101101 [109]反=10010010 [109]補(bǔ) =100100117. 求下列數(shù)據(jù)的原碼、反碼、補(bǔ)碼(以16位表示)(1)12137 (2)0 (3)1 (4)23679解:(1)[12137]原=1010111101101001 [12137]反=1101000010010110 [12137]補(bǔ)=1101000010010111(2)[+0]原=0000000000000000 [+0]反=0000000000000000 [+0]補(bǔ)=0000000000000000[0]原=1000000000000000 [0]反=1111111111111111 [+0]補(bǔ)=0000000000000000(3)[1]原=1000000000000001 [1]反=1111111111111110 [1]補(bǔ)=1111111111111111(4)[+23679]原=0101110001111111=[+23679]反=[+23679]補(bǔ)8. 把下列十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制、十六進(jìn)制數(shù),并把它們用BCD碼表示: (1)128 (2)7891 (3)819 (4)21解:(1)(128)10=(1000 0000)2=(80)16=(0001 0010 1000)BCD(2)(7891)10=(1111011010011)2 =(1ED3)16=(0111 1000 1001 0001)BCD(3)(819)10=(1100110011)2 =(333)16 =(1000 1001 0001)BCD(4)(21)10=(10101)2=(15)16=(0010 0001)BCD9. 寫出下列數(shù)據(jù)的定點(diǎn)小數(shù)和浮點(diǎn)數(shù),定點(diǎn)小數(shù)的小數(shù)部分為1個(gè)字節(jié),浮點(diǎn)數(shù)為3字節(jié)浮點(diǎn)數(shù)格式。3. 單片機(jī)與微處理器有什么不同?單片機(jī)也稱微控制器,它集成CPU、ROM、RAM、存儲(chǔ)器、I/O口等,而微處理器是是CPU,它僅集成了運(yùn)算器和控制器,沒有存儲(chǔ)器和接口。 微型計(jì)算機(jī)是以微處理器為基礎(chǔ),配以內(nèi)存儲(chǔ)器及輸入輸出(I/0)接口電路和相應(yīng)的輔助而構(gòu)成。緊接著,CPU再從存儲(chǔ)器中提取下一次要執(zhí)行的代碼,不斷地重復(fù)上述操作過程。由輸入設(shè)備把程序和數(shù)據(jù)送入計(jì)算機(jī)內(nèi)部的“存儲(chǔ)器”中保存,程序處理完畢把結(jié)果通過“輸出設(shè)備”輸出,以便人們識(shí)別。CPU是計(jì)算機(jī)中最重要的部件,由它實(shí)現(xiàn)程序控制、操作控制、時(shí)序控制、數(shù)據(jù)加工、輸入與輸出控制、對(duì)異常情況和請(qǐng)求的處理等等。當(dāng)使用計(jì)算機(jī)解決某個(gè)具體問題時(shí),首先,根據(jù)解決問題的方案,編寫出一系列解決這個(gè)問題的程序;然后,把程序輸入到計(jì)算機(jī)中,命令計(jì)算機(jī)按照這些事先擬定步驟順序執(zhí)行。第一章 復(fù)習(xí)思考題答案一、選擇題1:B 2:C 3:B 4:A 5:B 6:D 7:D 8:C 9:B 10:B二、思考題1. 簡述微型計(jì)算機(jī)的組成和工作原理。微型計(jì)算機(jī)主要由微處理器CPU、存儲(chǔ)器、輸入設(shè)備和輸出設(shè)備組成。CPU包括控制器和運(yùn)算器。存儲(chǔ)器是計(jì)算機(jī)中的記憶部件,用來存儲(chǔ)編寫的程序,存放程序所用的數(shù)據(jù)以及產(chǎn)生的中間結(jié)果。接通電源后,CPU會(huì)自動(dòng)地從存儲(chǔ)器中取出要執(zhí)行的程序代碼,通過譯碼解析出代碼所賦予的功能,如果進(jìn)行數(shù)據(jù)運(yùn)算,則從存儲(chǔ)器中提取運(yùn)算所需要的數(shù)據(jù),再進(jìn)行運(yùn)算操作,并把運(yùn)算結(jié)果存儲(chǔ)到程序指定的存儲(chǔ)區(qū)域,結(jié)束本次執(zhí)行操作;如果執(zhí)行轉(zhuǎn)移操作,則提取程序代碼中的轉(zhuǎn)移信息,計(jì)算出程序轉(zhuǎn)移的目標(biāo)地址,然后跳轉(zhuǎn)。2. 簡述單片機(jī)在結(jié)構(gòu)上與微型計(jì)算機(jī)的區(qū)別與聯(lián)系。單片機(jī)是采用超大規(guī)模集成電路技術(shù)把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機(jī)存儲(chǔ)器RAM、只讀存儲(chǔ)器ROM、多種I/O口和中斷系統(tǒng)、定時(shí)器/計(jì)時(shí)器等集成到一塊芯片上的微型計(jì)算機(jī)。4. 把下列十進(jìn)制數(shù)轉(zhuǎn)換為二進(jìn)制數(shù)、八進(jìn)制和十六進(jìn)制數(shù)。 (1)- (2)3789 (3)-32767 (2)解:(1) 浮點(diǎn)數(shù)87 98 40H(2) 浮點(diǎn)數(shù)0C EC D0H(3)定點(diǎn)數(shù)1111111111111111 浮點(diǎn)數(shù)8F FF FEH(4) 浮點(diǎn)數(shù)01 8D 80H10.請(qǐng)把下列字符串用ASCII碼表示。存儲(chǔ)器:內(nèi)部數(shù)據(jù)存儲(chǔ)器RAM用于存放程序的機(jī)器代碼和常數(shù);內(nèi)部程序存儲(chǔ)器用于存放可讀寫的數(shù)據(jù)。并行口:P0~P3除了可以作為基本的I/O功能之外,P3口的第二功能還提供了串行口、外部中斷、外部計(jì)數(shù)等功能以及訪問外部數(shù)據(jù)存儲(chǔ)器和外部I/O口的控制信號(hào)。定時(shí)/計(jì)數(shù)器:2個(gè)16位定時(shí)器/計(jì)數(shù)器,具有多種工作模式,用于計(jì)數(shù)、定時(shí)和產(chǎn)生串行通信的波特率。實(shí)現(xiàn)實(shí)時(shí)控制等。ALE用于鎖存地址總線的低八位。——外部程序存儲(chǔ)器讀選通信號(hào),輸出,為低電平時(shí),CPU從外部程序存儲(chǔ)器的單元讀取指令。當(dāng)接高電平(=1)時(shí),CPU對(duì)程序存儲(chǔ)器的操作從單片機(jī)內(nèi)部開始,并可延伸到單片機(jī)的外部。在RESET引腳上保持2個(gè)機(jī)器周期以上的高電平,單片機(jī)復(fù)位。當(dāng)接高電平(=1)時(shí),CPU對(duì)程序存儲(chǔ)器的操作從單片機(jī)內(nèi)部開始,并可延伸到單片機(jī)的外部。4. 程序計(jì)數(shù)器PC的作用是什么?程序計(jì)數(shù)器PC是一個(gè)16位的寄存器,用來存放下一條即將執(zhí)行指令的地址。CPU復(fù)位后,PC的內(nèi)容為0000H,它意味著程序從頭開始執(zhí)行。7.簡述內(nèi)部RAM的功能分區(qū)?說明各部分的使用特點(diǎn)。(2)20~2FH:16個(gè)單元為位尋址區(qū)。(3)30~7FH:80個(gè)單元為數(shù)據(jù)緩沖區(qū)。8.如何選擇MCS51單片機(jī)的當(dāng)前工作寄存器組?單片機(jī)當(dāng)前工作寄存器組是由程序狀態(tài)寄存器PSW中的RSRS0的狀態(tài)決定:當(dāng)RSRS0=00時(shí),選擇工作寄存器組0區(qū),R0~R7對(duì)應(yīng)單元地址為00H~07H;當(dāng)RSRS0=01時(shí),選擇工作寄存器組1區(qū),R0~R7對(duì)應(yīng)單元地址為08H~0FH;當(dāng)RSRS0=10時(shí),選擇工作寄存器組2區(qū),R0~R7對(duì)應(yīng)單元地址為10H~17H;當(dāng)RSRS0=11時(shí),選擇工作寄存器組3區(qū),R0~R7對(duì)應(yīng)單元地址為18H~1FH;9.堆棧有哪些功能?堆棧指針SP是多少位的寄存器?SP的作用是什么?在應(yīng)用系統(tǒng)程序設(shè)計(jì)時(shí),為什么要對(duì)SP重新賦值?堆棧的功能是保護(hù)CPU執(zhí)行程序的現(xiàn)場(如子程序調(diào)用、中斷調(diào)用等);堆棧指針SP是8位寄存器;其作用是指出棧頂位置;對(duì)SP重新賦值是為了避免堆棧向上生成時(shí)覆蓋所存儲(chǔ)的有效數(shù)據(jù)和標(biāo)志,一般情況下,把堆棧區(qū)設(shè)在30H單元之后的區(qū)域。共21個(gè),其中與CPU相關(guān)的有:ACC,B,PSW,SP,DPTR(DPH,DPL)。與串行口相關(guān)的有:SCON,SBUF,PCON。與中斷系統(tǒng)相關(guān)的有:IP,IE。堆棧指針SP指出棧頂位置;P0~P3作為 I/O口,P0和P2還可以作為地址和數(shù)據(jù)總線,P3可提供第二功能。:定時(shí)/計(jì)數(shù)器控制寄存器TCON記錄中斷標(biāo)志,控制定時(shí)/計(jì)數(shù)器。12.簡單說明MCS51單片機(jī)PSW寄存器各個(gè)標(biāo)志位的意義。在運(yùn)算過程中,最高位D7有(借)進(jìn)位時(shí),(Cy)=1,否則,(Cy)=0;AC輔助進(jìn)位位。在運(yùn)算過程中,當(dāng)D3向D4位(即低四位向高四位)進(jìn)(借)位時(shí),(AC)=1,否則,(AC)=0;OV溢出標(biāo)志位。運(yùn)算結(jié)束時(shí),如果ACC中1的個(gè)數(shù)為奇數(shù),(P)=1,否則,(P)=0。RS0、RS1寄存器組選擇位,選擇當(dāng)前工作寄存器組。14.MCS51單片機(jī)的P0~P3口在結(jié)構(gòu)上有何不同?在使用上各有什么特點(diǎn)?MCS-51系列單片機(jī)的P0~P3并行口在結(jié)構(gòu)上基本相同,每個(gè)并行口包含1個(gè)鎖存器(特殊功能寄存器P0~P3)、1個(gè)輸出驅(qū)動(dòng)器和1個(gè)輸入緩沖器。另外,用作輸入時(shí),應(yīng)先向輸出口的鎖存器寫1,然后再讀相應(yīng)的引腳。PPP3口的輸出電路含有內(nèi)部上拉電阻,口的每一位能驅(qū)動(dòng)4個(gè)TTL負(fù)載,在作為輸入口時(shí),必須先對(duì)相應(yīng)的鎖存器寫1,即進(jìn)行設(shè)置輸入口的操作。16.MCS51單片機(jī)的時(shí)鐘電路有幾種實(shí)現(xiàn)方式?請(qǐng)分別給出相應(yīng)的電路。內(nèi)部方式利用單片機(jī)芯片上提供的反相放大器電路,在XTAL1,XTAL2引腳之間外接振蕩源構(gòu)成一個(gè)自激振蕩器,自激振蕩器與單片機(jī)內(nèi)部時(shí)鐘發(fā)生器構(gòu)成單片機(jī)的時(shí)鐘電路;。17.什么是時(shí)鐘周期、機(jī)器周期和指令周期?如何計(jì)算機(jī)器周期?晶振頻率為12MHz時(shí),計(jì)算時(shí)鐘周期、機(jī)器周期。機(jī)器周期:CPU完成一個(gè)基本操作所用的時(shí)間。計(jì)算公式:,其中為晶振頻率。機(jī)器周期:TM=1。單片機(jī)復(fù)位條件是在單片機(jī)RESET引腳上保持2個(gè)機(jī)器周期以上的高電平。單片機(jī)復(fù)位后,程序計(jì)數(shù)器PC內(nèi)容為0000H;累加器A、B寄存器、數(shù)據(jù)指針DPTR被清0;程序狀態(tài)字寄存器PSW的內(nèi)容為00H,P0~P3寄存器中所有的位被置1,I/O口P0~P3的鎖存器內(nèi)容為0FFH;除了串行口數(shù)據(jù)緩沖器SBUF的內(nèi)容不確定外,其他與定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)、串行口有關(guān)的特殊功能寄存器(SFR)中的有效位為全部被清0。在這種情況下,單片機(jī)內(nèi)部RAM和特殊功能寄存器(SFR)的狀態(tài)與復(fù)位前相比有什么變化?在單片機(jī)由于某種原因被強(qiáng)制復(fù)位時(shí),內(nèi)部RAM單元的內(nèi)容不會(huì)受復(fù)位的影響,會(huì)保持復(fù)位以前的狀態(tài)。特殊功能寄存器A、B、DPTR被清0;PSW的內(nèi)容為00H,P0~P3寄存器中所有的位被置1,I/O口P0~P3的鎖存器內(nèi)容為0FFH;除了串行口數(shù)據(jù)緩沖器SBUF的內(nèi)容不確定外,其他與定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)、串行口有關(guān)的特殊功能寄存器(SFR)中的有效位為全部被清0。MSC51單片機(jī)有7種不同的尋址方式:立即尋址、直接尋址、寄存器尋址、寄存器間接尋址、變址尋址、位尋址和相對(duì)尋址。XCHD:半字節(jié)交換指令,把指定單元內(nèi)容的低4位與累加器A的低4位互換,而二者的高4位保持不變。7. MOVC A,A+DPTR:常數(shù)所在存儲(chǔ)單元的地址由DPTR和累加器A的內(nèi)容之和確定。MOVC A,A+PC:常數(shù)所在存儲(chǔ)單元的地址由程序計(jì)數(shù)器PC和累加器A的內(nèi)容之和確定。8. 1030H9. 8140H10. (SP)=62H,60H單元內(nèi)容不變,(61H)=30H,(62H)=70H11. (SP)=60H,60H單元內(nèi)容不變,(61H)=50H,(62H)=7AH,(DPTR)=7A50H12. (A)= 34H,(Cy)= 1,(AC)= 1,(OV)= 1,(P)= 113. (A)= 83H,(Cy)= 1,(AC)= 1,(OV)=0,(P)= 114. (A)=00H,(R3)=10H,(30H)=F1H,(R0)=01H15. (A)=23H,(Cy)=116. 20H、30H和31H單元進(jìn)行了加法運(yùn)算,結(jié)果存放在31H單元17. ADD:不帶進(jìn)位位的加法指令。18. DA:其功能就是在用加法指令完成BCD碼加法運(yùn)算之后,對(duì)運(yùn)算結(jié)果進(jìn)行處理,把運(yùn)算結(jié)果轉(zhuǎn)換為BCD碼形式。21. (A)= 00H, (B)= 32H,(Cy)=0 ,(OV)=122. (A)=0DH,(B)=11H,(Cy)=0, (OV)=023. 0CBH24. (1) (A)=00H,(R5)=0AAH (2) (A)=0FFH,(R5)=0AAH (3) (A)=0FFH,(R5)=0AAH25. 26. LCALL指令在調(diào)用前,先把下一條指令的地址推入堆棧保留,以便執(zhí)行子程序返回指令RET時(shí)能找到返回地址,實(shí)現(xiàn)正確返回;而轉(zhuǎn)移指令LJMP指令不需要保護(hù)返回地址。29. RET:子程序返回指令, 子程序
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1