版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
嵌入式系統(tǒng)原理及接口技術(shù)答案【篇一:單片機(jī)原理及接口技術(shù)答案】了單片機(jī)這一名稱外,單片機(jī)還可稱為(微控制器)和(嵌入式控制器)。參p11-2.單片機(jī)與普通微型計(jì)算機(jī)的不同之處在于其將(cpu)、(存儲器)和(i/o口)三部分,通過內(nèi)部(總線)連接在一起,集成于一塊芯片上。參p11-3.8051與8751的區(qū)別是(c)。參p6a.內(nèi)部數(shù)據(jù)存儲單元數(shù)目不同b.內(nèi)部數(shù)據(jù)存儲器的類型不同c.內(nèi)部程序存儲器的類型不同d.內(nèi)部寄存器的數(shù)目不同1-4.在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的(b)。參p3a.輔助設(shè)計(jì)應(yīng)用b.測量、控制應(yīng)用c.數(shù)值計(jì)算應(yīng)用d.數(shù)據(jù)處理應(yīng)用1-5.微處理器、微計(jì)算機(jī)、微處理機(jī)、cpu、單片機(jī)、之間有何區(qū)別?參p1、參p12特殊要求,嵌入式微處理器雖然在功能上和標(biāo)準(zhǔn)微處理器基本是一樣的,但在工作溫度、抗電磁干擾、可靠性等方面一般都做了各種增強(qiáng)。1-6.mcs-51系列單片機(jī)的基本型芯片分別為哪幾種?它們的差別是什么?參p6答:mcs-51系列單片機(jī)的基本型芯片分別為:8031、8051和8751。它們的差別是在片內(nèi)程序存儲器上。8031無片內(nèi)程序存儲器、8051片內(nèi)有4k字節(jié)的程序存儲器rom,而8751片內(nèi)有集成有4k字節(jié)的程序存儲器eprom。1-7.為什么不應(yīng)將51系列單片機(jī)稱為mcs-51系列單片機(jī)?參p6答:因?yàn)閙cs-51系列單片機(jī)中的“mcs”是intel公司生產(chǎn)的單片機(jī)的系列符號,而51系列單片機(jī)是指世界各個(gè)廠家生產(chǎn)的所有與8051的內(nèi)核結(jié)構(gòu)、指令系統(tǒng)兼容的單片機(jī)。1-8.a(chǎn)t89s51單片機(jī)相當(dāng)于mcs-51系列單片機(jī)中哪一種型號的產(chǎn)品?參p7答:相當(dāng)于mcs-51系列中的87c51,只不過是at89s51芯片內(nèi)的4k字節(jié)flash存儲器取代了87c51片內(nèi)的4k字節(jié)的eprom。1-9.嵌入式處理器家族中的單片機(jī)、dsp、嵌入式微處理器各有何特點(diǎn)?它們的應(yīng)用領(lǐng)域有何不同?參p12答:單片機(jī)體積小、價(jià)格低且易于掌握和普及,很容易嵌入到各種通用目的的系統(tǒng)中,實(shí)現(xiàn)各種方式的檢測和控制。單片機(jī)在嵌入式處理器市場占有率最高,最大特點(diǎn)是價(jià)格低,體積小。dsp是一種非常擅長于高速實(shí)現(xiàn)各種數(shù)字信號處理運(yùn)算(如數(shù)字濾波、fft、頻譜分析等)的嵌入式處理器。由于對其硬件結(jié)構(gòu)和指令進(jìn)行了特殊設(shè)計(jì),使其能夠高速完成各種復(fù)雜的數(shù)字信號處理算法。廣泛地用于通訊、網(wǎng)絡(luò)通信、數(shù)字圖像處理,電機(jī)控制系統(tǒng),生物信息識別終端,實(shí)時(shí)語音壓解系統(tǒng)等。這類智能化算法一般都是運(yùn)算量較大,特別是向量運(yùn)算、指針線性尋址等較多,而這些正是dsp的長處所在。與單片機(jī)相比,dsp具有的實(shí)現(xiàn)高速運(yùn)算的硬件結(jié)構(gòu)及指令和多總線,dsp處理的算法的復(fù)雜度和大的數(shù)據(jù)處理流量以及片內(nèi)集成的多種功能部件更是單片機(jī)不可企及的。嵌入式微處理器的基礎(chǔ)是通用計(jì)算機(jī)中的cpu,它的地址總線數(shù)目較多能擴(kuò)展較大的存儲器空間,所以可配置實(shí)時(shí)多任務(wù)操作系統(tǒng)(rtos)。rtos是嵌入式應(yīng)用軟件的基礎(chǔ)和開發(fā)平臺。正由于嵌入式微處理器能運(yùn)行實(shí)時(shí)多任務(wù)操作系統(tǒng),所以能夠處理復(fù)雜的系統(tǒng)管理任務(wù)和處理工作。因此,廣泛地應(yīng)用在移動計(jì)算平臺、媒體手機(jī)、工業(yè)控制和商業(yè)領(lǐng)域(例如,智能工控設(shè)備、atm機(jī)等)、電子商務(wù)平臺、信息家電(機(jī)頂盒、數(shù)字電視)以及軍事上的應(yīng)用。1-10.什么是嵌入式系統(tǒng)?參p14答:廣義上講,凡是系統(tǒng)中嵌入了“嵌入式處理器”,如單片機(jī)、dsp、嵌入式微處理器,都稱其為“嵌入式系統(tǒng)”。但多數(shù)人把“嵌入”嵌入式微處理器的系統(tǒng),稱為“嵌入式系統(tǒng)”。目前“嵌入式系統(tǒng)”還沒有一個(gè)嚴(yán)格和權(quán)威的定義。目前人們所說的“嵌入式系統(tǒng)”,多指后者。第二單元2-1.a(chǎn)t89s51單片機(jī)的片內(nèi)都集成了哪些功能部件?參p16答:at89s51單片機(jī)的片內(nèi)都集成了如下功能部件:(1)1個(gè)微處理器(cpu);(2)128個(gè)數(shù)據(jù)存儲器(ram)單元;(3)4kflash程序存儲器;(4)4個(gè)8位可編程并行i/o口(p0口、p1口、p2口、p3口);(5)1個(gè)全雙工串行口;(6)2個(gè)16位定時(shí)器/計(jì)數(shù)器;(7)1個(gè)看門狗定時(shí)器;(8)一個(gè)中斷系統(tǒng),5個(gè)中斷源,2個(gè)優(yōu)先級;(9)26個(gè)特殊功能寄存器(sfr),(10)1個(gè)看門狗定時(shí)器。2-2.說明at89s51單片機(jī)的引腳接高電平或低電平的區(qū)別。p19答:當(dāng)腳為高電平時(shí),單片機(jī)讀片內(nèi)程序存儲器(4k字節(jié)flash)中的內(nèi)容,但在pc值超過0fffh(即超出4k字節(jié)地址范圍)時(shí),將自動轉(zhuǎn)lcd控制器包括:regbbank,lcdcdma,tmegen,LPC定時(shí)控制邏輯單元,vidprcs以及videomux組成。當(dāng)傳送請求由總線仲裁器接收時(shí),4個(gè)連續(xù)的字?jǐn)?shù)據(jù)由系統(tǒng)存儲器幀緩沖區(qū)傳送到lcdcdma內(nèi)的fifo。全部fifo大小為28個(gè)字,分別由12個(gè)字的fifol和16個(gè)字的fifoh組成。使用fifol和fifoh,用來支持雙掃描顯示模式,在單掃描顯示模式,僅有fifo中一個(gè),即fifoh能夠被使用。14.以下是s3c2410a的串口邏輯方框圖,試分析其組成和工作原理。二、程序分析。給以下程序主要過程加注釋,幷寫出程序功能1.匯編程序:isrirqsubsp,sp,#4;//堆棧指針—4送入spstmfdsp!,{r8-r9}ldrr9,=intoffsetldrr9,[r9];//將該r9內(nèi)容作為地址,讀該單元數(shù)據(jù)送r9。ldrr8,=handleeint0;//讀中斷向量表首地址addr8,r8,r9,lsl#2;//r9的值邏輯左移2位,加r8,和送r8。ldrr8,[r8];//將該r8內(nèi)容作為地址,讀該單元數(shù)據(jù)送r8。strr8,[sp,#8];//先索引,r8數(shù)據(jù)寫入sp+8做地址的寄存器中,不回寫。ldmfdsp!,{r8-r9,pc};//將sp指向的儲存單元多字?jǐn)?shù)據(jù),裝入r8-r9地址單元,pc中。程序?qū)崿F(xiàn)的功能:irq中斷服務(wù)程序課本p2572.c語言程序段rgpfcon|=20|24;//將gpf0配置成eint0和將gpf2配置成eint2rgpgcon|=26|222;//將gpg3,gpg11配置成eint11,eint19功能rintmod=0;//中斷模式配置為irq中斷rextint0|=40|48;//將eint0和eint2信號方式設(shè)置為上升沿觸發(fā)rextint1|=412;//將eint11信號方式配置為上升沿觸發(fā)rextint2|=412;//將eint19信號方式配置為上升沿觸發(fā)//rintmsk=~(10|12|15);//eint0,eint2,eint8_23對應(yīng)屏蔽位置0,允許服務(wù)程序?qū)崿F(xiàn)的功能:中斷初始化課本p2553.c語言程序段voidtest_touchpanel(void){radcdly=50000;//normalconversionmodedelayaboutradccon=(114)+(adcprs6);//adcprsen,adcprsvalueradctsc=0xd3;//wfait,xp_pu,xp_dis,xm_dis,yp_dis,ym_enpisr_adc=(int)adctsauto;}rintmsk=~bit_adc;//adctouchscreenmaskbitclearrintsubmsk=~(bit_sub_tc);uart_getch();rintsubmsk|=bit_sub_tc;rintmsk|=bit_adc;程序?qū)崿F(xiàn)的功能:測試觸摸屏4.匯編語言四、設(shè)計(jì)與編程(每題10分,共20分)1.設(shè)計(jì)程序,寫出實(shí)現(xiàn)led1~led4輪流閃爍的主程序代碼。已知fclk=400m,不考慮分頻函數(shù),fclk:hclk:pclk按1:2:4計(jì)算,使用端口gpb0、1、2、3為led控制端口,低電平點(diǎn)亮。程序代碼:ldrr0,=refreshldrr3,[r0];r3=rrefreshmovr1,r3orrr1,r1,#bit_selfrefreshstrr1,[r0];enablesdramself-refreshmovr1,#16subsr1,r1,#1bne%b0;waituntilself-refreshisissued.maynotbeneeded.{u32i;for(;tt0;tt--){for(i=0;i10000;i++){}}}intmain(intargc,char**argv){inti;u8key;u32mpll_val=0;intdata;【篇三:單片機(jī)原理及接口技術(shù)答案】了單片機(jī)這一名稱外,單片機(jī)還可稱為(微控制器)和(嵌入式控制器)。參p11-2.單片機(jī)與普通微型計(jì)算機(jī)的不同之處在于其將(cpu)、(存儲器)和(i/o口)三部分,通過內(nèi)部(總線)連接在一起,集成于一塊芯片上。參p11-3.8051與8751的區(qū)別是(c)。參p6a.內(nèi)部數(shù)據(jù)存儲單元數(shù)目不同b.內(nèi)部數(shù)據(jù)存儲器的類型不同c.內(nèi)部程序存儲器的類型不同d.內(nèi)部寄存器的數(shù)目不同1-4.在家用電器中使用單片機(jī)應(yīng)屬于微計(jì)算機(jī)的(b)。參p3a.輔助設(shè)計(jì)應(yīng)用b.測量、控制應(yīng)用c.數(shù)值計(jì)算應(yīng)用d.數(shù)據(jù)處理應(yīng)用1-5.微處理器、微計(jì)算機(jī)、微處理機(jī)、cpu、單片機(jī)、之間有何區(qū)別?參p1、參p12答:微處理器、微處理機(jī)和cpu它們都是中央處理器的不同稱謂,微處理器芯片本身不是計(jì)算機(jī)。而微計(jì)算機(jī)、單片機(jī)它們都是一個(gè)完整的計(jì)算機(jī)系統(tǒng),單片機(jī)是集成在一個(gè)芯片上的用于測控目的的單片微計(jì)算機(jī)。嵌入式處理器一般意義上講,是指嵌入系統(tǒng)的單片機(jī)、dsp、嵌入式微處理器。目前多把嵌入式處理器多指嵌入式微處理器,例如arm7、arm9等。嵌入式微處理器相當(dāng)于通用計(jì)算機(jī)中的cpu。與單片機(jī)相比,單片機(jī)本身(或稍加擴(kuò)展)就是一個(gè)小的計(jì)算機(jī)系統(tǒng),可獨(dú)立運(yùn)行,具有完整的功能。而嵌入式微處理器僅僅相當(dāng)于單片機(jī)中的中央處理器。為了滿足嵌入式應(yīng)用的特殊要求,嵌入式微處理器雖然在功能上和標(biāo)準(zhǔn)微處理器基本是一樣的,但在工作溫度、抗電磁干擾、可靠性等方面一般都做了各種增強(qiáng)。1-6.mcs-51系列單片機(jī)的基本型芯片分別為哪幾種?它們的差別是什么?參p6答:mcs-51系列單片機(jī)的基本型芯片分別為:8031、8051和8751。它們的差別是在片內(nèi)程序存儲器上。8031無片內(nèi)程序存儲器、8051片內(nèi)有4k字節(jié)的程序存儲器rom,而8751片內(nèi)有集成有4k字節(jié)的程序存儲器eprom。1-7.為什么不應(yīng)將51系列單片機(jī)稱為mcs-51系列單片機(jī)?參p6答:因?yàn)閙cs-51系列單片機(jī)中的“mcs”是intel公司生產(chǎn)的單片機(jī)的系列符號,而51系列單片機(jī)是指世界各個(gè)廠家生產(chǎn)的所有與8051的內(nèi)核結(jié)構(gòu)、指令系統(tǒng)兼容的單片機(jī)。1-8.a(chǎn)t89s51單片機(jī)相當(dāng)于mcs-51系列單片機(jī)中哪一種型號的產(chǎn)品?參p7答:相當(dāng)于mcs-51系列中的87c51,只不過是at89s51芯片內(nèi)的4k字節(jié)flash存儲器取代了87c51片內(nèi)的4k字節(jié)的eprom。1-9.嵌入式處理器家族中的單片機(jī)、dsp、嵌入式微處理器各有何特點(diǎn)?它們的應(yīng)用領(lǐng)域有何不同?參p12答:單片機(jī)體積小、價(jià)格低且易于掌握和普及,很容易嵌入到各種通用目的的系統(tǒng)中,實(shí)現(xiàn)各種方式的檢測和控制。單片機(jī)在嵌入式處理器市場占有率最高,最大特點(diǎn)是價(jià)格低,體積小。dsp是一種非常擅長于高速實(shí)現(xiàn)各種數(shù)字信號處理運(yùn)算(如數(shù)字濾波、fft、頻譜分析等)的嵌入式處理器。由于對其硬件結(jié)構(gòu)和指令進(jìn)行了特殊設(shè)計(jì),使其能夠高速完成各種復(fù)雜的數(shù)字信號處理算法。廣泛地用于通訊、網(wǎng)絡(luò)通信、數(shù)字圖像處理,電機(jī)控制系統(tǒng),生物信息識別終端,實(shí)時(shí)語音壓解系統(tǒng)等。這類智能化算法一般都是運(yùn)算量較大,特別是向量運(yùn)算、指針線性尋址等較多,而這些正是dsp的長處所在。與單片機(jī)相比,dsp具有的實(shí)現(xiàn)高速運(yùn)算的硬件結(jié)構(gòu)及指令和多總線,dsp處理的算法的復(fù)雜度和大的數(shù)據(jù)處理流量以及片內(nèi)集成的多種功能部件更是單片機(jī)不可企及的。嵌入式微處理器的基礎(chǔ)是通用計(jì)算機(jī)中的cpu,它的地址總線數(shù)目較多能擴(kuò)展較大的存儲器空間,所以可配置實(shí)時(shí)多任務(wù)操作系統(tǒng)(rtos)。rtos是嵌入式應(yīng)用軟件的基礎(chǔ)和開發(fā)平臺。正由于嵌入式微處理器能運(yùn)行實(shí)時(shí)多任務(wù)操作系統(tǒng),所以能夠處理復(fù)雜的系統(tǒng)管理任務(wù)和處理工作。因此,廣泛地應(yīng)用在移動計(jì)算平臺、媒體手機(jī)、工業(yè)控制和商業(yè)領(lǐng)域(例如,智能工控設(shè)備、atm機(jī)等)、電子商務(wù)平臺、信息家電(機(jī)頂盒、數(shù)字電視)以及軍事上的應(yīng)用。1-10.什么是嵌入式系統(tǒng)?參p14答:廣義上講,凡是系統(tǒng)中嵌入了“嵌入式處理器”,如單片機(jī)、dsp、嵌入式微處理器,都稱其為“嵌入式系統(tǒng)”。但多數(shù)人把“嵌入”嵌入式微處理器的系統(tǒng),稱為“嵌入式系統(tǒng)”。目前“嵌入式系統(tǒng)”還沒有一個(gè)嚴(yán)格和權(quán)威的定義。目前人們所說的“嵌入式系統(tǒng)”,多指后者。第二單元2-1.a(chǎn)t89s51單片機(jī)的片內(nèi)都集成了哪些功能部件?參p16答:at89s51單片機(jī)的片內(nèi)都集成了如下功能部件:(1)1個(gè)微處理器(cpu);(2)128個(gè)數(shù)據(jù)存儲器(ram)單元;(3)4kflash程序存儲器;(4)4個(gè)8位可編程并行i/o口(p0口、p1口、p2口、p3口);(5)1個(gè)全雙工串行口;(6)2個(gè)16位定時(shí)器/計(jì)數(shù)器;(7)1個(gè)看門狗定時(shí)器;(8)一個(gè)中斷系統(tǒng),5個(gè)中斷源,2個(gè)優(yōu)先級;(9)26個(gè)特殊功能寄存器(sfr),(10)1個(gè)看門狗定時(shí)器。2-2.說明at89s51單片機(jī)的ea引腳接高電平或低電平的區(qū)別。p19答:當(dāng)ea腳為高電平時(shí),單片機(jī)讀片內(nèi)程序存儲器(4k字節(jié)flash)中的內(nèi)容,但在pc值超過0fffh(即超出4k字節(jié)地址范圍)時(shí),將自動轉(zhuǎn)向讀外部程序存儲器內(nèi)的程序;當(dāng)ea腳為低電平時(shí),單片機(jī)只對外部程序存儲器的地址為0000h~ffffh中的內(nèi)容進(jìn)行讀操作,單片機(jī)不理會片內(nèi)的4k字節(jié)的flash程序存儲器。2-4.a(chǎn)t89s51的機(jī)器周期等于(1個(gè)機(jī)器周期等于12)個(gè)時(shí)鐘振蕩周期。參p362-5.64k程序存儲器空間中有5個(gè)單元地址對應(yīng)at89s51單片機(jī)5個(gè)中斷源的中斷入口地址,請寫出這些單元的入口地址及對應(yīng)的中斷源。參p23~2464k程序存儲器空間中有5個(gè)特殊單元分別對應(yīng)于5個(gè)中斷源的中斷服務(wù)答:程序入口地址,見下表:表5個(gè)中斷源的中斷入口地址2-6.內(nèi)部ram中,位地址為40h、88h的位,該位所在字節(jié)的字節(jié)地址分別為(28h)和(88h)。參p282-7.片內(nèi)字節(jié)地址為2ah單元最低位的位地址是(50h;片內(nèi)字節(jié)地址為88h單元的最低位的位地址為88h。參p282-8.若a中的內(nèi)容為63h,那么,p標(biāo)志位的值為(0)。參p222-9.a(chǎn).判斷下列說法是否正確。使用at89s51且引腳ea?1時(shí),仍可外擴(kuò)64kb的程序
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年高碳鍛鋼球項(xiàng)目可行性研究報(bào)告
- 二零二五年度商業(yè)信用延期還款協(xié)議范本及法律效力3篇
- 計(jì)算機(jī)碩士文書課程設(shè)計(jì)
- 二零二五年度工業(yè)自動化設(shè)備采購及維護(hù)協(xié)議3篇
- 商業(yè)視角下的家庭資產(chǎn)配置策略解析
- 二零二五年度反擔(dān)保抵押合同債權(quán)債務(wù)重組合同
- 2025年度特色商品寄賣代理委托協(xié)議3篇
- 二零二五年度帶司機(jī)定制化旅游租車合同3篇
- 線上冬令營教學(xué)課程設(shè)計(jì)
- 自然教育課程設(shè)計(jì)書
- DL∕T 2594-2023 電力企業(yè)標(biāo)準(zhǔn)化工作 評價(jià)與改進(jìn)
- 糧食工程技術(shù)專業(yè)人才培養(yǎng)方案(三年制高職)
- 理發(fā)店承包方案
- 機(jī)電材料見證取樣復(fù)試
- 廣東省廣州白云區(qū)六校聯(lián)考2025屆九上數(shù)學(xué)期末教學(xué)質(zhì)量檢測試題含解析
- 二線干部工作總結(jié)
- 土石方挖運(yùn)工程承包合同范本
- 肛瘺患者的護(hù)理查房
- 辦公區(qū)域主要風(fēng)險(xiǎn)辨識與分級管控清單
- 山東省濟(jì)南市七年級上學(xué)期期末英語試卷(附答案)
- 心身疾病的心理與康復(fù)治療
評論
0/150
提交評論