單片機(jī)常見(jiàn)面試題_第1頁(yè)
單片機(jī)常見(jiàn)面試題_第2頁(yè)
單片機(jī)常見(jiàn)面試題_第3頁(yè)
單片機(jī)常見(jiàn)面試題_第4頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、#0FFHMOV R4 #0FFHMOV R3LOOP2 :#00HMOV A P1SUBB A, JNZ SKP1R31、簡(jiǎn)單描述一個(gè)單片機(jī)系統(tǒng)的主要組成模塊,并說(shuō)明各模塊之間的數(shù)據(jù)流流向和控制流流向。簡(jiǎn) 述單片機(jī) 應(yīng)用系統(tǒng)的設(shè)計(jì)原則。(仕 蘭微面試題 目) 答:?jiǎn)纹瑱C(jī)是一種微型的計(jì)算機(jī),應(yīng)該由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備組成2、 畫出8031與2716( 2K*8ROM的連線圖,要求采用三-八譯碼器,8031的P2.5,P2.4和P2.3參加譯碼,基本地址范圍為 3000H-3FFFH該2716有沒(méi)有重 疊地址?根據(jù)是什么?若有,則寫出每片 2716的重疊地址范圍。(仕蘭微面

2、試 題目)3、 用8051設(shè)計(jì)一個(gè)帶一個(gè)8*16鍵盤加驅(qū)動(dòng)八個(gè)數(shù)碼管(共陽(yáng))的原理圖。(仕 蘭微面試題目)5、中斷的概念?簡(jiǎn)述中斷的過(guò)程。(仕蘭微面試題目)答:中斷的慨念:當(dāng)外部請(qǐng)求服務(wù)時(shí),暫時(shí)中斷當(dāng)前主程序,轉(zhuǎn)而執(zhí)行中斷處理程序,完 成后自動(dòng)返回被中斷的主程序繼續(xù)運(yùn)行中斷的過(guò)程:中斷源發(fā)出中斷請(qǐng)求7對(duì)中斷請(qǐng)求進(jìn)行響應(yīng)7執(zhí)行中斷服務(wù)程序7返 回主程序。&如單片機(jī)中斷幾個(gè)/類型,編中斷程序注意什么問(wèn)題;(未知) 答:中斷初始化,工作方式,中斷入口,中斷返回,優(yōu)先級(jí)別。7、要用一個(gè)開(kāi)環(huán)脈沖調(diào)速系統(tǒng)來(lái)控制直流電動(dòng)機(jī)的轉(zhuǎn)速,程序由8051完成。簡(jiǎn)單原理如下:由P3.4輸出脈沖的占空比來(lái)控制轉(zhuǎn)速

3、,占空比越大,轉(zhuǎn)速越快; 而占空比由K7-K0八個(gè)開(kāi)關(guān)來(lái)設(shè)置,直接與P1 口相連(開(kāi)關(guān)撥到下方時(shí)為"0", 撥到上方時(shí)為"1",組成一個(gè)八位二進(jìn)制數(shù)N),要求占空比為N/256。(仕蘭 微面試題目)下面程序用計(jì)數(shù)法來(lái)實(shí)現(xiàn)這一功能,請(qǐng)將空余部分添完整。MOV P1,LOOP1 :SKP1: MOV C 70HMOV P3.4,CACALL DELAY :此延時(shí)子程序略AJMP LOOP11,電源,查看單片機(jī)各引腳電壓值是否正確8、單片機(jī)上電后沒(méi)有運(yùn)轉(zhuǎn),首先要檢查什么?(東信筆試題) 答:,查看晶振是否正常工作,可以用示波器查看 ,查看最小系統(tǒng)有無(wú)接錯(cuò),斷路

4、等毛病,用萬(wàn)用表9、What is PC Chipset(揚(yáng)智電子筆試)Cache控制器部件包括主存地:它由Cache存儲(chǔ)部件和Cache控制部件組成。Cache存儲(chǔ)部件一般采用與 CPU冋類型 的半導(dǎo)體存儲(chǔ)器件,存取速度比內(nèi)存快幾倍甚至十幾倍。而 址寄存器、Cache地址寄存器,主存一Cache地址變換部件及替換控制部件等14、同步異步傳輸?shù)牟町悾ㄎ粗穑?,異步傳輸是面向字符的傳輸,而同步傳輸是面向比特的傳輸。2, 異步傳輸?shù)膯挝皇亲址絺鬏數(shù)膯挝皇菢E。而同步傳輸則是以數(shù)據(jù)中抽取3, 異步傳輸通過(guò)字符起止的開(kāi)始和停止碼抓住再同步的機(jī)會(huì),I同步信息。4, 異步傳輸對(duì)時(shí)序的要求較低,同步傳

5、輸往往通過(guò)特定的時(shí)鐘線路協(xié)調(diào)時(shí)序。5, 異步傳輸相對(duì)于同步傳輸效率較低。15、串行通信與同步通信異同,特點(diǎn),比較。(華為面試題)答:異步串行通信是指通信雙方以一個(gè)字符(包括特定附加位)作為數(shù)據(jù)傳格單位且發(fā)送方傳送字符的間隔時(shí)間不一定。同步串行通信是指允許連續(xù)發(fā)送一序列字符而每個(gè)字符的數(shù) 據(jù)位數(shù)都相同且沒(méi)有起始位和停止位16、RS232C高電平脈沖對(duì)應(yīng)的TTL邏輯是(負(fù)邏輯)(華為面試題) 信號(hào)與系統(tǒng)1、的話音頻率一般為3003400HZ若對(duì)其采樣且使信號(hào)不失真,其最小的采樣 頻率應(yīng)為多大?若采用8KHZ的采樣頻率,并采用8bit的PCMS碼,則存儲(chǔ)一秒 鐘的信號(hào)數(shù)據(jù)量有多大?(仕蘭微面試題目)

6、2、什么耐奎斯特定律,怎么由模擬信號(hào)轉(zhuǎn)為數(shù)字信號(hào)。(華為面試題)3、 如果模擬信號(hào)的帶寬為5kh z,要用8K的采樣率,怎么辦? luce nt)兩路?4、信號(hào)與系統(tǒng):在時(shí)域與頻域關(guān)系。(華為面試題)5、給出時(shí)域信號(hào),求其直流分量。(未知)&給出一時(shí)域信號(hào),要求(1)寫出頻率分量,(2)寫出其傅立葉變換級(jí)數(shù);(3)當(dāng)波形經(jīng)過(guò)低通濾波器濾掉高次諧波而只保留一次諧波時(shí),畫出濾波后的輸出波形。(未知)7、sketch連續(xù)正弦信號(hào)和連續(xù)矩形波(都有圖)的傅立葉變換。(1 nfineon筆 試試題)8、拉氏變換和傅立葉變換的表達(dá)式及聯(lián)系。(新太硬件面題)題:用任意一單片機(jī)設(shè)計(jì)一個(gè)4X4的鍵盤并編

7、出程序得到鍵值,要求有去抖,去 抖時(shí)單片機(jī)可以做其它事情,按一下鍵盤蜂鳴器叫一下,蜂鳴器叫過(guò)程中也要單片機(jī)可以做其它事情。(提示:用定時(shí)器產(chǎn)生基本節(jié)拍)題目是我做后記下來(lái)的,當(dāng)時(shí)在做得時(shí)候?qū)懙暮軄y,被老師評(píng)為編程不怎么樣?;貋?lái)后想想其實(shí)很簡(jiǎn)單就一個(gè)中斷函數(shù)搞定:void time1_sv() interrupt 5 using 2EA=0;TF2=0; /清中斷標(biāo)志位if(s pc nt-)=0)s pcnt=0;S PEAK=0x00;if(sca nkey()co un t+;if(cou nt>8)getkeyval();cou nt=0;s pen t=30;S PEAK=0xf

8、f;else co un t=0;EA=1;思路是:連續(xù)n次進(jìn)入中斷時(shí)都檢測(cè)到有按鍵,那就去取按鍵值,并使蜂鳴器叫, 蜂鳴器叫多長(zhǎng)時(shí)間由spent的值決定。試驗(yàn)源程序:#i nclude "mydef.h"/定義外圍器件地址#defi ne SP EAK XBYTE0xC000#defi ne KEYIN XBYTE0xE000#defi ne KEYOUT XBYTE0xF000#defi ne P ORTA XBYTE0xa000#defi ne P ORTB XBYTE0xb000#defi ne LEDD XBYTE0x9000/3000個(gè)機(jī)器周期中斷一次#defi

9、 ne TIME_H (65535-3000)/256#defi ne TIME_L (65535-3000)%256/LED顯示譯碼ucharcodetable=0x0C0,0x0F9,0x0A4,0x0B0,0x99,0x92,0x82,0x0F8,0x80,0x90,0x88, 0x83,0x0C6,0x0A1,0x86,0x8E,0x7F,0x89;/全局變量uchar key_value,co un t,s pent;/判斷有無(wú)按鍵uchar sca nkey() KEYOUT=0x00;有鍵按下if(KEYI N)&0 x0f)!=0) retur n(1); /else

10、return(0);/得到鍵值void getkeyval(void)KEYOUT=0x0e;switch(KEYIN&0x0f) case 14:key_value=0;break; case 13:key_value=1;break; case 11:key_value=2;break; case 7:key_value=3;break; defaultbreak; KEYOUT=0x0d;switch(KEYIN&0x0f) case 14:key_value=4;break; case 13:key_value=5;break; case 11:key_value=6;

11、break; case 7:key_value=7;break; default:break; KEYOUT=0x0b;switch(KEYIN&0x0f) case 14:key_value=8;break; case 13:key_value=9;break; case 11:key_value=10;break; case 7:key_value=11;break; default:break; KEYOUT=0x07;switch(KEYIN&0x0f) case 14:key_value=12;break; case 13:key_value=13;break; ca

12、se 11:key_value=14;break; case 7:key_value=15;break; default:break;/定時(shí)T2中斷89c52 , w78e58之類的單片機(jī)都有定時(shí)器2 void time1_sv() interrupt 5 using 2EA=0;TF2=0; /清中斷標(biāo)志位if(s pen t-)=0)s pcnt=0;S PEAK=0x00;if(sca nkey()co un t+;if(cou nt>8)getkeyval();cou nt=0;s pen t=30;S PEAK=0xff;else co un t=0;EA=1;/粗劣延時(shí)mS級(jí)void msec( uint x)un sig ned int j; while(x-)!=O)for(j=0;jv=123;j+);/數(shù)碼管顯示void dir(uchar leddat) 0RTA=0x00;ORTB=0xff;LEDD=tab

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論