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

下載本文檔

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

文檔簡介

1、1、簡單描述一個(gè)單片機(jī)系統(tǒng)的主要組成模塊,并說明各模塊之間的數(shù)據(jù)流流向和控制流流向。簡述單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)原則。(仕蘭微面試題目)答:單片機(jī)是一種微型的計(jì)算機(jī),應(yīng)該由運(yùn)算器、控制器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備 組成2、畫出8031與2716 (2K*8ROM的連線圖,要求采用三-八譯碼器,8031的 P2.5,P2.4和P2.3參加譯碼,基本地址范圍為 3000H-3FFFH ig 2716有沒有重 疊地址?根據(jù)是什么?若有,則寫出每片 2716的重疊地址范圍。(仕蘭微面試 題目)3、用8051設(shè)計(jì)一個(gè)帶一個(gè)8*16鍵盤加驅(qū)動(dòng)八個(gè)數(shù)碼管(共陽)的原理圖。(仕 蘭微面試題目)5、中斷的概念?簡

2、述中斷的過程。(仕蘭微面試題目)答:中斷的慨念:當(dāng)外部請(qǐng)求服務(wù)時(shí),暫時(shí)中斷當(dāng)前主程序,轉(zhuǎn)而執(zhí)行中斷處理程序,完 成后自動(dòng)返回被中斷的主程序繼續(xù)運(yùn)行中斷的過程:中斷源發(fā)出中斷請(qǐng)求一對(duì)中斷請(qǐng)求進(jìn)行響應(yīng)一執(zhí)行中斷服務(wù)程序一返 回主程序。6、如單片機(jī)中斷幾個(gè)/類型,編中斷程序注意什么問題;(未知) 答:中斷初始化,工作方式,中斷入口,中斷返回,優(yōu)先級(jí)別。7、要用一個(gè)開環(huán)脈沖調(diào)速系統(tǒng)來控制直流電動(dòng)機(jī)的轉(zhuǎn)速,程序由8051完成。簡單原理如下:由P3.4輸出脈沖的占空比來控制轉(zhuǎn)速,占空比越大,轉(zhuǎn)速越快;而占空比由K7-K0八個(gè)開關(guān)來設(shè)置,直接與P1 口相連(開關(guān)撥到下方時(shí)為0”, 撥到上方時(shí)為1”,組成一個(gè)

3、八位二進(jìn)制數(shù) N),要求占空比為N/256o (仕蘭 微面試題目)下面程序用計(jì)數(shù)法來實(shí)現(xiàn)這一功能,請(qǐng)將空余部分添完整。MOV P1, #0FFHLOOP1 : MOV R4 #0FFHMOV R3 #00HLOOP2 : MOV A P1SUBB A, R3JNZ SKP1SKP1: MOV C 70HMOV P3.4, CACALL DELAY:止匕延時(shí)子程序略AJMP LOOP18、單片機(jī)上電后沒有運(yùn)轉(zhuǎn),首先要檢查什么?(東信筆試題) 答:1 ,電源,查看單片機(jī)各引腳電壓值是否正確2,查看晶振是否正常工作,可以用示波器查看3,查看最小系統(tǒng)有無接錯(cuò),斷路等毛病,用萬用表9、What is P

4、C Chipset?(揚(yáng)智電子筆試)芯片組(Chipset )是主板的核心組成部分,按照在主板上的排列位置的不同, 通常分為北橋芯片和南橋芯片。北橋芯片提供對(duì)CPU勺類型和主頻、內(nèi)存的類型 和最大容量ISA/PCI/AGP插槽、ECCIU錯(cuò)等支持。南橋芯片則提供對(duì) KBC(鍵盤 控制器)、RTC實(shí)時(shí)時(shí)鐘控制器)、USB通用串行總線)、Ultra DMA/33(66)EIDE 數(shù)據(jù)傳輸方式和ACPI (高級(jí)能源管理)等的支持。其中北橋芯片起著主導(dǎo)性的 作用,也稱為主橋(Host Bridge )。除了最通用的南北橋結(jié)構(gòu)外,目前芯片組正向更高級(jí)的加速集線架構(gòu)發(fā)展, Intel的8xx系列芯片組就是

5、這類芯片組的代表,它將一些子系統(tǒng)如IDE接口、音效、MODEM USBft接接入主芯片,能夠提供比 PCI總線寬一倍的帶寬,達(dá)到 了 266MB/s10、如果簡歷上還說做過cpu之類,就會(huì)問到諸如cpu如何工作,流水線之類的 問題。(未知)11、計(jì)算機(jī)的基本組成部分及其各自的作用。(東信筆試題)12、請(qǐng)畫出微機(jī)接口電路中,典型的輸入設(shè)備與微機(jī)接口邏輯示意圖(數(shù)據(jù)接口、 控制接口、所存器/緩沖器)。(漢王筆試)13、cache的主要部分什么的。(威盛 VIA 2003.11.06 上海筆試試題)答:它由Cache存儲(chǔ)部件和Cache控制部件組成。Cache存儲(chǔ)部件一般采用與 CPU同類型的半導(dǎo)體

6、存儲(chǔ)器件,存取速度比內(nèi)存快幾倍甚至十幾倍。而 Cache控制器部件包括主存地址寄存器、Cache地址寄存器,主存一Cache地址變換部件及替換控制部件等14、同步異步傳輸?shù)牟町悾ㄎ粗穑?,異步傳輸是面向字符的傳輸,而同步傳輸是面向比特的傳輸。2,異步傳輸?shù)膯挝皇亲址絺鬏數(shù)膯挝皇菢E。3,異步傳輸通過字符起止的開始和停止碼抓住再同步的機(jī)會(huì),而同步傳輸則是以數(shù)據(jù)中抽取同步信息。4,異步傳輸對(duì)時(shí)序的要求較低,同步傳輸往往通過特定的時(shí)鐘線路協(xié)調(diào)時(shí)序。5,異步傳輸相對(duì)于同步傳輸效率較低。15、串行通信與同步通信異同,特點(diǎn),比較。(華為面試題)答:異步串行通信是指通信雙方以一個(gè)字符(包括特定附加位)

7、作為數(shù)據(jù)傳格單位且發(fā)送方傳送字符的間隔時(shí)間不一定。同步串行通信是指允許連續(xù)發(fā)送一序列字符而每個(gè)字符的數(shù)據(jù)位數(shù)都相同且沒有起始位和停止位16、RS232c高電平脈沖對(duì)應(yīng)的TTL邏輯是?(負(fù)邏輯?)(華為面試題) 信號(hào)與系統(tǒng)1、的話音頻率一般為3003400Hz若對(duì)其采樣且使信號(hào)不失真,其最小的采樣頻率應(yīng)為多大?若采用8KHZ的采樣頻率,并采用8bit的PCM碼,則存儲(chǔ)一秒 鐘的信號(hào)數(shù)據(jù)量有多大?(仕蘭微面試題目)2、什么耐奎斯特定律,怎么由模擬信號(hào)轉(zhuǎn)為數(shù)字信號(hào)。(華為面試題)3、如果模擬信號(hào)的帶寬為5khz,要用8K的采樣率,怎么辦? lucent)兩路?4、信號(hào)與系統(tǒng):在時(shí)域與頻域關(guān)系。(華為

8、面試題)5、給出時(shí)域信號(hào),求其直流分量。(未知)6、給出一時(shí)域信號(hào),要求(1)寫出頻率分量,(2)寫出其傅立葉變換級(jí)數(shù);(3)當(dāng)波形經(jīng)過低通濾波器濾掉高次諧波而只保留一次諧波時(shí),畫出濾波后的輸出波形。(未知)7、sketch連續(xù)正弦信號(hào)和連續(xù)矩形波(都有圖)的傅立葉變換。(Infineon筆 試試題)8、拉氏變換和傅立葉變換的表達(dá)式及聯(lián)系。(新太硬件面題)題:用任意一單片機(jī)設(shè)計(jì)一個(gè)4X4的鍵盤并編出程序得到鍵值,要求有去抖,去 抖時(shí)單片機(jī)可以做其它事情,按一下鍵盤蜂鳴器叫一下,蜂鳴器叫過程中也要單 片機(jī)可以做其它事情。(提示:用定時(shí)器產(chǎn)生基本節(jié)拍)題目是我做后記下來的,當(dāng)時(shí)在做得時(shí)候?qū)懙暮軄y,

9、被老師評(píng)為編程不怎么樣。回來后想想其實(shí)很簡單就一個(gè)中斷函數(shù)搞定:void time1_sv() interrupt 5 using 2EA=0;TF2=0; / 清中斷標(biāo)志位if(spcnt-)=0)spcnt=0;SPEAK=0x00;if(scankey()count+;if(count8)getkeyval();count=0;spcnt=30;SPEAK=0xff;else count=0;EA=1;思路是:連續(xù)n次進(jìn)入中斷時(shí)都檢測到有按鍵,那就去取按鍵值,并使蜂鳴器叫, 蜂鳴器叫多長時(shí)間由spcnt的值決定。試驗(yàn)源程序:#include mydef.h/定義外圍器件地址#define

10、 SPEAK XBYTE0xC000#define KEYIN XBYTE0xE000#define KEYOUT XBYTE0xF000#define PORTA XBYTE0xa000#define PORTB XBYTE0xb000#define LEDD XBYTE0x9000/3000個(gè)機(jī)器周期中斷一次#define TIME_H (65535-3000)/256#define TIME_L (65535-3000)%256/LED顯示譯稿ucharcodetable=0x0C0,0x0F9,0x0A4,0x0B0,0x99,0x92,0x82,0x0F8,0x80,0x90,0x8

11、8, 0x83,0x0C6,0x0A1,0x86,0x8E,0x7F,0x89;/全局變量uchar key_value,count,spcnt;/判斷有五按鍵uchar scankey() KEYOUT=0x00;if(KEYIN)&0x0f)!=0) return(1); 有鍵按下else 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:k

12、ey_value=3;break;default:break;KEYOUT=0x0d;switch(KEYIN&0x0f) case 14:key_value=4;break;case 13:key_value=5;break;case 11:key_value=6;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_

13、value=11;break;default:break;KEYOUT=0x07;switch(KEYIN&0x0f) case 14:key_value=12;break;case 13:key_value=13;break;case 11:key_value=14;break;case 7:key_value=15;break;default:break;/定時(shí)T2中斷89c52 , w78e58之類的單片機(jī)都有定時(shí)器 2void time1_sv() interrupt 5 using 2EA=0;TF2=0; / 清中斷標(biāo)志位if(spcnt-)=0)spcnt=0;SPEAK=0x00;if(scankey()count+;if(count8)getkeyval();count=0;spcnt=30;SPEAK=0xff;else count=0;EA=1;/粗劣延時(shí)mSavoid msec(uint x)unsigned int j;while(x-)!=0)for(j=0;j=123;j+);/數(shù)碼管顯示void dir(uchar leddat)ORTA=

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論