找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6501|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

7:使用中斷時,系統(tǒng)初始化要完成哪些工作?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:24825 發(fā)表于 2010-7-1 12:19 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
1.使程序狀態(tài)寄存器PSW中常用的位有哪些,作用是什么? 2.用中斷時,系統(tǒng)初始化要完成哪些工作? 3.80C51單片機內(nèi)256B數(shù)據(jù)存儲器可分為幾個區(qū)?,當(dāng)RSI 、RS0=01H時,R2的直接地址是多少? 4.位地址7CH與字節(jié)地址7CH如何區(qū)別?位地址7CH具體在片內(nèi)RAM中的哪個字節(jié)的哪一位? 5.在MCS51單片機的定時器/計數(shù)器作為定時器或計數(shù)器使用時,其計數(shù)脈沖分別是由誰提供的?作為定時器用時,其定時時間與哪些因素有關(guān)? 6.:微型計算機中,I/O接口的編址方式有哪幾種,MCS-51單片微型計算機屬于哪種方式? 7.(1)分析并說明程序功能(2)寫出下列寄存器及片內(nèi)RAM單元的最后結(jié)果 MOV R0,#40H MOV A,@R0 INC R0 ADD A,@R0 INC R0 MOV @R0,A CLR A ADDC A,#0 INC R0 MOV @R0,A SJMP $ END (R0)= 0 ,(A)= 0 ,(40H)= ,(42H)= ,(43H)=
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:5392 發(fā)表于 2010-7-1 14:38 | 只看該作者

1.PSW位沒有常用不常用之分,如果匯編的話都會經(jīng)常用到。

2.用中斷要完成的工作這要看你用哪些中斷了,要是外部中斷那就先開中斷(包括總中斷和用到的外部中斷),再設(shè)置好外部中斷的觸發(fā)方式。要是定時器(或串口),就先初始化定時器(或串口),再開中斷

3.內(nèi)部256B分為五部分,從00H--1FH是工作寄存器組,20H--2FH為可位尋址區(qū),30H--7FH為用戶ram區(qū),80H--FFH為對應(yīng)兩部分,一個是SFR(特殊功能寄存器區(qū))直接尋址,另一個是用戶RAM區(qū)R0或R1間址。

RS1,RS0為01H時,選擇的是工作寄存器組1,由于工作寄存器地址從00H開始是第0組,每組共8Byte,所以第一組的R1為08H,R2為09H

4.位地址和字節(jié)地址是可以跟據(jù)指令來區(qū)別的,如:MOV C,7CH   MOV A,7CH能看出前著為位操作,后著為字節(jié)操作

5.作為定時器用是,脈沖頻率就是機器周期。作為計數(shù)器時脈沖肯定就是外部要計數(shù)的脈沖了。作為定時器用時,定時器時間與初值有關(guān)TH TL值。

6.說不太準(zhǔn),好像有與ram統(tǒng)一編址或單獨編址之分,mcs51屬統(tǒng)一編址

7.  MOV R0,#40H     ;將數(shù)40H送到R0

     MOV A,@R0        ;以R0里的數(shù)為地址進行間址,即將40H值送A

     INC  R0                ;R0加一指向41H

     ADD A,@R0        ;A與R0指向的址地(41H)的值相加

     INC  R0                ;R0指向42H

     MOV @R0,A        ;將上面相加的結(jié)果放42H地址處

     CLR  A                 ;清零A

     ADDC A,#0         ;帶標(biāo)志位加,由于都清了零,加的也是0,功能只是將標(biāo)志伴的值取出了

     INC  R0                ;R0指向43H

     MOV @R0,A          ;將標(biāo)志位的值放到43H處

     SJMP $                 ;跳轉(zhuǎn)到當(dāng)前地址,程序結(jié)束,一直在這跳

     END

     功能和結(jié)果一目了然

回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表