單片機(jī)課后答案_第1頁(yè)
單片機(jī)課后答案_第2頁(yè)
單片機(jī)課后答案_第3頁(yè)
單片機(jī)課后答案_第4頁(yè)
單片機(jī)課后答案_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、2.15 答:(61H)=24H   (62H)=10H (30H)=00H (31H)=0FFH  DPTR=2410H  SP=60H 2.17 答(1)R1 的容傳送到R0 MOV  A, R1 MOV R0 , A (2)片外 RAM 20H 單元容送 R0 MOV DPTR, #0020#MOV A, DTPRMOV R0 , A(3) 片外 RAM 20H 單元容送 

2、;片 RAM 20H 單元MOV DPTR, #0020#MOV A, DTPRMOV 20H , A(4) 片外 RAM1000H 單元容送 片 RAM 20H 單元MOV DPTR, #1000#MOV A, DTPRMOV 20H , A(5)RAM 2000H 單元容送 片R0單元MOV  A, #00H  MOV  DPTR,  #2000H  MOVC &

3、#160;A, A+DPTR   MOV     R0H, A (6)ROM 2000H  單元的容送片RAM 20H單元;MOV  A,  #00H MOV  DPTR, #2000H MOVC A, A+DPTR MOV  20H, A(7)ROM 2000H 單元的容送片外RAM 20H單元。MOV&#

4、160;A, #00H MOV DPTR, #2000H MOVC A, A+DPTR MOV DPTR, #0020H MOVX DPTR, A 2.19答:ORG 0000H LJMP MAIN ORG 0030H MAIN:MOV R7,#20H MOV R1,#40H MOV DPTR,#3000H LOOP:MOV A,R1&#

5、160;MOVX DPTR,AINC R1 INC DPTR DJNZ R7,LOOP SJMP $ END 2.24答:ORG 0000H LJMP MAIN ORG 0030H  MAIN: MOV DPTR,#1000H MOV A,#22H MOVX DPTR,AMOV DPTR,#1030H MOV A,#33H MO

6、VX DPTR,AMOV DPTR,#1000H MOV R2,#31H MOV R0,#30H LOOP: MOVX A,DPTR  MOV R0,AINC DPTR INC  DJNZ R2,LOOP MOV DPTR,#1000H MOV A,#00 MOV R2,#31H LOOP1: MOVX DPTR,AINC  DPTR&#

7、160;DJNZ R2,LOOP1 SJMP   $END 2.27答:ORG 0000H LJMP MAIN ORG 0030H  MAIN: MOV DPTR,#2400H MOV A,#07H MOVX DPTR,AMOV DPTR,2450H MOV A,#06H  MOVX DPTR,AMOV 30H,#24H MOV 

8、;31H,#00H  MOV 32H,#25H MOV 33H,#00H MOV R2,#51H LOOP: MOV DPH,30H MOV DPL,31H MOVX A,DPTR MOV DPH,32H MOV DPL,33H MOVX DPTR,AINC 31H INC 33H DJNZ R2,LOOP AJMP $ END

9、 3.27答1INT 為低電平觸發(fā)的中斷系統(tǒng)初始化程序如下:ORG 0000H LJMP MAINORG 0013H LJMP INTN1 ORG 0100H MAIN:SETB EASETB EX1  CLR PX1  CLR IT1  SJMP $ END 3.28答中斷服務(wù)程序的入口地址如下表: 中斷源 中斷矢量 外部中斷0(0INT

10、0;) 0003H 定時(shí)器 T0 中斷 000BH  外部中斷1 (1INT ) 0013H  定時(shí)器 T1 中斷001BH 串行口中斷0023H 3.37答選用定時(shí)器/計(jì)數(shù)器T0 作定時(shí)器,輸出為P1.0 引腳,2 ms 的方波可由1 ms 的高低電平相間隔而成,因而只要每隔1 ms 對(duì)P1.0 取反一次即可得到這個(gè)方波。程序如下:ORG 0000H LJMP START O

11、RG 000BH LJMP T0INT ORG 0030H START :MOV SP,#60H MOV TH0,#0FEH  MOV TL0,#0BHMOV TMOD,#01H SETB TR0 SETB ET0 SETB EASJMP $ T0INT:CPL P1.0MOV TL0 ,#0BHMOV TH0,#0FE0HRETI END3.48答11(位

12、)×3600(字符/分鐘)=39600b/分鐘=660b/s (方式3 為每個(gè)字符11 位)。3.49答程序如下:ORG 0040H MOV SCON ,#00H MOV SBUF,#0FFH SETB C 串口初始化FFH送SBUF 設(shè)標(biāo) 志調(diào)延時(shí)程序標(biāo)志位取反標(biāo)志為零標(biāo)志為1 FF 送SBUF 標(biāo)志為零OOH 送SBUF MOV 00H,C AA:ACALL DELAYCP

13、L 00H  MOV C,00H JC  BB   MOV SBUF,#00H   SJMP CC BB:MOV SBUF,#0FFH CC:AJMP AADELAY:MOV R7,#8 D1:MOV  R6,#250 D2:MOV  R5,#250   D3:DJNZ  R5,D3 DJNZ &#

14、160;R6,D2 DJNZ R7,D1 RET END 4.16答P2 口用作擴(kuò)展存儲(chǔ)器的高 8 位地址總線以后,即使沒有全部占用,空余的幾根也不宜 用作 I/O 口,否則會(huì)給軟件編寫及使用帶來不必要的麻煩。主要是時(shí)序上處理比較困難。4.18答各芯片的地址圍為: 2732:E000HEFFFH 6116:D800HDFFFH 8255:BFFCHBFFFH4.21答程序如下: MOV DPTR,#7F03H MOV A,#10010100B MOV DPTR,A4.25答電路圖中,PB0PB3 接紅色發(fā)光二極管,PB4PB7 接綠色發(fā)光二極管

15、。設(shè) MCS-51 單片 機(jī)主頻為 1MHz。 程序如下: ORG 1000H START:MOV DPTR, #7FFFH MOV A, #80H MOVX DPTR, A LP1:MOV A, #0FH MOVX DPTR, A LCALL DELAY MOV A, #0F0H MOVX DPTR, A LCALL DELAY LJMP LP1 DELAY: MOV R7,#8 D1:MOV R6,#250 D2:MOV R5,#250 D3:DJNZ R5,D3 DJNZ R6,D2 DJNZ R7,D1 RET SJMP $ END 4.26答: RS-232C 采取不平衡傳輸方式,是

16、為點(diǎn)對(duì)點(diǎn)(即只用一對(duì)收、發(fā)設(shè)備)通信而設(shè)計(jì)的, 采用負(fù)邏輯, 其驅(qū)動(dòng)器負(fù)載為 3k7k。 由于 RS-232C 發(fā)送電平與接收電平的差僅為 23V,所以其共模抑制能力差,再加上雙絞線上的分布電容,因此,RS-232C 適用于傳送距 離不大于 15m,速度不高于 20kb/s 的本地設(shè)備之間通信的場(chǎng)合。 RS-422 由 RS-232 發(fā)展而來,RS-422 定義了一種平衡通信接口,將傳輸速率提高到 10Mb/s,傳輸距離延長(zhǎng)到 1220m(速率低于 100kb/s 時(shí)) ,并允許在一條平衡總線上最多連 接 10 個(gè)接收器。RS-422 是一種單機(jī)發(fā)送、多機(jī)接收的單向、平衡的通信總線標(biāo)準(zhǔn)。 RS

17、-485 是在 RS-422 的基礎(chǔ)上制定的標(biāo)準(zhǔn),增加了多點(diǎn)、雙向通信能力,通常在要求通 信距離為幾十米至上千米時(shí),廣泛采用 RS-485 總線標(biāo)準(zhǔn)。它采用平衡發(fā)送和差分接收, 即 在發(fā)送端,驅(qū)動(dòng)器將 TTL 電平信號(hào)轉(zhuǎn)換成差分信號(hào)輸出;在接收端,接收器將差分信號(hào)變 成 TTL 電平。具有較高的靈敏度,能檢測(cè)低至 200mV 的電壓,具有抑制共模干擾的能力, 數(shù)據(jù)傳輸可達(dá)千米以上。4.31答“看門狗(WDT)”,也稱為程序監(jiān)視定時(shí)器。WDT 的作用是通過不斷監(jiān)視程序每周 期的運(yùn)行事件是否超過正常狀態(tài)下所需要的時(shí)間,從而判斷程序是否進(jìn)入了“死循環(huán)”,并 對(duì)進(jìn)入“死循環(huán)”的程序作出系統(tǒng)復(fù)位處理。

18、在程序中設(shè)置適當(dāng)?shù)闹噶?,?WDT,就可監(jiān)視微處理器的工作。例如在主程序開始時(shí), 將 WDT 置位,如果主程序執(zhí)行過程中產(chǎn)生死循環(huán),就無法清 WDT,超過 WDT 的定時(shí) 時(shí) 間時(shí),WDT 就會(huì)對(duì)微處理器發(fā)出復(fù)位信號(hào)。從而實(shí)現(xiàn)對(duì)系統(tǒng)程序的監(jiān)控。4.32答I 2 C 總線是由串行數(shù)據(jù)線 SDA 和串行時(shí)鐘線 SCL 構(gòu)成的,可發(fā)送和接收數(shù)據(jù)。它允許若 干兼容器件共享總線。所有掛接在I2 C 總線上的器件和接口電路都應(yīng)具有 I 2 C 總線接口,且所 有的 SDA/SCL 同名端相連??偩€上所有器件要依靠 SDA 發(fā)送的地址信號(hào)尋址,不需要片 選 線。 I 2 C 總線最主要的優(yōu)點(diǎn)是其簡(jiǎn)單性和有效性。占用的空間小,降低了互連成本。總線的 長(zhǎng)度可高

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論