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

正文內(nèi)容

單片機(jī)原理和應(yīng)用第二版張毅剛課后習(xí)題答案解析-展示頁(yè)

2025-07-06 13:40本頁(yè)面
  

【正文】 節(jié)=20H(2)PC=3456H(3)不可以(4)2KB=2048 Byte11.答:可對(duì)程序做如下修改: ORG 0100HDEL: MOV R7, 200DEL1: MOV R6, 123 ;將原來(lái)的立即數(shù)125改為123 DEL2: DJNZ R6, DEL2 NOP ;增加的指令 DJNZ R7, DEL1 RET程序修改后的延時(shí)時(shí)間為:1+(1+123*2+1+2)*200+2=50003us=第5章 AT89S51的中斷系統(tǒng)參考答案1.答:0013H;001BH2.答:外部中斷1,定時(shí)器T13. 答:RETI指令在返回的同時(shí)清除相應(yīng)的優(yōu)先級(jí)觸發(fā)器,以允許下次中斷,而RET指令則沒(méi)有這個(gè)操作。(4)子程序返回時(shí),必須以RET指令結(jié)束。addr16為直接調(diào)用的目的地址,被調(diào)用的子程序可放置在64KB程序存儲(chǔ)器區(qū)的任意位置。被調(diào)用的子程序的首地址與絕對(duì)調(diào)用指令的下一條指令的高5位地址相同,即只能在同一個(gè)2KB區(qū)內(nèi)。3.答:從1000H開(kāi)始的各有關(guān)存儲(chǔ)單元的內(nèi)容(16進(jìn)制)如下:4D 41 49 4E 12 34 30 0000 70 4.在編寫(xiě)子程序時(shí)應(yīng)注意以下問(wèn)題:(1)子程序的第一條指令前必須有標(biāo)號(hào)。通過(guò)在微機(jī)上運(yùn)行匯編程序,把匯編語(yǔ)言源程序翻譯成機(jī)器代碼。這種人工查表“翻譯”指令的方法稱(chēng)為“手工匯編”。常用偽指令及其功能如下: ORG(ORiGin)匯編起始地址命令;END(END of assembly)匯編終止命令;EQU(EQUate)標(biāo)號(hào)賦值命令;DB(Define Byte)定義數(shù)據(jù)字節(jié)命令;DW(Define Word)定義數(shù)據(jù)字命令;DS(Define Storage)定義存儲(chǔ)區(qū)命令;BIT 位定義命令2.第4章 AT89S51匯編語(yǔ)言程序的設(shè)計(jì)與調(diào)試參考答案1.答:偽指令是程序員發(fā)給匯編程序的命令,只有在匯編前的源程序中才有偽指令,即在匯編過(guò)程中的用來(lái)控制匯編過(guò)程的命令。對(duì)片內(nèi)RAM尋址,當(dāng)使用寄存器間接尋址是采用R0或R1作為間接尋址的,因此R0或R1的內(nèi)容不能超過(guò)7FH。18.答:(C)。14.答:(DPH)=3CH,(DPL)=5FH,(SP)=50H15.答:(SP)=62H,(61H)=30H,(62H)=70H。10.答:(A)=50H,(SP)=50H,(51H)=30H,(52H)=50H,(PC)=5030H11.答:(A)ANL A,87H(B)ANL A,0C3H(C)ORL A,0CH12.答:(A)=0CBH。8.答:地址。6. 答:1031H。4.答:只能使用直接尋址方式。2.答:(A)對(duì)(B)對(duì)(C)錯(cuò)(D)錯(cuò)。20. 答:(A) 對(duì); (B) 對(duì);(C)對(duì);(D)錯(cuò)。18.答:按下復(fù)位按鈕。當(dāng)P0口的某位為高電平時(shí),可提供400mA的電流;當(dāng)P0口的某位為低電平()時(shí),如低電平允許提高,灌電流可相應(yīng)加大。16.答:64K字節(jié)。14.答: (C)。12. 答:字節(jié)地址00H1FH的單元可作為工作寄存器區(qū)。10. 答:04H;00H;0組。8.答:P標(biāo)志位的值為0。5. 答:64K程序存儲(chǔ)器空間中有5個(gè)特殊單元分別對(duì)應(yīng)于5個(gè)中斷源的中斷服務(wù)程序入口地址,見(jiàn)下表:表 5個(gè)中斷源的中斷入口地址入口地址中斷源0003H外部中斷0 ()000BH定時(shí)器0 (T0)0013H外部中斷1 ()001BH定時(shí)器1 (T1)0023H串行口6. 答:28H;88H。3.答:2181。第2章 AT89S51單片機(jī)的硬件結(jié)構(gòu)參考答案1.答:AT89S51單片機(jī)的片內(nèi)都集成了如下功能部件:(1)1個(gè)微處理器(CPU);(2)128個(gè)數(shù)據(jù)存儲(chǔ)器(RAM)單元 ;(3)4K Flash程序存儲(chǔ)器;(4)4個(gè)8位可編程并行I/O口(P0口、P1口、P2口、P3口);(5)1個(gè)全雙工串行口;(6)2個(gè)16位定時(shí)器/計(jì)數(shù)器;(7)1個(gè)看門(mén)狗定時(shí)器;(8)一個(gè)中斷系統(tǒng),5個(gè)中斷源,2個(gè)優(yōu)先級(jí);(9)25個(gè)特殊功能寄存器(SFR),(10)1個(gè)看門(mén)狗定時(shí)器。 目前“嵌入式系統(tǒng)”還沒(méi)有一個(gè)嚴(yán)格和權(quán)威的定義。10.廣義上講,凡是系統(tǒng)中嵌入了“嵌入式處理器”,如單片機(jī)、DSP、嵌入式微處理器,都稱(chēng)其為“嵌入式系統(tǒng)”。正由于嵌入式微處理器能運(yùn)行實(shí)時(shí)多任務(wù)操作系統(tǒng),所以能夠處理復(fù)雜的系統(tǒng)管理任務(wù)和處理工作。嵌入式微處理器的基礎(chǔ)是通用計(jì)算機(jī)中的CPU,它的地址總線(xiàn)數(shù)目較多能擴(kuò)展較大的存儲(chǔ)器空間,所以可配置實(shí)時(shí)多任務(wù)操作系統(tǒng)(RTOS)。這類(lèi)智能化算法一般都是運(yùn)算量較大,特別是向量運(yùn)算、指針線(xiàn)性尋址等較多,而這些正是DSP的長(zhǎng)處所在。由于對(duì)其硬件結(jié)構(gòu)和指令進(jìn)行了特殊設(shè)計(jì),使其能夠高速完成各種復(fù)雜的數(shù)字信號(hào)處理算法。單片機(jī)在嵌入式處理器市場(chǎng)占有率最高,最大特點(diǎn)是價(jià)格低,體積小。8.答:相當(dāng)于MCS51系列中的87C51,只不過(guò)是AT89S51芯片內(nèi)的4K字節(jié)Flash存儲(chǔ)器取代了87C51片內(nèi)的4K字節(jié)的EPROM。8031無(wú)片內(nèi)程序存儲(chǔ)器、8051片內(nèi)有4K字節(jié)的程序存儲(chǔ)器ROM,而8751片內(nèi)有集成有4K字節(jié)的程序存儲(chǔ)器EPROM。6.答:MCS51系列單片機(jī)的基本型芯片分別:8038051和8071。而嵌入式微處理器僅僅相當(dāng)于單片機(jī)中的中央處理器。嵌入式微處理器相當(dāng)于通用計(jì)算機(jī)中的CPU。嵌入式處理器一般意義上講,是指嵌入系統(tǒng)的單片機(jī)、DSP、嵌入式微處理器。 范文范例參考第1章 單片機(jī)概述參考答案1.答:微控制器,嵌入式控制器2.答:CPU、存儲(chǔ)器、I/O口、總線(xiàn)3.答:C4.答:B5.答:微處理器、微處理機(jī)和CPU它們都是中央處理器的不同稱(chēng)謂,微處理器芯片本身不是計(jì)算機(jī)。而微計(jì)算機(jī)、單片機(jī)它們都是一個(gè)完整的計(jì)算機(jī)系統(tǒng),單片機(jī)是集成在一個(gè)芯片上的用于測(cè)控目的的單片微計(jì)算機(jī)。目前多把嵌入式處理器多指嵌入式微處理器,例如ARMARM9等。與單片機(jī)相比,單片機(jī)本身(或稍加擴(kuò)展)就是一個(gè)小的計(jì)算機(jī)系統(tǒng),可獨(dú)立運(yùn)行,具有完整的功能。為了滿(mǎn)足嵌入式應(yīng)用的特殊要求,嵌入式微處理器雖然在功能上和標(biāo)準(zhǔn)微處理器基本是一樣的,但在工作溫度、抗電磁干擾、可靠性等方面一般都做了各種增強(qiáng)。它們的差別是在片內(nèi)程序存儲(chǔ)器上。7.答:因?yàn)镸CS51系列單片機(jī)中的“MCS”是Intel公司生產(chǎn)的單片機(jī)的系列符號(hào),而51系列單片機(jī)是指世界各個(gè)廠(chǎng)家生產(chǎn)的所有與8051的內(nèi)核結(jié)構(gòu)、指令系統(tǒng)兼容的單片機(jī)。9.單片機(jī)體積小、價(jià)格低且易于掌握和普及,很容易嵌入到各種通用目的的系統(tǒng)中,實(shí)現(xiàn)各種方式的檢測(cè)和控制。 DSP是一種非常擅長(zhǎng)于高速實(shí)現(xiàn)各種數(shù)字信號(hào)處理運(yùn)算(如數(shù)字濾波、FFT、頻譜分析等)的嵌入式處理器。廣泛地用于通訊、網(wǎng)絡(luò)通信、數(shù)字圖像處理,電機(jī)控制系統(tǒng),生物信息識(shí)別終端,實(shí)時(shí)語(yǔ)音壓解系統(tǒng)等。與單片機(jī)相比,DSP具有的實(shí)現(xiàn)高速運(yùn)算的硬件結(jié)構(gòu)及指令和多總線(xiàn),DSP處理的算法的復(fù)雜度和大的數(shù)據(jù)處理流量以及片內(nèi)集成的多種功能部件更是單片機(jī)不可企及的。RTOS是嵌入式應(yīng)用軟件的基礎(chǔ)和開(kāi)發(fā)平臺(tái)。因此,廣泛地應(yīng)用在移動(dòng)計(jì)算平臺(tái)、媒體手機(jī)、工業(yè)控制和商業(yè)領(lǐng)域(例如,智能工控設(shè)備、ATM機(jī)等)、電子商務(wù)平臺(tái)、信息家電(機(jī)頂盒、數(shù)字電視)以及軍事上的應(yīng)用。但多數(shù)人把 “嵌入”嵌入式微處理器的系統(tǒng),稱(chēng)為“嵌入式系統(tǒng)”。目前人們所說(shuō)的“嵌入式系統(tǒng)”,多指后者。 2.答:當(dāng)腳為高電平時(shí),單片機(jī)讀片內(nèi)程序存儲(chǔ)器(4K 字節(jié)Flash)中的內(nèi)容,但在PC值超過(guò)0FFFH(即超出4K字節(jié)地址范圍)時(shí),將自動(dòng)轉(zhuǎn)向讀外部程序存儲(chǔ)器內(nèi)的程序;當(dāng)腳為低電平時(shí),單片機(jī)只對(duì)外部程序存儲(chǔ)器的地址為0000H~FFFFH中的內(nèi)容進(jìn)行讀操作,單片機(jī)不理會(huì)片內(nèi)的4K 字節(jié)的Flash程序存儲(chǔ)器。s4.答:1個(gè)機(jī)器周期等于12個(gè)時(shí)鐘振蕩周期。7.答:50H;88H。9.答:(A)錯(cuò);(B)錯(cuò);(C)對(duì);(D)對(duì)。11.答:(A) 對(duì);(B) 對(duì);(C) 錯(cuò);(D) 對(duì)。13.答:(A) 錯(cuò);(B) 錯(cuò);(C) 錯(cuò);(D) 錯(cuò)。15. 答:PC;PC。17.P0口每位可驅(qū)動(dòng)8個(gè)LSTTL輸入,而PPP3口的每一位的驅(qū)動(dòng)能力,只有P0口的一半。所以,任何一個(gè)口要想獲得較大的驅(qū)動(dòng)能力,只能用低電平輸出。19. 答:(A) 對(duì); (B) 對(duì);(C)錯(cuò);(D)錯(cuò)。第3章 AT89S51的指令系統(tǒng)參考答案1.答:(1)錯(cuò)(2)錯(cuò)(3)對(duì)(4)錯(cuò)(5)錯(cuò)(6)錯(cuò)(7)錯(cuò)(8)對(duì)(9)錯(cuò)(10)對(duì)(11)對(duì)(12)錯(cuò)。3.答:A,PC,DPTR。5.答:操作碼,操作數(shù),操作碼。7.答:程序,數(shù)據(jù)。9.答:A的內(nèi)容與B的內(nèi)容互換。13.答:(A)=00H,(R3)=0AAH。16.答: MOV R7,APUSH AccMOV A,BMOVX DPTR,A17.答:(D)。19.答:基本型的51子系列單片機(jī),由于其片內(nèi)RAM的地址范圍為00H—7FH,而80H—FFH為特殊功能寄存器區(qū),而對(duì)特殊功能寄存器尋址,只能使用直接尋址方式。增強(qiáng)型的52子系列單片機(jī),片內(nèi)RAM的地址范圍為00H—FFH,因此作為間接尋址寄存器的R0或R1的內(nèi)容就不受限制。所謂“偽”是體現(xiàn)在匯編后,偽指令沒(méi)有相應(yīng)的機(jī)器代碼產(chǎn)生。答:手工匯編:通過(guò)查指令的機(jī)器代碼表(表32),逐個(gè)把助記符指令“翻譯”成機(jī)器代碼,再進(jìn)行調(diào)試和運(yùn)行。機(jī)器匯編:借助于微型計(jì)算機(jī)上的軟件(匯編程序)來(lái)代替手工匯編。反匯編:將二進(jìn)制的機(jī)器碼程序翻譯成匯編語(yǔ)言源程序的過(guò)程稱(chēng)為“反匯編”。(2)主程序調(diào)用子程序,有如下兩條子程序調(diào)用指令:① 絕對(duì)調(diào)用指令A(yù)CALL addr11。② 長(zhǎng)調(diào)用指令LCALL addr16。(3)子程序結(jié)構(gòu)中必須用到堆棧,用來(lái)保護(hù)斷點(diǎn)和現(xiàn)場(chǎng)保護(hù)。(5)子程序可以嵌套,但要注意堆棧的沖突。除了這一點(diǎn)兩條指令不同外,其它操作都相同。在下述三種情況下,AT89S51將推遲對(duì)外部中斷請(qǐng)求的響應(yīng):(1)AT89S51正在處理同級(jí)或更高優(yōu)先級(jí)的中斷。(3)正在執(zhí)行的指令是RETI或是訪(fǎng)問(wèn)IE或IP的指令。6.答:D7.答:PC、PC、程序存儲(chǔ)器8.答: 參考程序段如下:SETB IT1 SETB EX1 SETB EA9.答:(A)10.答:一個(gè)中斷源的中斷請(qǐng)求被響應(yīng),必須滿(mǎn)足以下必要條件:(1
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1