單片機(jī)原理課后習(xí)題參考答案_第1頁(yè)
已閱讀1頁(yè),還剩17頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、第2章部分習(xí)題參考解答1、試述MCS51單片機(jī)內(nèi)部有哪些主要邏輯部件并說(shuō)出其功能,畫(huà)出片內(nèi)結(jié)構(gòu)圖。MCS51單片機(jī)的內(nèi)部除包含CPU外,還包含程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、定時(shí)器計(jì)數(shù)器、并行IO接口、串行IO接口、總線(xiàn)控制邏輯和中斷控制邏輯等邏輯部件,其結(jié)構(gòu)框圖如圖所示:振蕩器和時(shí)序邏輯程序存儲(chǔ)器數(shù)據(jù)存儲(chǔ)器CPU并行IO口串行IO口定時(shí)計(jì)數(shù)器中斷控制邏輯64K空間總線(xiàn)控制外接時(shí)鐘源內(nèi)部總線(xiàn)電源其中,CPU是單片機(jī)的最核心部分它是整個(gè)單片機(jī)的控

2、制和指揮中心,完成所有的計(jì)算和控制任務(wù)。振蕩器和時(shí)序邏輯,產(chǎn)生CPU工作所需要的內(nèi)部時(shí)鐘。中斷控制邏輯用來(lái)應(yīng)付一些臨時(shí)到達(dá)的突發(fā)事件,并能保證當(dāng)有多個(gè)突發(fā)事件發(fā)生時(shí),CPU能夠有序地為這些事件進(jìn)行服務(wù),所有突發(fā)事件服務(wù)完成后CPU還能繼續(xù)以前的工作。并行IO接口和串行IO接口作為CPU與外部設(shè)備通信的信息傳輸通道。程序存儲(chǔ)器用于存放單片機(jī)的程序。數(shù)據(jù)存儲(chǔ)器用于存放內(nèi)部待處理的數(shù)據(jù)和處理后的結(jié)果。定時(shí)器計(jì)數(shù)器主要是完成對(duì)外部輸入脈沖的計(jì)數(shù)

3、或者根據(jù)內(nèi)部的時(shí)鐘及定時(shí)設(shè)置,周期性的產(chǎn)生定時(shí)信號(hào)。64K總線(xiàn)控制邏輯,用于產(chǎn)生外部64KB存儲(chǔ)空間的有關(guān)讀寫(xiě)控制信號(hào)。2、MCS51單片機(jī)有4個(gè)8位并行口(P0、P1、P2、P3),哪個(gè)口可作為地址數(shù)據(jù)利用總線(xiàn)?P0口可作為地址數(shù)據(jù)復(fù)用總線(xiàn)口。3、P0口作為通用IO口使用時(shí),在輸出狀態(tài)下應(yīng)注意什么?在輸入狀態(tài)下應(yīng)注意什么?P0口作為通用IO口使用時(shí),輸出級(jí)是漏極開(kāi)路的,因此在輸出狀態(tài)下外部應(yīng)加上拉電阻。在輸入狀態(tài)下應(yīng)先向端口鎖存器寫(xiě)入

4、1,這樣引腳便處于懸浮狀態(tài),可作高阻抗輸入。5、MCS51單片機(jī)的最大尋址空間是多少?為什么?MCS51單片機(jī),程序存儲(chǔ)器空間采用片內(nèi)、片外統(tǒng)一編址的方式,共有64KB,地址范圍為000OH~FFFFH。片內(nèi)有256字節(jié)數(shù)據(jù)存儲(chǔ)器地址空間,地址范圍為00H~FFH。片外數(shù)據(jù)存儲(chǔ)器空間有64KB,其地址范圍也是000OH~FFFFH。12、單片機(jī)復(fù)位后,程序計(jì)數(shù)器PC指向哪個(gè)地址?PC=0000H第3章部分習(xí)題參考解答1、寫(xiě)出MCS51單

5、片機(jī)匯編指令的指令格式,并簡(jiǎn)單舉例。MCS51單片機(jī)的匯編指令格式如下:[標(biāo)號(hào):]操作碼[目的操作數(shù)][源操作數(shù)][;注釋]操作碼表示該指令所實(shí)現(xiàn)的操作功能,一般由2~5個(gè)英文字母表示。例如L,ADD,LCALL等。操作數(shù)表示參與操作的數(shù)據(jù)來(lái)源和目的單元。操作數(shù)可以是一個(gè)立即數(shù),也可以是一個(gè)內(nèi)存單元或者是一個(gè)寄存器單元。操作碼和第一個(gè)操作數(shù)之間一般用一個(gè)或幾個(gè)空格隔開(kāi),而操作數(shù)與操作數(shù)之間用逗號(hào)隔開(kāi)。操作數(shù)可以有1個(gè),2個(gè),3個(gè)或沒(méi)有。

6、如果需要對(duì)指令進(jìn)行注釋說(shuō)明的話(huà),在最后一個(gè)操作數(shù)后加一個(gè)分號(hào),分號(hào)后面是注釋。如:MOVA60H(60H)→A標(biāo)號(hào)由1~8個(gè)字母或數(shù)字構(gòu)成,以字母開(kāi)頭以“:”結(jié)尾,標(biāo)號(hào)可有可無(wú),它僅僅代表了該指令所在的地址,便于源程序編寫(xiě)過(guò)程中使用該地址。2、指出下面程序每個(gè)語(yǔ)句的尋址方式。目的操作數(shù)原操作數(shù)MOVA,P1寄存器尋址直接尋址MOVA,#40H寄存器尋址立即尋址MOV80H,A直接尋址寄存器尋址MOVA,R5寄存器尋址寄存器尋址MOV@R

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論