版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一、章
單片機(jī)述與構(gòu)一、填空1.單片機(jī)復(fù)位后、I/O口的內(nèi)容分別為
。.單片機(jī)有四個(gè)作寄存器區(qū),由狀態(tài)中的和RS0兩位的狀態(tài)決定片機(jī)位后執(zhí)SETB令時(shí)能使用區(qū)工作寄存器,地址范圍是。.單機(jī)驅(qū)動(dòng)能力最強(qiáng)的并行端口為口。.片機(jī)的長(zhǎng)度為16位的度為_(kāi)位,DPTR的長(zhǎng)_16__位。.訪問(wèn)單片機(jī)程序存儲(chǔ)地址空間、片內(nèi)數(shù)據(jù)存儲(chǔ)器地址片外數(shù)據(jù)存儲(chǔ)器地址的指令分別__movc_____,和_movx______。.若A中內(nèi)容為63H那么P志位的值為。7.當(dāng)擴(kuò)展外部存儲(chǔ)器或I/O口時(shí),P2口用作線。
高地址8.單片內(nèi)部區(qū)49.單片內(nèi)部區(qū)128
個(gè)工作寄存器區(qū)個(gè)位地址。。10.外部中斷(址為001B
)的中斷入口地為0013
;定時(shí)器的中斷入口地.單機(jī)有
4
個(gè)并行I/O口,P0~P3是雙向口所以由輸出轉(zhuǎn)輸入時(shí)必須先寫(xiě)
1
。12單片機(jī)的堆建立在內(nèi)RAM二、選擇
內(nèi)開(kāi)辟的區(qū)域。1.訪問(wèn)片外部數(shù)據(jù)存器時(shí),不起作用的信號(hào)是(
)。AB/WEC/PSEND.ALE2.單片口用作出時(shí),應(yīng)外接(A)。A上拉電阻
B二極管
.三管
D.下拉電3.進(jìn)位標(biāo)志在()。A累加器B.算運(yùn)算部件ALUC.程序狀態(tài)字寄存D.4.堆棧數(shù)據(jù)的進(jìn)出原是(D)。A先進(jìn)先出
B.進(jìn)入不出
.進(jìn)后出
D先進(jìn)后5.單片系統(tǒng)中,若晶振頻率為6MHz,一個(gè)機(jī)周期等于D
)AB3C.D26.在家用電器中使用片機(jī)應(yīng)屬于微計(jì)算機(jī)的(B)。A輔助設(shè)計(jì)應(yīng)用B.測(cè)量控制應(yīng)用C.?dāng)?shù)值計(jì)算應(yīng)D數(shù)據(jù)處理應(yīng)用7的是(C)。377A當(dāng)前正在執(zhí)行指令的前一條指令的地址.當(dāng)正在執(zhí)行指令的下一條指的地址
B.當(dāng)前正在行指令的地址D.控制器指令寄存器的地址8.單片機(jī)應(yīng)用程序一存放在(
B)。ARAMB.ROMC.存器
DCPU9.在堆棧操作中,當(dāng)棧數(shù)據(jù)全部彈出后,這時(shí)SP應(yīng)指向(D)A棧底單元
B.單
.棧單元地址加1D.棧底單元地減110片機(jī)的并行I/O口息有兩讀取方法是讀腳一種A讀鎖存器B.讀數(shù)據(jù)庫(kù)三、判斷
.讀A累器
D讀CPU.所謂的單片機(jī)就是將CPU、儲(chǔ)器、定/計(jì)數(shù)器、中斷功能以及I/O設(shè)等主要功能部件都成在一塊超大規(guī)模集成電路的型計(jì)算機(jī)。().單機(jī)的程序存儲(chǔ)器數(shù)和數(shù)據(jù)存儲(chǔ)器擴(kuò)展的最大范都是一樣的。(T)3.單片是微處理器。(T)四、簡(jiǎn)答1單片的展大分哪個(gè)階?單片機(jī)的發(fā)展歷可分為四個(gè)階段:第一階段(年---1976年:?jiǎn)纹瑱C(jī)初階段。第二階段(年---1978年:低性能單機(jī)階段。第三階段(年現(xiàn)在):高性能單片機(jī)階段。第四階段年---在)8位單機(jī)鞏固發(fā)展及16單片機(jī)32位片機(jī)推出階段2什么單機(jī),么微計(jì)算系?它各什特點(diǎn)以微型計(jì)算機(jī)為心組成的應(yīng)用控制系統(tǒng)叫做微計(jì)算機(jī)系統(tǒng)括統(tǒng)件和硬件兩個(gè)組成部分片機(jī)是面向工業(yè)制的微處理器業(yè)CPU是將CPU、ROM存器、定時(shí)計(jì)數(shù)器、中斷控制I/O口電路集成在一塊芯片上。也單片微型計(jì)算機(jī)。由于體小、功能強(qiáng)、可靠性高、低功,被廣泛應(yīng)用在嵌入式控制系統(tǒng)。是計(jì)算機(jī)向小型發(fā)展的結(jié)果。微處理器、單片是計(jì)算機(jī)的處理器即指揮中心單,微型計(jì)算機(jī)就是公用的電腦,微型計(jì)算機(jī)系統(tǒng)是計(jì)算機(jī)的應(yīng)用系統(tǒng)。3調(diào)研前有哪新的8位單機(jī)它各有些點(diǎn)應(yīng)用什場(chǎng)合智能消費(fèi)型的ARM11A8A10心的,速度快有PDA所的各種模塊LCD,,SDI,,用在PDA領(lǐng)域比如PAD,手機(jī)。工業(yè)型的STM32NXP21XXARM7M8核,工場(chǎng)合的各種口ADCDACCANUARTPWM等要在工業(yè)控制,工業(yè)儀表方面。378專(zhuān)業(yè)型的,有些片機(jī)有三相電機(jī)控制模塊,有單片機(jī)有智能電表控制模塊,有些單片機(jī)有數(shù)字碼模塊,等等。。。。451片存器的為個(gè)空,個(gè)間的址圍是少分為四個(gè)空間
內(nèi)部程序存儲(chǔ)器地址范圍0000H-0FFFH共4KB,部程序存儲(chǔ)器0FFFH-0FFFFH共64KB;部數(shù)據(jù)存儲(chǔ)器00H-FFH共個(gè)節(jié)(其中包括低128字和特殊能寄存器128個(gè)字),外部數(shù)據(jù)存儲(chǔ)器可擴(kuò)展至。訪問(wèn)片內(nèi)外程序儲(chǔ)器指令用MOVC片數(shù)據(jù)存儲(chǔ)器RAM指令用,訪問(wèn)片內(nèi)RAM用5說(shuō)明51單片機(jī)引EA的用,引接高平接電平各何種能當(dāng)該引腳為高電時(shí),單片機(jī)訪問(wèn)片內(nèi)程序存儲(chǔ),但在程序計(jì)數(shù)器)值超過(guò)0FFFH對(duì)于、)時(shí),即超出片內(nèi)序存儲(chǔ)器的4KB地范圍時(shí),將自動(dòng)轉(zhuǎn)向執(zhí)行外部程存儲(chǔ)器內(nèi)的程序。當(dāng)該引腳為低電時(shí),單片機(jī)則只訪問(wèn)外部程序儲(chǔ)器,不論是否有內(nèi)部程序存儲(chǔ)器。對(duì)于8031來(lái)說(shuō),因其無(wú)內(nèi)程序存儲(chǔ)器,所以該引腳必須地,這樣只能選擇外部程序存儲(chǔ)器651單片片RAM單元分哪三主部?各分主要能是么8051單機(jī)部單劃分為工作寄存器組位址區(qū)、堆棧與數(shù)據(jù)緩沖區(qū)。它們的特如下:(1)工作寄存器組—1FH這是一個(gè)用寄存直接尋址的區(qū)域,內(nèi)部數(shù)據(jù)AM區(qū)的—31共32個(gè)元它是通用工作寄存器組,每個(gè)組包8位寄存器,編號(hào)為R0—R7(2)位尋址區(qū)(20H——)16個(gè)字節(jié)單元,共包含128位這字節(jié)單元既可以進(jìn)行字節(jié)尋址,又可以實(shí)現(xiàn)位尋址。主要于位尋址。(3)堆棧與數(shù)據(jù)緩區(qū)30H——7FH)用于設(shè)置堆棧、儲(chǔ)數(shù)據(jù)。7.如果手中僅有一臺(tái)波器,可通過(guò)觀察哪個(gè)引腳的態(tài),來(lái)大致判51單機(jī)是否正在工作?ALE引地址存有效信號(hào)輸出端在訪問(wèn)片外程序存儲(chǔ)器期間個(gè)機(jī)器周期該信號(hào)出現(xiàn)兩次其下降沿用于控制鎖存P0口出的低8位址。及時(shí)不再訪片外程序存儲(chǔ)器,改號(hào)也以上述頻率(振蕩頻率的1/6)出現(xiàn),因此可作對(duì)外輸出的始終脈沖。也就是,正常工作的M,ALE會(huì)有脈沖號(hào)輸出。如果沒(méi)有正常工作,379那就沒(méi)有脈沖信輸出,或者輸出的不是等間距脈沖信號(hào)。第三章
指令系一、選擇1.在相對(duì)尋址方式中尋址的結(jié)果存放在A)。APC中
BA中
CDPTR中
D某個(gè)存單元中2.在寄存器間接尋址式中,指定寄存器中存放的是)A操作數(shù)
B.操作數(shù)地址
C轉(zhuǎn)移地址
D地址的離量3.對(duì)程序存儲(chǔ)器的讀作,只能使用
)。A指
B.PUSH指
CMOVX指
D.MOVC指4.能夠進(jìn)行十進(jìn)制調(diào)的十進(jìn)制運(yùn)算(C。A有加法和減法
B有乘法和除法
.只加法
D只有減5.不能為程序存儲(chǔ)器供或構(gòu)成地址的有(
D)。APCBA.DPTRD6.以下各項(xiàng)中不能用對(duì)內(nèi)部數(shù)據(jù)存儲(chǔ)器進(jìn)行訪問(wèn)的(A)AB.存儲(chǔ)單元地址或名稱(chēng)
SPD由R0或作間址寄存器7.若原來(lái)工作寄存器0組為當(dāng)前寄存器組,現(xiàn)要改1組當(dāng)前寄存器組,能使用的指令(
)。APSW.3BD0H.3DPSW.38.在進(jìn)行BCD碼運(yùn)算時(shí),緊跟法運(yùn)算指令后面的指令必須是(B)指令。AB.A.ADDC9.有如下程序段:
D由實(shí)際程序確定
31H#24HA31HAA#0F0H執(zhí)行結(jié)果是(
)。A)=24HA)()D.(A)=00H10.假定,(,(17H)=34H執(zhí)行以下指令:CPL
17H,AA后A的內(nèi)為(D)。380ABDCHC.DDBH.使用單片機(jī)開(kāi)發(fā)系統(tǒng)調(diào)試程序時(shí),對(duì)原程序進(jìn)行匯編的目的是(
A)。A將源程序轉(zhuǎn)換成目標(biāo)程序.將級(jí)語(yǔ)言轉(zhuǎn)換成高級(jí)語(yǔ)言
B.將目標(biāo)程轉(zhuǎn)換成源程序D連續(xù)執(zhí)行鍵12內(nèi)部中((40H)=10H析以下程序執(zhí)行后(B)=B
)。R0,A@R0R1,AB,@R1ABC.
D13.調(diào)用子程序、中斷響應(yīng)程及轉(zhuǎn)移指令的共同特點(diǎn)是(
)。A都能返回.都返回地址壓入堆棧二、判斷
B都通過(guò)改變PC實(shí)轉(zhuǎn)移D.都必須護(hù)現(xiàn)場(chǎng)1.A,30H條指令執(zhí)行后的結(jié)果A)。()2.指令字節(jié)數(shù)越多,行時(shí)間越長(zhǎng)。()351單機(jī)可行指令R6R7。(4令直接給的操作數(shù)稱(chēng)為直接尋址。(551有5個(gè)斷源有個(gè)中斷優(yōu)先級(jí)優(yōu)級(jí)由軟件填寫(xiě)特殊功能寄存器IP選擇。()6A,將中數(shù)作為地址,該地址中取數(shù),送A()7單機(jī)可執(zhí)行指令A(yù)@R3。()8當(dāng)向堆棧壓一個(gè)字節(jié)的數(shù)據(jù)后SP的內(nèi)減1。()9部寄器(n=0~7為間尋址寄存器。()10A條指令中@的址方式稱(chēng)之為寄存器間址尋址。()11棧單片機(jī)內(nèi)部的特殊區(qū)域無(wú)。()三、填空.單機(jī)共有111條指令,有七種不同尋址方式。如A,屬于寄存器間接尋址方式,MOVC,bit屬位尋址方式。.訪問(wèn)51單機(jī)片外數(shù)據(jù)存儲(chǔ)器采用的是寄存器間接尋方式,問(wèn)片外程序存儲(chǔ)器采的是變址尋方式。.在中斷子程序用累加器、工作寄存器等資源,要先將其原來(lái)的內(nèi)容保存起來(lái),這一過(guò)程叫?,F(xiàn)場(chǎng)。當(dāng)中斷子序執(zhí)行完畢,在返回主程序前,要將這些內(nèi)容再取,送還到累加器、工作寄存器原單元中,這一過(guò)程稱(chēng)為恢復(fù)現(xiàn)場(chǎng)。3814.已知A#28HR0,#20H#0FH執(zhí)行結(jié)果A的內(nèi)容為
。四、下列令是否誤,錯(cuò)請(qǐng)改正不能改指令助符)1.A,.A,1000H.MOVCA,1000H.,A.MOVR0,60H61H@R0.R2.,五、綜合1.指令統(tǒng)主要有哪幾種尋址方?每種尋址方式舉個(gè)例子。2.閱讀程序?qū)γ恳粭l指令加注釋?zhuān)徽f(shuō)明連續(xù)運(yùn)行該序時(shí),二極管的變化的規(guī)律;如果要使發(fā)光二管依次輪流點(diǎn)亮,如何修改程。ORG0000HAJMPMAINORG0100HMAIN:CLRP2.7IEDUP:P1,R2AR1,IEDUPAJMP382.編程將片內(nèi)單開(kāi)始的個(gè)節(jié)的數(shù)據(jù)傳送到片外開(kāi)始的單元中去。.請(qǐng)編程:片外RAM2000H開(kāi)始單元中有個(gè)字節(jié)的二進(jìn)制數(shù),求們之和,并將結(jié)果存儲(chǔ)在內(nèi)的30H的單元中(和<256。.下列程序段經(jīng)編后,從1000H開(kāi)的各有關(guān)存儲(chǔ)單元的內(nèi)容將是什么?ORGTAB11234HTAB23000HDB“MAIN”DW,,.試編寫(xiě)程序,找在內(nèi)部的單中是否0AAH這一據(jù)。若有,則將單元置為01H”;未找到,則將51H單置“00H”。.試編寫(xiě)程序,找在內(nèi)部的單元中出現(xiàn)“”這數(shù)據(jù)的次數(shù)。并將查找到結(jié)果存入41H單。.編寫(xiě)程序,實(shí)雙字節(jié)無(wú)符號(hào)數(shù)加法運(yùn)算(和于),要求()+(R7R6→。.試編程把片外RAM從開(kāi)的續(xù)個(gè)單元的內(nèi)容按序排列,結(jié)果存入3000H開(kāi)的存儲(chǔ)區(qū)中。在外開(kāi)的單元中有個(gè)符號(hào)數(shù)試編程計(jì)其中正數(shù)負(fù)數(shù)和零的個(gè)數(shù)。程計(jì)算片外8100H開(kāi)單元的100數(shù)的平均值存放在9000H開(kāi)始的單元中(查閱雙字節(jié)除法子程序并用主程序調(diào)用該子程序?qū)崳?。.利用單片機(jī)的P0口接8個(gè)發(fā)光二極管口接8個(gè)關(guān),編實(shí)現(xiàn),當(dāng)開(kāi)關(guān)動(dòng)作時(shí),對(duì)應(yīng)的光二極管亮或滅。.將外部RAM~15H單的內(nèi)容傳送到內(nèi)部的~15H元。14.內(nèi)部RAM的和、單分別存放著兩個(gè)無(wú)符號(hào)16位數(shù),將其中的大數(shù)置24H和25H單元。.編程將51單機(jī)的內(nèi)部數(shù)據(jù)存器單元和35H單元的數(shù)據(jù)乘,結(jié)果存到外部數(shù)據(jù)存儲(chǔ)2000H開(kāi)的單元中。.將第二章習(xí)題的編程題用實(shí)。第五章
中斷系一、填空.外部中斷有兩觸發(fā)方式:電平觸發(fā)方式和邊觸發(fā)方式。其中電平觸發(fā)方式適合于外部中斷低(高或低)電平輸,邊沿觸發(fā)方式適合于以正(正或負(fù))脈沖輸入51單片的五個(gè)中斷源的入口地址分別是:;:;:T1:;串行口:0023。.在CPU執(zhí)行同級(jí)或更高優(yōu)先級(jí)中斷服務(wù)序的條件下,中斷響應(yīng)等待時(shí)間最383少需要個(gè)機(jī)周期。4.中斷嵌套與子程序套的區(qū)別在于:一是子程序嵌套在程序中事先按排序好的;而斷嵌套是寫(xiě)各的。二是子程序嵌套次序限制;而中斷嵌套只允許低嵌套高。5.實(shí)現(xiàn)下列中斷優(yōu)先級(jí):T0>外斷外中斷,要_SETB___PT0___、SETB___PX1____和CLR。二、選擇1.響中斷后,不能自動(dòng)清除中斷請(qǐng)”標(biāo)志的有
)。A/采用平觸發(fā)方式B./采兩邊觸發(fā)方式.定/計(jì)數(shù)器中D.串行口中斷TI/RI2.80C51五個(gè)中斷源中屬外部中斷的有()。AB..D.T1E.TIF.3.各中斷源發(fā)出的中申請(qǐng)信號(hào),都會(huì)標(biāo)記在51系中(B)。ATMODBTCON/SCON.IED.4.外中斷初始化的內(nèi)不包括:()A設(shè)置中斷響應(yīng)方式B設(shè)置外中斷允許.設(shè)中斷總允許D.設(shè)中斷觸發(fā)方式5.在51單機(jī)中,需要軟件實(shí)現(xiàn)中撤銷(xiāo)的是:(A)。A定時(shí)中斷B脈沖觸發(fā)的外部中斷.電觸發(fā)的外部中斷D.串行口斷6.?dāng)嗖樵?xún)確認(rèn)后,下列各種單片機(jī)運(yùn)行情況下,能立即進(jìn)行中斷響應(yīng)的是:(D)。.當(dāng)前正在進(jìn)行優(yōu)先級(jí)中斷處理.當(dāng)前正在執(zhí)行RET令.當(dāng)前執(zhí)行的指是DIV指,且正處于取指令機(jī)器周期.當(dāng)前指令是MOVA,指令7.執(zhí)行IE,#81H指令的意義是:(B。A屏蔽中斷源B開(kāi)放外中斷源.開(kāi)放外中斷源D開(kāi)放外部中斷源0和8.下述條件中,能封主機(jī)對(duì)中斷的響應(yīng)的條件是(ABC)。.一個(gè)同級(jí)或高級(jí)的中斷正在處理中.當(dāng)前周期不是行當(dāng)前指令的最后一個(gè)周期.當(dāng)前執(zhí)行的指是指令或?qū)E或寄器進(jìn)行/寫(xiě)指令.當(dāng)前執(zhí)行的指是一長(zhǎng)跳轉(zhuǎn)指令.一個(gè)低級(jí)的中正在處理中9要想測(cè)量引腳上一個(gè)正脈沖寬度那特殊功能寄存器TMOD的容應(yīng)為A)。AB.87HC.D.10單片機(jī)在響中斷,下哪種操作不會(huì)發(fā)(A)。384A保護(hù)現(xiàn)場(chǎng)
B.保護(hù)PCC.找中斷入口
D保護(hù)PC轉(zhuǎn)入中斷入口.單片機(jī)響應(yīng)斷時(shí),下面哪一個(gè)條件不是必須的(D)A當(dāng)前指令執(zhí)行完畢B中斷是開(kāi)放的.沒(méi)同級(jí)或高級(jí)中斷服務(wù).必須有RETI指12.假定程序按如下編寫(xiě):SETBEASETBEX1SETBET0SETBESSETBPSSETBPT1則:(A)可以被響應(yīng)。A正執(zhí)行INT1中,TF0求.CPU正執(zhí)TF0中,TI請(qǐng)正執(zhí)行TI中,INT1請(qǐng)求.CPU正行主程序出請(qǐng)求13.在51單機(jī)中,需要外加電實(shí)現(xiàn)中斷撤除的是:(D)A定時(shí)中斷B脈沖方式的外部中斷.外串行中斷D.平式的外部中斷三、判斷.中斷響應(yīng)最快應(yīng)時(shí)間為3個(gè)器期().單機(jī)每個(gè)中斷源相應(yīng)地在芯片上都有其中斷請(qǐng)求入引腳。().單機(jī)對(duì)最高優(yōu)先權(quán)的中斷響應(yīng)是無(wú)條件的。().中斷初始化時(shí)對(duì)中斷控制器的狀態(tài)設(shè)置,只使用位操作指令,而不能使用字節(jié)操作指令。).在一般情況下51單機(jī)允許同級(jí)斷嵌套。().單片機(jī)中斷源中先級(jí)最高的是外部中斷0優(yōu)先級(jí)最低的是行口中斷。().有個(gè)中斷源,優(yōu)先級(jí)由軟件填寫(xiě)特殊功能寄存器加選擇。()四、簡(jiǎn)答1.什么是中斷?其主功能是什么?答:中系統(tǒng):能使計(jì)算機(jī)的能更強(qiáng)、效率更高、使用更加方靈活。主要功能:為了決快速與速的外設(shè)之的矛盾,它由硬件和軟件組2.什么是中斷優(yōu)先級(jí)中斷優(yōu)先處理的原則是什么?答:中斷優(yōu)先級(jí)中斷優(yōu)先級(jí)分為高級(jí)和低級(jí),于每個(gè)中斷源都可通過(guò)中斷優(yōu)先級(jí)控制寄存器的相應(yīng)位控制,當(dāng)沒(méi)中斷源優(yōu)先級(jí)控制位置1時(shí),該中斷源設(shè)置為高級(jí),否則低級(jí)。對(duì)于同級(jí)中斷源,由內(nèi)硬件查詢(xún)邏輯來(lái)決定響應(yīng)次序。處理原則:①低先級(jí)中斷源可以被高優(yōu)先級(jí)中源中斷,反之不能。②一種中斷(不管是什么先級(jí))一旦得到響應(yīng),與它同的中斷不能再中斷它。3853.各中斷源對(duì)應(yīng)的中服務(wù)程序的入口地址是否能任設(shè)定?答部中斷0:0003H部中斷時(shí)0:000BH時(shí)1:001BH、串行口0023H)4.系列單片機(jī)具有幾中斷源,分別是如何定義的?其哪些中斷源可以被定義為高優(yōu)先級(jí)中,如何定義?答:五中斷源:外部中斷()IE0=1外部中斷1、定時(shí)器()TF0=1、時(shí)1()、行口RI(收(送。PX0=1外中斷為高優(yōu)先級(jí)PX1=1T1為高先級(jí)PT0=1定時(shí)器為高優(yōu)先級(jí)PT1=1定時(shí)器1為優(yōu)先級(jí):行為高優(yōu)先級(jí)5.中斷服務(wù)子程序與通子程序有哪些相同和不同之?答:相點(diǎn):都是讓從程序轉(zhuǎn)執(zhí)行子程序,執(zhí)行完畢又返回程序。不同點(diǎn):中斷服程序是隨機(jī)的,而普通子程序預(yù)先安排好的;中斷服務(wù)子程序以RETI結(jié)束,而一般子程序結(jié)束。RETI除斷彈回PC動(dòng)作外,還要清除對(duì)應(yīng)的中斷優(yōu)標(biāo)志位,以便新的中斷請(qǐng)求能響應(yīng)。6.想將中斷服務(wù)程序置在程序存儲(chǔ)區(qū)的任意區(qū)域,程序中應(yīng)該如何設(shè)置?請(qǐng)舉例加以說(shuō)明。設(shè)置:在中斷服程序入口地址單元出存放一條條件轉(zhuǎn)移指令,轉(zhuǎn)移至該中斷服程序。例:00000HORG0003HINTB0OPGRETIORG0013HRETIORGRETIORG0023HRETIORG0030H:.INTB0..END3867.中斷響應(yīng)的條件是么?答:1有中斷源發(fā)出的中斷請(qǐng);中斷總允許位EA=1即開(kāi)斷;申請(qǐng)中斷的中斷的中斷允許位為,中斷沒(méi)被屏蔽;無(wú)同級(jí)或更高級(jí)斷正在被服務(wù);當(dāng)前的指令周期經(jīng)結(jié)束五、編程某系統(tǒng)有三個(gè)外中斷源1,當(dāng)某一中斷源為低電平時(shí),便要求PU行處理們的優(yōu)先處理次序由高到底3斷處理程序的入口地址分別1000H1100H1200H編寫(xiě)主程序中斷服務(wù)程轉(zhuǎn)相應(yīng)的中斷處理程序的入口即第五章-2
定時(shí)器一、填空.若將定時(shí)計(jì)數(shù)器用于計(jì)數(shù)方式,則外部事件脈沖必須引腳輸入。.處理定時(shí)計(jì)數(shù)器的溢請(qǐng)求有兩種方法:軟查詢(xún)和中斷。用中斷方式時(shí),必___IE初____。.假定定時(shí)器工作在式,單片機(jī)的振蕩頻率為3MHz則最大的定時(shí)時(shí)間為_(kāi)__1024_um_____。.單機(jī)的定時(shí)/計(jì)數(shù)器用作時(shí)時(shí),其定時(shí)時(shí)間與振蕩頻率和數(shù)初值有關(guān)。用作計(jì)數(shù)時(shí),最計(jì)數(shù)頻率為振蕩頻率的。.單機(jī)內(nèi)部個(gè)位定時(shí)/計(jì)數(shù)器,可通過(guò)程決定它們的工作方式,其中,可行13位/計(jì)數(shù)的是工作方式。二、選擇1.定時(shí)/數(shù)器在GATE=1運(yùn)行的條件有()AB.設(shè)置定時(shí)初值D開(kāi)中斷2.對(duì)定時(shí)器進(jìn)關(guān)中斷作,需要復(fù)位中斷允許控制寄器的:(A)。ABC.D.EX13.在下列寄存器中,定/計(jì)數(shù)器控制無(wú)關(guān)的:(B)。ATCONBSCON.IEDTMOD4與定工方式0和1相比,定工方不具備特是(B)A計(jì)數(shù)溢出后能自動(dòng)恢復(fù)計(jì)數(shù)初值B.增加計(jì)數(shù)器的位數(shù).提了定時(shí)的精度
D.適于循定時(shí)和循環(huán)計(jì)數(shù)5.單片定時(shí)器工作方式是指(C)作方式A8位B8位自動(dòng)重.位D.16位6.使用定時(shí)器時(shí),有幾種工作方式()A.1種B2種C.3種D.4種3877.單片機(jī)定時(shí)器可用(A)A定時(shí)B外部事件計(jì)數(shù)C.行口的波特率制定
D擴(kuò)展外中斷源8.關(guān)于定時(shí)器,若振頻率為,方式下最定時(shí)時(shí)間為(B)AB.C0.256msD.三、綜合.簡(jiǎn)述定時(shí)器的種工作方式的特點(diǎn),如何選擇設(shè)定?.設(shè)單片機(jī)的fosc=6MHz,定時(shí)器處于不同工作方式,最大定時(shí)時(shí)間分別是多少?.已知片機(jī)的,用T1定。試編由P1.0和引腳分別輸出周期為2ms的波.定時(shí)計(jì)數(shù)器工作于定和計(jì)數(shù)方式時(shí)有何異同點(diǎn)?.軟件定時(shí)與硬定時(shí)的原理有何異同?.定時(shí)器T0和各幾種工作方式?.設(shè)單片機(jī)的fosc=,求用T0定時(shí)分別計(jì)算用定時(shí)方式、定時(shí)方式和定時(shí)方式2的時(shí)初。.系單片機(jī)中的計(jì)數(shù)有哪幾個(gè)特功能寄存器?作用是么?怎樣計(jì)算定時(shí)/計(jì)器的計(jì)數(shù)初值?9.當(dāng)P3.4引腳上發(fā)生負(fù)跳變時(shí),從引腳上輸出一個(gè)周為的波,如所示(系統(tǒng)時(shí)鐘為6MHz。.編寫(xiě)一個(gè)定時(shí)隔為的程序,晶振率為。應(yīng)用片機(jī)內(nèi)部定時(shí)器工在方式1,從輸周期為的波脈沖信號(hào),已知單片的晶振頻率為,定時(shí)器采中斷處理的式。寫(xiě)出T0定時(shí)的方式控制字,計(jì)算T0定器初值;試編寫(xiě)程序完成功能。12.當(dāng)系統(tǒng)選用6MHz晶振蕩器時(shí),工作在方式1,采用中斷方式,由P2.0輸出周期為1s的形形,占空比為。寫(xiě)出T0定時(shí)的方式控制字,計(jì)算T0定器初值;試編寫(xiě)程序完成功能。第五章-3
串行口一、選擇1通的通信方式和特點(diǎn)BCE信的通信方式和特點(diǎn)ADF388
)。A各位同時(shí)傳送;B.位依次逐位傳送;C.傳送速度相對(duì)慢;D.傳送速相對(duì)快;E.便于長(zhǎng)距離傳送F.不便于長(zhǎng)距離傳。2異步通信的通信方和特點(diǎn)有()同步通信的通信方式和特點(diǎn)有(ADF)A依靠同步字符保持通信同步;B依靠起始位、停位保持通信同步;.傳速度相對(duì)慢;D.送速度相對(duì);.硬要求較低;F對(duì)硬件要求較高。3.串行口的移位寄存方式為(A)A方式0B.方式1.式D.方式4.利用單片機(jī)的串行口擴(kuò)展并行口時(shí),串行口工作方式選(A)A方式0B.方式1.式D.方式5.控制串行口工作方的寄存器是()。ATCONBPCONSCONDTMOD6.發(fā)送一次串行數(shù)據(jù)操作不包含的是(B)ACLRTIBA,C.JNBTI,DMOVSBUF,A7.在進(jìn)行串行通信時(shí)若兩機(jī)的發(fā)送與接收可以同時(shí)行,則稱(chēng)為D)。A半雙工傳送B單工傳送C雙工傳送D.全雙傳送二、填空.在數(shù)據(jù)傳輸時(shí)一個(gè)數(shù)據(jù)編碼的各位按照一定序,一位一位地在信道中被發(fā)送和接受的,這傳送通信方式稱(chēng)為串行口通信。.串行口中斷標(biāo)由硬件置,軟清。.片機(jī)串行口有工作方式,可在初始化程序用軟件填寫(xiě)特殊功能寄存器TMOD加以選。.波特率定義為串每秒發(fā)的二進(jìn)制位數(shù)。行通信對(duì)波特率的基本要求是互相信的甲乙雙方必須具有相波特率。多機(jī)通時(shí)主機(jī)向從機(jī)發(fā)送信息分地址幀和數(shù)據(jù)幀兩類(lèi)第位可編程作區(qū)分標(biāo)志TB8=0,表示發(fā)送數(shù)據(jù)幀;,表示發(fā)送地址幀。.當(dāng)從機(jī)時(shí)只能接收主機(jī)發(fā)出的地址幀,數(shù)據(jù)不予理睬。.多機(jī)通信開(kāi)始,主機(jī)首先發(fā)送地址,各從機(jī)對(duì)主機(jī)發(fā)送的地址與本機(jī)地址是否相符,若相,則置1。51片機(jī)的串行接口有4種工作方式中方式2和為多機(jī)通信方式。單片機(jī)行通信時(shí)要發(fā)送據(jù)必須將要發(fā)送的據(jù)送至單元,若要接收數(shù)也要到該單元取數(shù),取數(shù)的指為A,。片串行通信時(shí),其特率分為固定和可變兩種方式在波特率可變的方式中,可采用的溢出率來(lái)設(shè)定計(jì)算波特率。.假如數(shù)據(jù)傳送速率是120個(gè)字符/秒,每一個(gè)字規(guī)定包含位(一個(gè)起始位個(gè)據(jù)位和1個(gè)停止位)傳送波特率為1200,一位的傳送時(shí)間0.833。.串行數(shù)據(jù)通信為單工方式、半工和全雙工。三、綜合389.串行通信和并通信有什么區(qū)別?各有什么優(yōu)?.什么是串行異通信,它有哪些作用?并簡(jiǎn)述行口接收和發(fā)送數(shù)據(jù)的過(guò)程。3.簡(jiǎn)述單片機(jī)多機(jī)通信的特點(diǎn)。.若異步通信按式傳送,每分鐘傳送3000個(gè)符,其波特率是多少?.什么是串行異通信,它有哪些作用?并簡(jiǎn)述行口接收和發(fā)送數(shù)據(jù)的過(guò)程。6.單片四種工作方式的波特率如何確定?.某異步通信接,其幀格式由個(gè)起始位(),7個(gè)數(shù)據(jù)位,個(gè)偶校驗(yàn)和個(gè)停止位()組成。當(dāng)該接口每分鐘傳送1800個(gè)字符時(shí),試計(jì)算出傳送波特率。.串行口工作方在方式方式3時(shí)其波特率與、定器T1工模式的初值及SNOD位關(guān)如何?設(shè)fosc=6MHz,現(xiàn)利用定時(shí)器模產(chǎn)的波特率為。試算定時(shí)器初值。.串行口接/發(fā)送數(shù)據(jù)沖器都用,如果同時(shí)接/發(fā)送數(shù)時(shí),是否會(huì)發(fā)生沖突?為什么.假定串行口串發(fā)送的字符格式為個(gè)起始位8個(gè)數(shù)據(jù)位,個(gè)奇校驗(yàn)位1個(gè)停止位,請(qǐng)畫(huà)傳送字符A”幀格式。.用51單機(jī)的串行口外接串入并出的片CD4094擴(kuò)并行輸出口控制一組發(fā)光二極管(如所示)。編程實(shí)現(xiàn)使發(fā)光二極從左至右延時(shí)輪流顯示。12.將甲乙兩個(gè)單片機(jī)串行的發(fā)送端與對(duì)方接收端連接,即甲機(jī)的TXD與機(jī)的RXD相甲的與機(jī)的TXD相連并實(shí)現(xiàn)機(jī)共地假甲機(jī)為發(fā)送,乙機(jī)為接收機(jī),機(jī)的一組數(shù)據(jù)通過(guò)串行通信傳乙機(jī),乙機(jī)接收數(shù)據(jù),并將這組據(jù)存入乙機(jī)內(nèi)部一連續(xù)的空間內(nèi),并回傳給甲機(jī)甲機(jī)也將數(shù)據(jù)存入內(nèi)部AM的段空間內(nèi)。第六章
擴(kuò)展一、填空.半導(dǎo)體存儲(chǔ)器有一類(lèi)在掉電后不會(huì)丟失數(shù)據(jù)稱(chēng)之,一類(lèi)掉電后會(huì)丟數(shù)據(jù),稱(chēng)之______RAM______。.單機(jī)擴(kuò)展的數(shù)據(jù)存儲(chǔ)器尋址范圍為-。.當(dāng)擴(kuò)展外部存器或I/O口,口作高八位地址線。51片機(jī)的存儲(chǔ)器可以分三個(gè)不同的存儲(chǔ)空間別是片內(nèi)外一編址的程序儲(chǔ)存空間、390片內(nèi)數(shù)據(jù)儲(chǔ)存空和片數(shù)據(jù)儲(chǔ)存空間。.為擴(kuò)展存儲(chǔ)器構(gòu)造系統(tǒng)總線,應(yīng)以口8位線作為低8位址線,以P2口口線作為高位地址線。.為實(shí)現(xiàn)51單機(jī)內(nèi)外程序存儲(chǔ)器的銜,應(yīng)使用EA信進(jìn)行控制。.訪問(wèn)內(nèi)部用指令,訪問(wèn)外部使MOVX指令訪問(wèn)內(nèi)部ROM使MOVC指,訪問(wèn)外部ROM使用MOVC指令訪問(wèn)I/O口用指令。.在存儲(chǔ)器擴(kuò)展,無(wú)論是線選法還是譯碼法,終都是為擴(kuò)展芯片的片選端提供信號(hào)。.單機(jī)擴(kuò)展并行I/O口時(shí),對(duì)擴(kuò)I/O口片輸入輸出端的基本要求是:構(gòu)成輸出口時(shí),口芯片應(yīng)具有功;構(gòu)成輸入口時(shí),口芯片應(yīng)具有緩功;.51片機(jī)擴(kuò)展一片,可外增加個(gè)行I/O口.單片機(jī)擴(kuò)展的I/O口占用存空間,從理論上講,最多可擴(kuò)展192個(gè).51片機(jī)的P0~P3口是并行I/O口其中的口和P2口了以進(jìn)行數(shù)據(jù)的輸/輸出外常還用來(lái)構(gòu)建系統(tǒng)的數(shù)據(jù)總線和地總線在口中,為真正的雙向口,P3為雙向口。.對(duì)51單機(jī)的I/O進(jìn)編通常采____選_編址技術(shù)。其優(yōu)是:連接簡(jiǎn)單。.共三種工方式,分別是基本輸入/________、_____選通輸出_和_雙選通輸入/出_____種工作方式通過(guò)控字進(jìn)行選擇。8255A口或者口中斷方式進(jìn)行數(shù)據(jù)傳送時(shí)需的聯(lián)絡(luò)信號(hào)___口提供,其為A口提_________為口提供。.當(dāng)單片機(jī)與慢速外設(shè)進(jìn)行數(shù)據(jù)輸時(shí),最佳的傳輸方式是串方式。二、判斷.單機(jī)片外數(shù)據(jù)存儲(chǔ)器與擴(kuò)展I/O口一編址。(錯(cuò)).單片機(jī)系統(tǒng)擴(kuò)時(shí)使用的鎖存器,是用于鎖存地址。(錯(cuò)).程序存儲(chǔ)器和據(jù)存儲(chǔ)器的作用不同,程序存器一般用存放數(shù)據(jù)表格和程序,而數(shù)據(jù)存儲(chǔ)器一用來(lái)存放數(shù)據(jù)(對(duì)).在單片機(jī)應(yīng)用統(tǒng)中,外部設(shè)備與外部數(shù)據(jù)存器傳送數(shù)據(jù)時(shí),使用MOV指令。(錯(cuò)).單機(jī)和外之間的數(shù)據(jù)傳送方式主要有查方式和中斷方式,兩者相比后者的效率更高。對(duì)三、選擇1.6264芯是(B)AEEPROMB..ROMDEPROM3912.單片機(jī)程序存儲(chǔ)器尋址范圍是由程序計(jì)數(shù)器PC的數(shù)決定單機(jī)的16位因此其尋址范圍為(B)A4KB.64KB.D.3.讀地DPTR中包含的信息有(AB)。A片選信號(hào)
B.讀外應(yīng)存儲(chǔ)單元的地址號(hào).讀RAM操信號(hào)D.RD信號(hào)4.當(dāng)需要從單片機(jī)程序存儲(chǔ)器數(shù)據(jù)時(shí),采用的指令為(B)。AA,B.MOVCA,@A+DPTR.A,D.MOVXA5.單片擴(kuò)展并行I/O口執(zhí)行的指令和控制信號(hào)是ACD)。A執(zhí)行指令B.執(zhí)行MOVC令C/RD信控讀D.用WR信控制寫(xiě).用/PSEN號(hào)控制讀.用ALE信號(hào)制寫(xiě)6下理由中能明單片機(jī)的I/O編址是統(tǒng)一方式理由是D。A沒(méi)有專(zhuān)用的I/O指令B沒(méi)有區(qū)分存儲(chǔ)器和I/O的控制信.使存儲(chǔ)器指令進(jìn)行I/O操.P3口線具有第功能7.如果把8255的分別通過(guò)鎖存器單片機(jī)的P0.1、P0.0連,則的A、、口和控制寄存器地址可能是:(A)A0003HBC.D0000H0030H8.使用可以擴(kuò)展出的I/O口線(B)AB.根.22根D根9.某微機(jī)應(yīng)用系統(tǒng)中存儲(chǔ)器系統(tǒng)由片8KB的存器芯片組成,那么微處理的地址線最少是D)A根B根.13根D.根10.某種存儲(chǔ)器芯片是,那么它的地址線數(shù)是(D)A根B根、13根D、根四、綜合.單機(jī)如何訪問(wèn)外部ROM及部RAM?.試用、為單片機(jī)計(jì)一個(gè)存儲(chǔ)器系統(tǒng),它具有8KB(址由~1FFFH)和的RAM存儲(chǔ)器(址為~。具體要求:畫(huà)出該存儲(chǔ)器系統(tǒng)的件連接圖。.需要擴(kuò)展片4K×8存器片(采用線選法),P2.6、P2.7分別對(duì)其片選,試畫(huà)出連接電路無(wú)關(guān)地址位取1時(shí),指出2片存器芯片的地址范圍。.畫(huà)出6264與單片機(jī)的典型連接電路P2.6作片線,并指出6264片選地址和片內(nèi)存儲(chǔ)單地址范圍。.當(dāng)單片機(jī)應(yīng)用統(tǒng)中數(shù)據(jù)存儲(chǔ)器RAM地址程序存儲(chǔ)器地重疊時(shí),是否會(huì)發(fā)生數(shù)據(jù)突,為什么?.用設(shè)一個(gè)譯電路,利用單機(jī)、P2口出地址的選信號(hào)CS392.用一片出兩片存儲(chǔ)器的片選號(hào),地址空間分別為1000H1FFFH,3FFFH試畫(huà)出譯碼器的接線圖。.編寫(xiě)程序,將部數(shù)據(jù)存儲(chǔ)器
溫馨提示
- 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ù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 事業(yè)單位新型聘用協(xié)議2024版模板版
- 樂(lè)器買(mǎi)賣(mài)合同 集合3篇
- 二零二五年高性能混凝土施工技術(shù)勞務(wù)分包合同范本3篇
- 二零二五年度版權(quán)許可合同:網(wǎng)絡(luò)游戲著作權(quán)授權(quán)2篇
- 2025年度不動(dòng)產(chǎn)房產(chǎn)證購(gòu)房合同附帶房地產(chǎn)稅收減免服務(wù)協(xié)議3篇
- 個(gè)性化2024年事故一次性補(bǔ)償合同版B版
- 二零二五版環(huán)境工程實(shí)習(xí)生實(shí)習(xí)勞動(dòng)合同書(shū)2篇
- 專(zhuān)項(xiàng)產(chǎn)品購(gòu)銷(xiāo)協(xié)議樣本版B版
- 泰州學(xué)院《教育研究方法(量化)》2023-2024學(xué)年第一學(xué)期期末試卷
- 2024建筑施工合同示范文本范文
- 巖土工程勘察課件0巖土工程勘察
- 《腎上腺腫瘤》課件
- 2024-2030年中國(guó)典當(dāng)行業(yè)發(fā)展前景預(yù)測(cè)及融資策略分析報(bào)告
- 《乘用車(chē)越野性能主觀評(píng)價(jià)方法》
- 幼師個(gè)人成長(zhǎng)發(fā)展規(guī)劃
- 2024-2025學(xué)年北師大版高二上學(xué)期期末英語(yǔ)試題及解答參考
- 批發(fā)面包采購(gòu)合同范本
- 乘風(fēng)化麟 蛇我其誰(shuí) 2025XX集團(tuán)年終總結(jié)暨頒獎(jiǎng)盛典
- 2024年大數(shù)據(jù)分析公司與中國(guó)政府合作協(xié)議
- 一年級(jí)數(shù)學(xué)(上)計(jì)算題專(zhuān)項(xiàng)練習(xí)匯編
- 中醫(yī)基礎(chǔ)理論課件
評(píng)論
0/150
提交評(píng)論