




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2-17:通過堆棧操作實(shí)現(xiàn)子程序調(diào)用,首先就要把()的內(nèi)容入棧,以進(jìn)行斷點(diǎn)保護(hù)。調(diào)用返回時(shí),再進(jìn)行出棧保護(hù),把保護(hù)的斷點(diǎn)送回到(2-19:MCS-51單片機(jī)程序器的尋址范圍是由程序計(jì)數(shù)器PC的位數(shù)所決定的,因?yàn)镸CS-51PC16位的,因此其尋址的范圍為()KB。2-20MCS-51單片機(jī)運(yùn)行出錯(cuò)或程序陷入死循環(huán)時(shí),如何來擺脫困境?APC1CMCS-51單片機(jī)中,11usDSP內(nèi)裝的是棧頂首地址單元的內(nèi)容。 C、指令中直接給出的操作數(shù)稱為直接尋址。3-3:在基址加變址尋址方式中,以()作變址寄存器,以()或()作基址寄存器。答:累加器A,DPTR、PC3-7:指令格式是由()和()所組成,也可能僅由()組成。3-8:假定累加器A30H 后,把程序器()單元的內(nèi)容送入累加器A中。3-9:在MCS-51中,PC和DPTR都用于提供地址,但PC是為()器提供地址,而是為()器提供地址。 答:交換A、B=02,=52H51H=H,(52)=H ,=((51H)=((52H)=(,C=(答:A=50H, SP=50H, (51H)=30H, (52H)=50H, A=83H(R0)=17H(17H)=34H, 后,A的內(nèi)容為(3-15:假定A=55H,R3=0AAH,在執(zhí)行指令A(yù)NL ,R3=(DPTR=507H,SP=32H(30)=5H(31H=5FH(3H)=3H, ,DPL=(,SP=(答:DPH=3CH, DPL=5FH, ,61H,62H答:62H, 30H, 4-61RAM45H4041 A,45H A, A, 45H,=02,=42H(1H=H,(42)=H ,=((51H)=((52H)=(,C=(答:A=80H, SP=40H, (51H)=50H, (52H)=80H, 12MHz ;1個(gè)機(jī)器周期 ;1個(gè)機(jī)器周期 ;2個(gè)機(jī)器周期 ;2個(gè)機(jī)器周期 ;2個(gè)機(jī)器周期 ;2(2+2)×255+1+2)×15+1+2=15348usA=83H(R0)=17H(17H)=34H 后,A的內(nèi)容為(4-10RAM30H~50H0AAH51H單元置為“01H單元置為“00H答:START: 4-11RAM20H~40H單元中出現(xiàn)“00H”這一數(shù)據(jù)的次數(shù)。并將查找到的41H單元。答:START: 4-12SP=60H,標(biāo)號(hào)LABEL3456H。LCALL2000H LCALLSP和堆棧內(nèi)容發(fā)生了什么變化?PCLCALL直接換成ACALL是否可以?如果換成ACALL指令,可調(diào)用的地址范圍是什么? (61H)=PC的低字節(jié)=03H (62H)=PC的高字節(jié)=20H3)4)2KB=20485-4:外部中斷1所對(duì)應(yīng)的中斷地址為()H。DMCS-51TCONSCON寄存器中。BRETIC、當(dāng)前指令是DIVD、當(dāng)前指令是 5-8:8031單片機(jī)響應(yīng)中斷后,產(chǎn)生長(zhǎng)調(diào)用指令LCALL,執(zhí)行該指令的過程包括:首先把()的內(nèi)容壓16位地址送(,使程序執(zhí)行轉(zhuǎn)向()答:PC、PC、程序5-9:編寫出外部中斷1為跳沿觸發(fā)的中斷初始化程序。 CD答:RETI指令在返回的同時(shí)清除相應(yīng)的優(yōu)先級(jí)觸發(fā)器,以允許下次中斷優(yōu)先處理次序由高到低依次為3、2、1,中斷處理程序的地址分別為1000H,1100H,1200H。試編寫主程序及中斷服務(wù)程序(轉(zhuǎn)至相應(yīng)的中斷處理程序的即可。答:若僅在/INT03;; PCON,#01H;單片機(jī)進(jìn)入休眠方式等待中斷 ;1 ;1NEXT1: ;2 ;2NEXT2: ;3
MCS-51的定時(shí)/解答:因?yàn)闄C(jī)器周期Tcy
3
4(s)
213
21341068.192(ms)CC答:定時(shí)/12分頻后提供。定時(shí)時(shí)間與時(shí)1224個(gè)振蕩周期,因此外部輸入的計(jì)數(shù)脈沖的最高頻率為1/24。采用定時(shí)器/T0100個(gè)脈沖后,T01msMCS-516MHz1T0的工作方式。編寫程序如下:100T0;CPU TMOD,#00H;定時(shí)器/計(jì)數(shù)器T0為定時(shí)方式0 ;定時(shí)1ms初值賦值 COUNT:MOV T02P1.0400μs10:1的矩形脈沖。P1.010:1363.63μs36.37μs6MHz
2s364μs364μsT0;CPU364μs方式二,一個(gè)作為定時(shí)器,在定時(shí)中斷后產(chǎn)生一個(gè)外部計(jì)數(shù)脈沖(P1.0INT0產(chǎn)生,另一當(dāng)定時(shí)器T03時(shí),應(yīng)該如何控制定時(shí)器T1的啟動(dòng)和關(guān)閉?T1(P3.5)T1的啟動(dòng)和關(guān)閉。P1.0P1.1P1.2引腳的電平負(fù)跳變時(shí),停止計(jì)數(shù),并將計(jì)數(shù)值寫入R0、R1(存R1,低位存R0)。P1.1INT0,即使用T0P1.1T0;CPU$THXTLX(X=0,1)是普通寄存器還是計(jì)數(shù)器?其內(nèi)容可以隨時(shí)用指令更改嗎?更改后的新值是立即答:THXTLX(X=0,1)是由特殊功能寄存器構(gòu)成的計(jì)數(shù)器,其內(nèi)容可以隨時(shí)用指令更改,更改后的新值THX有變化,再重復(fù)上述過程。 (錯(cuò)MCS-51SBUF的指令,就啟動(dòng)發(fā)送。發(fā)送開始時(shí),內(nèi)部發(fā)送控制信號(hào)/SENDTXD輸1個(gè)起始位,81個(gè)停止位的異步串行通信方式是方式(130123323具有相同的幀0fosc/12為固定波特率,1的波特率=2SMOD/32T1的溢出率2的波特率=2SMOD/64×fosc1個(gè)起始位,8個(gè)數(shù)據(jù)位,1個(gè)奇校驗(yàn)位,1個(gè)停止位,請(qǐng)畫出傳送000000109SCONRB8(對(duì)(1)MOVC指令(2)MOVX指令(3)MOV指令(4)XCHD為什么定時(shí)器/計(jì)數(shù)器T12?若已知時(shí)鐘頻率、通訊波特率,如
12(256X1(3fOSC32fOSC/16fOSC64在串行通訊中,收發(fā)雙方對(duì)波特率的設(shè)定應(yīng)該是()11.0592MHz14800b/sT1作為波特率發(fā)生控制字:ANLTMOD,#0F0HORLTMOD,#20HMOVTH1,#0FAHMOVTL1,#0FAHMOVP146803112400b/s,以中斷方式傳送數(shù)據(jù),803131200b/s9數(shù)據(jù)位作奇偶校驗(yàn)(0,71800個(gè)字符時(shí),試計(jì)算出波特率。解答:串口每秒鐘傳送的字符為:1800/60=30個(gè)字符/秒0I/O口,一般不用于兩個(gè)MCS-51之間的串行通信。該方式以fosc/12的固定波特率從低為位到發(fā)送或接受數(shù)據(jù)。56H2002H。 ;2001H的A;掉低四;2002H的;掉高四 ;2001H的A;掉低四;2002H的;掉高四 (80H 外擴(kuò)的RAM既能讀出又能寫入,所以通常都有讀寫控制引腳,記為OE和WE。外擴(kuò)RAM的讀、寫MCS-51RD和WR引腳相連。外擴(kuò)的EPROM在正常使用中只能讀出,不能寫入,故EPROM沒有寫入控制引腳,只有讀出引腳,OEMCS-51PSEN相連??雌潆xMCS-51的遠(yuǎn)看其的型號(hào)是ROM還是RDPSEN信號(hào)連接3,4。請(qǐng)寫出圖8-18中4片程序器27128各自所占的地址空間起止范圍為0000H-3FFFH的器的容量是(16)KB。解:本題屬于題,在第十一題時(shí)將有解答。在MCS-51中,PC和DPTR都用于提供地址,但PC是為了(程序)器提供地址,而是為(數(shù)據(jù))器提供地址4KB的器需要12根地址線,地址為0000H-0FFFH;8KB的器需要13根地址線,地址為0000H-1FFFH;16KB的器需要14根地址線,地址0000H-3FFFH;32KB的器需要15根地址線,地址為0000H-7FFFH;64KB的器需要16根地址線,地址為0000H-FFFFH(以上器的首地址均默認(rèn)為0000H解:由上題總結(jié)得出,32KBRAM器的大小為0000H-7FFFH,所以只要在后面加上2000H即得到正8031單片機(jī)、74LS373鎖存器、12764EPROM26116RAM,請(qǐng)使用他們組成一個(gè)單片機(jī)(2)該應(yīng)用系統(tǒng)程序器空間和數(shù)據(jù)器空間各自的地址范圍。(1)(2)2764C000H-DFFFH;6116的地址為A000H-A7FFH;61166000H-67FFH;使用89C51外擴(kuò)一片E2PROM2864,要求2864兼作程序器和數(shù)據(jù)器且首地址為8000H。確定2864的末地址(1)2864 U2EA/ EA/I/OI/O端口有什么區(qū)別?I/O解:I/OI/OI/O接口電路中具有端口地址的寄存器或緩沖器。I/O接口是指單片機(jī)與外設(shè)間的I/O接口。I/O接口編址有哪兩種方式?它們各有什么特點(diǎn)?MCS-51的I/O端口編址采用的是哪種方式?解一.獨(dú)立編址方式獨(dú)立編址方式就是I/O地址空間和器地址空間分開編址獨(dú)立編址的優(yōu)點(diǎn)是I/O號(hào)。二.統(tǒng)一編址方式:這種編址方式是把I/O端口的寄存器與數(shù)據(jù)器單元同等對(duì)待,統(tǒng)一進(jìn)行編址。統(tǒng)一編址的優(yōu)點(diǎn)是不需要專門的I/O指令,直接使用數(shù)據(jù)器的指令進(jìn)行I/O操作,簡(jiǎn)單、方便且功能強(qiáng)大。MCS-51單片機(jī)使用的是I/O和外部數(shù)據(jù)器RAM統(tǒng)一編址的方式。用中斷方式。三.MCS-51本身的中斷功能和I/O接口的中斷功能來實(shí)1(7FFCH-7FFFH解:本題主要對(duì)8255A的C口的操作。其方式控制字的為0時(shí),低四位對(duì)C口進(jìn)行置位。由題7FFFH。 ;控制字寄存器地址送;PC7;PC4C口按位置位/6.9-68255AA1PA7-PA0STBA8255A發(fā)送一個(gè)低IBFA變成高電平,以通知輸入設(shè)備,8255AA口已收到它送來的輸入數(shù)據(jù)。8255ASTBA由低電平變成了高電平、IBFA1狀態(tài)和中斷允許觸發(fā)器INTEA1時(shí),使INTRA(PC3)8031(INTEAPC4的置位/復(fù)位來控制。8031相應(yīng)中斷后,可以通過中斷服務(wù)程序從A口的輸入數(shù)據(jù)緩沖/鎖存器外設(shè)發(fā)來的輸CPU讀走后,8255AINTRAIBFA變?yōu)榈碗娖?,以通知?8155H的端口有以下幾種:命令/狀態(tài)寄存器、A口、B口、CRAMIO/M、在8155H中,決定端口和RAM單元編址的信號(hào)線是AD7-AD0和WR(4)8255AB2(1)815H(2)引腳IO/M、A2、A1、A0RAM(4)8255AB01B;A口出,B DPTR,#0FF7FH DPTR,#0FF7DH;B口地址送 DPTR,#0FF7CH;A 解:8155H記數(shù)器的初值范圍是:3FFFH-2H4MHz3FFFH16383/4E+6=0.8255A比較適合?解:8255A38I/O口,3種工作方式,可通過編程改變其功能,因而使用靈活方便,通用性強(qiáng),可作為單片機(jī)與多種設(shè)備連接時(shí)的中間接口電路。8155H內(nèi)包含有256B的RAM,2/計(jì)數(shù)器。所以它經(jīng)常用于單片機(jī)的接口8155H的TIMERIN1MHz8155HTIMEROUT引腳上輸出周期為10ms的的程序。解:將1MHz的脈沖改變?yōu)?0ms的,這就讓我們想到了在數(shù)字電路里面學(xué)到的分頻器。計(jì)算得出分頻前后頻率之比為10000:1,這樣我們只要將定時(shí)器初值設(shè)置為64H(假設(shè)I/O口地址為8;送初值給88;定時(shí)器輸抖動(dòng),按鍵的狀態(tài)將有可能出現(xiàn)錯(cuò)誤。消除按鍵抖動(dòng)一般是采用軟件或硬件去抖。軟件去抖的原理:10ms(1)10-1;7FH(解:按鍵設(shè)置在行、列線交點(diǎn)上,行、列線分別連接到按鍵開關(guān)的兩端。行線通過上拉電阻接到+5V KEYIN1: KEYIN2: KEYIN3: KEYCOD: A3FH,06H,5BH,4FH,66H,6DH,7DH10-178LED“1,2,3,4,5,6,7,8”的顯示程序,比較 SCON,#0 R7,#08H 0COH,0F9H,0A4H,0B0H,99H 簡(jiǎn)述TpuP-40A/16A微型的Centronics接口的主要信號(hào)線的功能。與MCS-51單片機(jī)相連接時(shí),STB(STROBE:數(shù)據(jù)選通信號(hào)。在該信號(hào)的上升沿,數(shù)據(jù)線上的8位并行數(shù)據(jù)被讀入機(jī)內(nèi)鎖存。使STB信號(hào)有效,向送入新的數(shù)據(jù)。ERR:出錯(cuò)信號(hào)。當(dāng)送入令格式出錯(cuò)時(shí),立即打印1行出錯(cuò)信息,提示出錯(cuò)。在打印出30us。20H20BUSY ;A$1S1RAM30H112D/ADAC125V1.223、DACCPU通過程序設(shè)定。由圖可見,需要放大的電壓Vin和反
B
256R
B
256R RR
VREF
256 因此,從最后式子可知,輸出電壓的放大倍數(shù)受B45DAC0832MCS—D/AD/A轉(zhuǎn)換中,要求同步進(jìn)行D/A轉(zhuǎn)換輸出的情況下。轉(zhuǎn)換時(shí)間A/D8、目前應(yīng)用較廣泛的主要有以下幾種類型:逐次近式轉(zhuǎn)換器、雙積分式轉(zhuǎn)換器、∑—△式A/D轉(zhuǎn)換V/F轉(zhuǎn)換器。逐次近型A/D轉(zhuǎn)換器:在精度、速度和價(jià)格上都適中,是最常用的A/D轉(zhuǎn)換器件∑—△式A/D轉(zhuǎn)換器:它具有積分式與逐次近式ADC的雙重優(yōu)點(diǎn),它對(duì)工業(yè)現(xiàn)場(chǎng)的串模干擾具有較強(qiáng)的抑制能力,不亞于雙積分ADC,它比雙積分ADC有較高的轉(zhuǎn)換速度。與逐次近式ADC相比,有9DACADC來說,分辨率表示輸出數(shù)字量ADC的有限分辨率而引起的誤差,但量化 LOOP:MOV DPTR,#7FF8H
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高中化學(xué)新教材同步 必修第一冊(cè) 第3章 第2節(jié) 實(shí)驗(yàn)活動(dòng)2 鐵及其化合物的性質(zhì)
- 【四川卷】四川省德陽(yáng)市高中2022級(jí)(2025屆)高三質(zhì)量監(jiān)測(cè)考試(二)(德陽(yáng)二診)(2.21-2.23)英語(yǔ)試卷答案
- 傾廢航行數(shù)據(jù)記錄儀戰(zhàn)略市場(chǎng)規(guī)劃報(bào)告
- 鎳精礦戰(zhàn)略市場(chǎng)規(guī)劃報(bào)告
- 信鴿教練合同范本
- 加盟 轉(zhuǎn)讓合同范本
- 值守合同范本
- 中國(guó)學(xué)生發(fā)展核心素養(yǎng)心得體會(huì)
- 臺(tái)車出售合同范本
- 水利工程師水力學(xué)試題(附參考答案)
- 2025年安徽職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- 新種子法律法規(guī)培訓(xùn)講解
- 2025年?yáng)|營(yíng)科技職業(yè)學(xué)院高職單招數(shù)學(xué)歷年(2016-2024)頻考點(diǎn)試題含答案解析
- 2025-2030年中國(guó)民用通信天線行業(yè)發(fā)展趨勢(shì)規(guī)劃研究報(bào)告
- 2025年計(jì)算機(jī)二級(jí)考試題庫(kù)350題含答案(WPS)
- 浙江省金華市婺城區(qū)2024-2025學(xué)年九年級(jí)上學(xué)期期末數(shù)學(xué)試卷(含答案)
- 《中藥房使用課件》
- 萬達(dá)廣場(chǎng)籌備期項(xiàng)目管理規(guī)范
- 品管圈PDCA改善案例-降低住院患者跌倒發(fā)生率
- 財(cái)務(wù)會(huì)計(jì)(對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué))知到智慧樹章節(jié)測(cè)試課后答案2024年秋對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué)
- 分布式計(jì)算平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
評(píng)論
0/150
提交評(píng)論