版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 .wd.單片機(jī)考試復(fù)習(xí)資料第一章、緒論1、什么叫單片機(jī)?其主要特點(diǎn)有哪些?答:在一片集成電路芯片上集成微處理器、存儲(chǔ)器、I/O接口電路,從而構(gòu)成了單芯片微型計(jì)算機(jī),即單片機(jī)。單片機(jī)主要特點(diǎn)有:控制性能和可靠性高;體積小、價(jià)格低、易于產(chǎn)品化;具有良好的性能價(jià)格比。2、單片機(jī)有哪些應(yīng)用領(lǐng)域?答:智能儀器儀表;機(jī)電一體化產(chǎn)品;實(shí)時(shí)工業(yè)控制;分布系統(tǒng)的前端模塊;家用電器;交通與航空航天。3、仿真調(diào)試有哪兩種形式?硬件仿真的目的是什么?答:軟件模擬和硬件仿真。仿真的目的就是可以進(jìn)展調(diào)試、跟蹤、監(jiān)視。4、簡(jiǎn)述單片機(jī)應(yīng)用系統(tǒng)的開發(fā)過(guò)程。答:系統(tǒng)需求分析;硬件方案設(shè)計(jì);軟件編程;仿真調(diào)試;實(shí)際運(yùn)行。第二章、
2、80c51的構(gòu)造和原理1、80c51單片機(jī)在功能上,程序存儲(chǔ)器的配置上主要有哪些分類?答:功能上分為根本型和增強(qiáng)型;工藝上分為HMOS工藝和CHMOS工藝;在片內(nèi)程序存儲(chǔ)器的配置上有掩膜ROM、EPROM和Flash、無(wú)片內(nèi)程序存儲(chǔ)器形式。2、80c51根本型的存儲(chǔ)器地址空間如何劃分?各空間的地址范圍和容量如何?答:在物理上設(shè)計(jì)成程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器兩個(gè)獨(dú)立的空間;片內(nèi)程序存儲(chǔ)器為4KB,地址范圍是0000H-0FFFH,片內(nèi)數(shù)據(jù)存儲(chǔ)器為128字節(jié)RAM,地址范圍是00H-7FH,3、80c51單片機(jī)晶振頻率分別為12Mhz,11.0592Mhz時(shí),機(jī)器周期分別為多少?答:晶振頻率為f,一個(gè)
3、時(shí)鐘周期為1/f,機(jī)器周期為12*1/f。1s,1.085s。4、80c51單片機(jī)復(fù)位后的狀態(tài)如何?常用的復(fù)位方法有哪些?答:復(fù)位后,PC內(nèi)容為0000H;P0口P3口內(nèi)容為FFH;SP內(nèi)容為07H;SBUF內(nèi)容不定;IP、IE和PCONww的有效位為0;其余的特殊功能存放器的狀態(tài)均為00H。復(fù)位方法一種是上電復(fù)位,另一種是上電與按鍵均有效的復(fù)位。5、80c51單片機(jī)的片內(nèi)、片外程序存儲(chǔ)器和片內(nèi)、片外數(shù)據(jù)存儲(chǔ)器訪問(wèn)如何進(jìn)展區(qū)分?答:80C51的EA引腳為訪問(wèn)片內(nèi)、片外程序存儲(chǔ)器的選擇端。訪問(wèn)片內(nèi)、片外數(shù)據(jù)存儲(chǔ)器需要采用不同的指令加以區(qū)分。6、80c51單片機(jī)當(dāng)前工作存放器組如何選擇?答:當(dāng)前工
4、作存放器組的選擇由特殊功能存放器中的程序狀態(tài)字存放器PSW的RS1、RS0來(lái)決定。7、80c51單片機(jī)的PWS存放器各標(biāo)志的意義如何?答:CY:進(jìn)位、借位標(biāo)志。有進(jìn)位、借位時(shí)CY=1,否那么CY=0;AC:輔助進(jìn)位、借位標(biāo)志高半字節(jié)與低半字節(jié)間的進(jìn)位或借位;F0:用戶標(biāo)志位,由用戶自己定義;RS1、RS0:當(dāng)前工作存放器組選擇位;OV:溢出標(biāo)志位。有溢出時(shí)OV=1,否那么OV=0;P:奇偶標(biāo)志位。存于ACC中的運(yùn)算結(jié)果有奇數(shù)個(gè)1時(shí)P=1,否那么P=0。8、80c51單片機(jī)的控制總線信號(hào)有哪些?各信號(hào)的作用如何?答:RST/VPD:復(fù)位信號(hào)輸入引腳/備用電源輸入引腳;ALE/PROG:地址鎖存允
5、許信號(hào)輸出引腳/編程脈沖輸入引腳;EA/VPP:內(nèi)外存儲(chǔ)器選擇引腳/片內(nèi)EPROM或FlashROM編程電壓輸入引腳;PSEN:外部程序存儲(chǔ)器選通信號(hào)輸出引腳。9、80C51單片機(jī)的程序存儲(chǔ)器低端的幾個(gè)特殊單元的用途如何?答:0000H:?jiǎn)纹瑱C(jī)復(fù)位入口地址;0003H:外部中斷0的中斷效勞程序入口地址;000BH:定時(shí)/計(jì)數(shù)器0溢出中斷效勞程序入口地址;0013H:外部中斷1的中斷效勞程序入口地址;001BH:定時(shí)/計(jì)數(shù)器1溢出中斷效勞程序入口地址;0023H:串行口的中斷效勞程序入口地址。10、80c51單片機(jī)的P0P3口在構(gòu)造和功能上有何異同?答:作為通用I/O口時(shí),P0、P1、P2和P3
6、都是準(zhǔn)雙向口。P0可以作為地址/數(shù)據(jù)總線,此時(shí)是一個(gè)真正的雙向口;P2口可以作為地址線的高8位;P3口是雙功能口,每條口線還具有不同的第二功能。另外,P0口的驅(qū)動(dòng)能力為8個(gè)TTL負(fù)載,而其它口僅可驅(qū)動(dòng)4個(gè)TTL負(fù)載。第三章、80c51匯編語(yǔ)言概述15、試編寫程序,完成兩個(gè)16位數(shù)的減法:7F4DH2B4EH,結(jié)果存入內(nèi)部RAM的30H和31H單元,30H單元存差的高8位,31H單元存差的低8位。答:CLR CYMOV30H,#7FHMOV31H,#4DHMOVR0,#31HMOVA,R0SUBBA,#4EMOVR0,A保存低字節(jié)相減結(jié)果DECR0MOVA,R0SUBBA,#2BHMOVR0,A
7、;保存高字節(jié)相減結(jié)果18、試編寫程序,將內(nèi)部RAM的20H、21H單元的兩個(gè)無(wú)符號(hào)數(shù)相乘,結(jié)果存放在R2、R3中,R2中存放高8位,R3中存放低8位。答:MOVA,20HMOVB,21HMULABMOVR3,AMOVR2,B第四章、80C51的C51語(yǔ)言程序設(shè)計(jì)3、C51支持的數(shù)據(jù)類型有哪些?答:字符型、整型、長(zhǎng)整型、浮點(diǎn)型、位型、訪問(wèn)SFR。6、C51有那幾種編譯模式?每種編譯模式的特點(diǎn)如何?答:SMALL:小模式。變量默認(rèn)在片內(nèi)RAM??臻g小,速度快;COMPACT:緊湊模式。變量默認(rèn)在片外RAM的頁(yè)256字節(jié),頁(yè)號(hào)由P2口決定;LARGE:大模式。變量默認(rèn)在片外RAM的64KB范圍。空間
8、大,速度慢。8、C51應(yīng)用程序的參數(shù)傳遞有哪些方式?特點(diǎn)如何?答:參數(shù)傳遞可以采用存放器、固定儲(chǔ)存器位置方式。存放器傳遞方式最多可以傳遞3個(gè)參數(shù)。這種參數(shù)傳遞可以產(chǎn)生高效的代碼。當(dāng)無(wú)存放器可用時(shí),參數(shù)可以采用固定的儲(chǔ)存器位置傳遞。在SMALL模式下,參數(shù)傳遞在內(nèi)部RAM中完成。在COMPACT和LARGER模式下,參數(shù)的傳遞要在外部RAM中完成。第五章、80C51人機(jī)接口技術(shù)1、AT89S52單片機(jī)口線的驅(qū)動(dòng)能力如何?答:每根口線最大可吸收10MA的電流;但P0口所有引腳的吸收電流的總和不能超過(guò)26MA,而P1,P2和P3每個(gè)口吸收電流的總和限制在15MA;全部4個(gè)并行口所有口線的吸收電流總和
9、限制在71MA。2、發(fā)光二極管LED與普通二極管有何異同?答:發(fā)光二級(jí)管正向?qū)щ姇?huì)發(fā)光,正向壓降比普通二極管大,反向電壓一般為5V。普通二極管正向壓降0.7V,反向壓降很大,有的可達(dá)幾千V,導(dǎo)電后不發(fā)光。3、數(shù)碼管有哪兩種類型,斷碼如何確定?答:所以二極管的正極接在一起,共用的,叫共陽(yáng)型。所以二極管的負(fù)極接在一起,共用的,叫共陰型。字符0123456789AbCdEFP.暗共陰極3F065B4F666D7D077F6F777C395E7971738000共陽(yáng)極C0F9A4B0999282F880908883C6A1868E8C7FFF4、單片機(jī)應(yīng)用系統(tǒng)常用的蜂鳴器電磁式蜂鳴器有哪兩種,特點(diǎn)如何
10、?答:有源蜂鳴器:其內(nèi)部含有音頻振蕩源,只要接上額定電壓就可以連續(xù)發(fā)聲;無(wú)源蜂鳴器:其內(nèi)部沒有音頻振蕩源,工作室需要接入音頻方波,改變方波頻率可以得到不同音調(diào)的聲音。第六章、80C51的中斷系統(tǒng)及定時(shí)/計(jì)數(shù)器1、80C51有幾個(gè)中斷源?各中斷標(biāo)志是如何產(chǎn)生的?又是如何復(fù)位的?CPU響應(yīng)各中斷時(shí),其中斷入口地址是多少?答:5個(gè)中斷源,分別為外中斷INT0和INT1、T0和T1溢出中斷、串口中斷。電平方式觸發(fā)的外中斷標(biāo)志與引腳信號(hào)一致;邊沿方式觸發(fā)的外中斷響應(yīng)中斷后由硬件自動(dòng)復(fù)位。T0和T1,CPU響應(yīng)中斷時(shí),由硬件自動(dòng)復(fù)位。RI和TI,由硬件置位。必須由軟件復(fù)位。另外,所有能產(chǎn)生中斷的標(biāo)志位均可
11、由軟件置位或復(fù)位。各中斷入口地址:INT00003H,T0000BH,INT10013H,T1001BH,RI和TI0023H2、外部中斷源有電平觸發(fā)和邊沿觸發(fā)兩種觸發(fā)方式,這兩種觸發(fā)方式所產(chǎn)生的中斷過(guò)程有何不同?怎樣設(shè)定?答:當(dāng)IT0=0時(shí),INT0為電平觸發(fā)方式。電平觸發(fā)方式時(shí),CPU在每個(gè)機(jī)器周期的S5P2采樣INT0引腳電平,當(dāng)采樣到低電平時(shí),置IE0向CPU請(qǐng)求中斷;采樣到高電平時(shí),將IE0清0。在電平觸發(fā)方式下,CPU響應(yīng)中斷時(shí),不能自動(dòng)去除IE0標(biāo)志。電平觸發(fā)方式時(shí),外部中斷源的有效低電平必須保持到請(qǐng)求獲得響應(yīng)時(shí)為止,不然就會(huì)漏掉;在中斷效勞完畢之前,中斷源的有效的低電平必須撤除
12、,否那么中斷返回之后將再次產(chǎn)生中斷。該方式適合于外部中斷輸入為低電平,且在中斷效勞程序中能去除外部中斷請(qǐng)求源的情況。當(dāng)IT0=1時(shí),INT0為邊沿觸發(fā)方式。邊沿觸發(fā)方式時(shí),CPU在每個(gè)機(jī)器周期的S5P2采樣INT0引腳電平,如果在連續(xù)的兩個(gè)機(jī)器周期檢測(cè)到INT0引腳由高電平變?yōu)榈碗娖剑吹谝粋€(gè)周期采樣到INT0=1,第二個(gè)周期采樣到INT0=0,那么置IE01,產(chǎn)生中斷請(qǐng)求。在邊沿觸發(fā)方式下,CPU響應(yīng)中斷時(shí),能由硬件自動(dòng)去除IE0標(biāo)志。邊沿觸發(fā)方式時(shí),在相繼兩次采樣中,先采樣到外部中斷輸入為高電平,下一個(gè)周期采樣到為低電平,那么在IE0或IE1中將鎖存一個(gè)邏輯1。假設(shè)CPU暫時(shí)不能響應(yīng),中斷
13、申請(qǐng)標(biāo)志也不會(huì)喪失,直到CPU響應(yīng)此中斷時(shí)才清0。另外,為了保證下降沿能夠被可靠地采樣到,INT0和INT1引腳上的負(fù)脈沖寬度至少要保持一個(gè)機(jī)器周期假設(shè)晶振頻率為12MHz,為1微秒。邊沿觸發(fā)方式適合于以負(fù)脈沖形式輸入的外部中斷請(qǐng)求。3、定時(shí)/計(jì)數(shù)器工作于定時(shí)和計(jì)數(shù)方式時(shí)有何異同點(diǎn)?答:定時(shí)/計(jì)數(shù)器實(shí)質(zhì)是加1計(jì)數(shù)器。不同點(diǎn):設(shè)置為定時(shí)器模式時(shí),加1計(jì)數(shù)器是對(duì)內(nèi)部機(jī)器周期計(jì)數(shù)1個(gè)機(jī)器周期等于12個(gè)振蕩周期,即計(jì)數(shù)頻率為晶振頻率的1/12。計(jì)數(shù)值乘以機(jī)器周期就是定時(shí)時(shí)間。設(shè)置為計(jì)數(shù)器模式時(shí),外部事件計(jì)數(shù)脈沖由T0或T1引腳輸入到計(jì)數(shù)器。在每個(gè)機(jī)器周期的S5P2期間采樣T0、T1引腳電平。當(dāng)某周期采
14、樣到一高電平輸入,而下一周期又采樣到一低電平時(shí),那么計(jì)數(shù)器加1,更新的計(jì)數(shù)值在下一個(gè)機(jī)器周期的S3P1期間裝入計(jì)數(shù)器。一樣點(diǎn):它們的工作原理一樣,它們都有4種工作方式,由TMOD中的M1M0設(shè)定,即方式0:13位計(jì)數(shù)器;方式1:16位計(jì)數(shù)器;方式2:具有自動(dòng)重裝初值功能的8位計(jì)數(shù)器;方式3:T0分為兩個(gè)獨(dú)立的8位計(jì)數(shù)器,T1停頓工作。4、定時(shí)/計(jì)數(shù)器的4種工作方式各有何特點(diǎn)?答:方式0位13位計(jì)數(shù)器,由TL0的低5位高3位未用和TH0的8位組成。TL0的低5位溢出時(shí)向TH0進(jìn)位,TH0溢出時(shí),置位TCON中的TF0標(biāo)志,向CPU發(fā)出中斷請(qǐng)求。計(jì)數(shù)初值計(jì)算的公式為:X213N方式1的計(jì)數(shù)位數(shù)是1
15、6位,由TL0作為低8位、TH0作為高8位,組成了16位加1計(jì)數(shù)器。計(jì)數(shù)個(gè)數(shù)與計(jì)數(shù)初值的關(guān)系為:X216N方式2為自動(dòng)重裝初值的8位計(jì)數(shù)方式。TH0為8位初值存放器。當(dāng)TL0計(jì)滿溢出時(shí),由硬件使TF0置1,向CPU發(fā)出中斷請(qǐng)求,并將TH0中的計(jì)數(shù)初值自動(dòng)送入TL0。TL0從初值重新進(jìn)展加1計(jì)數(shù)。周而復(fù)始,直至TR0=0才會(huì)停頓。計(jì)數(shù)個(gè)數(shù)與計(jì)數(shù)初值的關(guān)系為:X28N方式3只適用于定時(shí)/計(jì)數(shù)器T0,定時(shí)器T1處于方式3時(shí)相當(dāng)于TR10,停頓計(jì)數(shù)。方式3時(shí),T0分成為兩個(gè)獨(dú)立的8位計(jì)數(shù)器TL0和TH0,TL0使用T0的所有控制位。當(dāng)TL0計(jì)數(shù)溢出時(shí),由硬件使TF0置1,向CPU發(fā)出中斷請(qǐng)求。而TH0
16、固定為定時(shí)方式不能進(jìn)展外部計(jì)數(shù),并且借用了T1的控制位TR1、TF1。因此,TH0的啟、停受TR1控制,TH0的溢出將置位TF1。8、要求從P1.1引腳輸出1000Hz方波,晶振頻率為12MHz。試設(shè)計(jì)程序。答:采用T0實(shí)現(xiàn)a、T0工作在定時(shí)方式1時(shí),控制字TMOD配置:M1M0=01,GATE=0,C/T=0,可取方式控制字為01H;b、計(jì)算計(jì)數(shù)初值X:晶振為12MHz,所以機(jī)器周期Tcy為11/1000=1×10s3Nt/Tcy0.5×103/1×106500X216N6553650065036FE0CH即應(yīng)將FEH送入TH0中,0CH送入TL0中。c、實(shí)現(xiàn)程
17、序如下:ORG0000HAJMPMAIN;跳轉(zhuǎn)到主程序ORG000BH ;T0的中斷入口地址LJMPDVT0ORG0030HMAIN:MOVTMOD,#01H;設(shè)T0工作于方式2MOVTH0,#0FEH;裝入循環(huán)計(jì)數(shù)初值MOVTL0,#0CH;首次計(jì)數(shù)值SETBET0;T0開中斷SETBEA;CPU開中斷SETBTR0;啟動(dòng)T0SJMP$;等待中斷DVT0:CPL P1.1 MOV TH0,#
18、60;0FEH MOV TL0,# 0CH SETB TR0 RETI END 第七章、80C51單片機(jī)的串行口1、80C51單片機(jī)串行口有幾種工作方式?如何選擇?簡(jiǎn)述其特點(diǎn)?答:四種工作方式,由SCON中的SM0、SM1進(jìn)展定義:方式0:同步移位存放器的輸入輸出方式,主要用于擴(kuò)展并行輸入或輸出口,波特率固定。方式1:10位數(shù)據(jù)的異步通信口,波特率可變。方式2:11位數(shù)據(jù)的異步通信口,波特率固定。方式3:11位數(shù)據(jù)的異步通信口,波特率可變2、串行通信的接口標(biāo)準(zhǔn)有那幾種?答:RS-232C接口、RS-422A接口、RS-485接口。3、在串行通信中通信速率與傳輸距離之間的關(guān)系如何?答:最大距離與傳輸速率及傳輸線的電氣特性有關(guān)。當(dāng)傳輸線使用每0.3m約1ft有50PF電容的非平衡屏蔽雙絞線時(shí),傳輸距離隨傳輸速率的增加而減小。當(dāng)波特率超過(guò)1000bps時(shí),最大傳輸距離將迅速下降。
溫馨提示
- 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度新型門窗安裝與建筑節(jié)能評(píng)估服務(wù)合同4篇
- 2024年學(xué)校檔案工作管理制度
- 2024年一年級(jí)語(yǔ)文下冊(cè)第二單元單元備課教案(11篇)
- 畢業(yè)花束特色課程設(shè)計(jì)
- 護(hù)坡施工方案施工方案
- 2025年高校校園文化活動(dòng)設(shè)施保潔與維護(hù)服務(wù)合同4篇
- 二零二五年度健康管理與養(yǎng)生服務(wù)合同4篇
- 垃圾分類亭施工方案
- 2025年水稻種植戶與農(nóng)機(jī)服務(wù)公司合作購(gòu)銷合同3篇
- 送料車的PLC控制 課程設(shè)計(jì)
- 2023學(xué)年廣東省深圳實(shí)驗(yàn)學(xué)校初中部九年級(jí)(下)開學(xué)語(yǔ)文試卷
- 2025屆河南省鄭州一中高三物理第一學(xué)期期末學(xué)業(yè)水平測(cè)試試題含解析
- 個(gè)體工商戶章程(標(biāo)準(zhǔn)版)
- 七年級(jí)英語(yǔ)閱讀理解55篇(含答案)
- 廢舊物資買賣合同極簡(jiǎn)版
- 2024年正定縣國(guó)資產(chǎn)控股運(yùn)營(yíng)集團(tuán)限公司面向社會(huì)公開招聘工作人員高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 教科版六年級(jí)下冊(cè)科學(xué)第一單元《小小工程師》教材分析及全部教案(定稿;共7課時(shí))
- 中藥材產(chǎn)地加工技術(shù)規(guī)程 第1部分:黃草烏
- 危險(xiǎn)化學(xué)品經(jīng)營(yíng)單位安全生產(chǎn)考試題庫(kù)
- 案例分析:美國(guó)紐約高樓防火設(shè)計(jì)課件
- 移動(dòng)商務(wù)內(nèi)容運(yùn)營(yíng)(吳洪貴)任務(wù)一 用戶定位與選題
評(píng)論
0/150
提交評(píng)論