版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1、EA:內(nèi)外程序存儲(chǔ)器選擇控制端。輸入高電平,CPU訪問(wèn)內(nèi)部程序存儲(chǔ)器(4K)。PC值超過(guò)0FFFH時(shí),將自動(dòng)執(zhí)行片外程序存儲(chǔ)器的程序。輸入低電平,CPU僅訪問(wèn)片外程序存儲(chǔ)器。注意:對(duì)于注意:對(duì)于8031來(lái)說(shuō)此腳必須接地。來(lái)說(shuō)此腳必須接地。因?yàn)橐驗(yàn)?031沒(méi)有程序存儲(chǔ)器2、時(shí)鐘周期時(shí)鐘周期(振蕩周期振蕩周期)時(shí)鐘周期是計(jì)算機(jī)中最基本的、最小的時(shí)間單位。它定義為時(shí)鐘脈沖頻率的倒數(shù)。CPU完成這每一個(gè)基本操作所需的時(shí)間定義為機(jī)器周期。機(jī)器
2、周期。指令周期指令周期定義:執(zhí)行一條指令所需的時(shí)間。MCS51的指令周期一般只有1—2個(gè)機(jī)器周期,只有乘、除兩條指令占4個(gè)機(jī)器周期。當(dāng)用12MHz晶體作主振頻率時(shí),執(zhí)行一條指令的時(shí)間,也就是一個(gè)指令周期為1us、2us及4us。3、單片機(jī)作為微型機(jī)的一個(gè)主要分支,在結(jié)構(gòu)上的最大特點(diǎn)就是把、單片機(jī)作為微型機(jī)的一個(gè)主要分支,在結(jié)構(gòu)上的最大特點(diǎn)就是把CPU、存儲(chǔ)器、定時(shí)、存儲(chǔ)器、定時(shí)器和多種輸入輸出接口電路器和多種輸入輸出接口電路集成在一塊超
3、大規(guī)模集成電路芯片上。集成在一塊超大規(guī)模集成電路芯片上。4、【例【例5.4】用定時(shí)器】用定時(shí)器T1的方式的方式2對(duì)外部計(jì)數(shù)對(duì)外部計(jì)數(shù)要求每計(jì)滿要求每計(jì)滿100個(gè)數(shù)個(gè)數(shù)將P1.0引腳信號(hào)求反引腳信號(hào)求反.解:P3.5引腳輸入外部信號(hào)引腳輸入外部信號(hào)每發(fā)生每發(fā)生1次負(fù)跳變計(jì)數(shù)器加次負(fù)跳變計(jì)數(shù)器加1每輸入每輸入100個(gè)脈沖個(gè)脈沖計(jì)數(shù)器溢出計(jì)數(shù)器溢出中斷中斷將P1.0引腳求反引腳求反.G0000HLJMPMAING001BHCPLP1.0RET
4、IG0100HMAIN:MOVTMOD#60HMOVTL1#9CHMOVTH1#9CHSETBTR1SETBET1SETBEAHERE:AJMPHERE5、例、例7:程序名:程序名:MAX功能功能:查找內(nèi)部:查找內(nèi)部RAM中無(wú)符號(hào)數(shù)據(jù)塊的最大值中無(wú)符號(hào)數(shù)據(jù)塊的最大值入口參數(shù):入口參數(shù):R1指向數(shù)據(jù)塊的首地址,數(shù)據(jù)塊長(zhǎng)度存放在工作寄存器指向數(shù)據(jù)塊的首地址,數(shù)據(jù)塊長(zhǎng)度存放在工作寄存器R2中出口參數(shù):最大值存放在累加器出口參數(shù):最大值存放在累
5、加器A中占用資源:占用資源:R1R2APSWMAX:PUSHPSWCLRA;清;清A作為初始最大值作為初始最大值LP:CLRC;清進(jìn)位位;清進(jìn)位位SUBBA@R1;最大值減去數(shù)據(jù)塊中的數(shù);最大值減去數(shù)據(jù)塊中的數(shù)JNCNEXT;小于最大值,繼續(xù);小于最大值,繼續(xù)MOVA@R1;大于最大值,則用此值作為最大值;大于最大值,則用此值作為最大值SJMPNEXT1NEXT:ADDA@R1;恢復(fù)原最大值;恢復(fù)原最大值NEXT1:INCR1;修改地址
6、指針;修改地址指針DJNZR2LPPOPPSWRET(4)CLRR0;()(5)MOVT0,#3CF0H;()1MCS51單片機(jī)可執(zhí)行指令:MOV35H,@R3。()28031與8751的區(qū)別在于內(nèi)部是否有程序存儲(chǔ)器。(√)3當(dāng)向堆棧壓入一個(gè)字節(jié)的數(shù)據(jù)后,SP中的內(nèi)容減1。()4程序計(jì)數(shù)器PC中裝的內(nèi)容是當(dāng)前正在執(zhí)行指令的地址。()5某特殊功能寄存器的字節(jié)地址為80H,它即能字節(jié)尋址,也能位尋址。(√)6MCS51單片機(jī)中的PC是不可尋
7、址的。(√)7當(dāng)MCS51執(zhí)行MOVX@DPTR,A指令時(shí),伴隨著信號(hào)有效。()WR8MCS51的定時(shí)器計(jì)數(shù)器對(duì)外部脈沖進(jìn)行計(jì)數(shù)時(shí),要求輸入的計(jì)數(shù)脈沖的高電平或低電平的持續(xù)時(shí)間不小于1個(gè)機(jī)器周期。()9區(qū)分外部程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器的最可靠的方法是看其是被還是被信號(hào)WRPSEN連接。(√)10各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在MCS51的TCON寄存器中。()二、簡(jiǎn)答題(13分)1、采用6MHz的晶振,定時(shí)2ms,用定時(shí)器方式1時(shí)的
8、初值應(yīng)為多少?(請(qǐng)給出計(jì)算過(guò)程)(6分)答:答:(1)(1)Ts=2usTs=2us(216(216-X)X)2us2us=2ms2ms從而從而X=6453664536…………………..4..4分(2)(2)6453664536=FC18HFC18H………………………2分2、MCS51外擴(kuò)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器可以有相同的地址空間,但不會(huì)發(fā)生數(shù)據(jù)沖突,為什么?(4分)答:答:因?yàn)樵L問(wèn)外擴(kuò)的程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器執(zhí)行的指令不同,所發(fā)出的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機(jī)考試試題(附有答案) (1)
- 單片機(jī)考試試題帶答案(多套試題綜合精簡(jiǎn))
- 單片機(jī)考試習(xí)題和答案
- 單片機(jī)考試題及答案
- 單片機(jī)考試題
- 單片機(jī)考試復(fù)習(xí)試題庫(kù)附答案
- 單片機(jī)考試00
- 單片機(jī)原理及應(yīng)用考試試題及答案
- 單片機(jī)原理及應(yīng)用考試試題及答案
- 51單片機(jī)考試常見(jiàn)試題選擇題
- 單片機(jī)原理及應(yīng)用考試試題匯總及答案
- 單片機(jī)考試判斷題
- 單片機(jī)考試復(fù)習(xí)題
- 單片機(jī)原理_期末考試試題_(附答案)
- 煤礦絞車(chē)司機(jī)考試試題帶答案
- 電機(jī)車(chē)司機(jī)考試試題答案
- 混凝土罐車(chē)司機(jī)考試試題及答案
- 統(tǒng)考計(jì)算機(jī)考試試題及答案
- 單片機(jī)模擬試卷(18套題)-單片機(jī)試題-單片機(jī)期未考試試題-匯編程序試題
- 呼吸機(jī)考試試題--
評(píng)論
0/150
提交評(píng)論