



全文預(yù)覽已結(jié)束
下載本文檔
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
單片機(jī)C語(yǔ)言程序設(shè)計(jì)師試題一、填空題1、設(shè)X=5AH,Y=36H,則X與Y“或”運(yùn)算為_(kāi),X與Y的“異或”運(yùn)算為_(kāi)。2、若機(jī)器的字長(zhǎng)為8位,X=17,Y=35,則XY=_,XY=_(要求結(jié)果寫(xiě)出二進(jìn)制形式)。3、單片機(jī)的復(fù)位操作是_(高電平/低電平),單片機(jī)復(fù)位后,堆棧指針SP的值是_。4、單片機(jī)中,常用作地址鎖存器的芯片是_,常用作地址譯碼器芯片是_。5、若選擇內(nèi)部程序存儲(chǔ)器,應(yīng)該設(shè)置為_(kāi)(高電平/低電平),那么,PSEN信號(hào)的處理方式為_(kāi)。6、單片機(jī)程序的入口地址是_,外部中斷1的入口地址是_。7、若采用6MHz的晶體振蕩器,則MCS-51單片機(jī)的振蕩周期為_(kāi),機(jī)器周期為_(kāi)。8、外圍擴(kuò)展芯片的選擇方法有兩種,它們分別是_和_。9、單片機(jī)的內(nèi)部RAM區(qū)中,可以位尋址的地址范圍是_,特殊功能寄存器中,可位尋址的地址是_。10、子程序返回指令是_,中斷子程序返回指令是_。11、8051單片機(jī)的存儲(chǔ)器的最大特點(diǎn)是_與_分開(kāi)編址。12、8051最多可以有_個(gè)并行輸入輸出口,最少也可以有_個(gè)并行口。13、_是C語(yǔ)言的基本單位。14、串行口方式2接收到的第9位數(shù)據(jù)送_寄存器的_位中保存。15、MCS-51內(nèi)部提供_個(gè)可編程的_位定時(shí)/計(jì)數(shù)器,定時(shí)器有_種工作方式。16、一個(gè)函數(shù)由兩部分組成,即_和_。17、串行口方式3發(fā)送的第9位數(shù)據(jù)要事先寫(xiě)入_寄存器的_位。18、利用8155H可以擴(kuò)展_個(gè)并行口,_個(gè)RAM單元。19、C語(yǔ)言中輸入和輸出操作是由庫(kù)函數(shù)_和_等函數(shù)來(lái)完成。二、選擇題1、C語(yǔ)言中最簡(jiǎn)單的數(shù)據(jù)類(lèi)型包括()。A、整型、實(shí)型、邏輯型B、整型、實(shí)型、字符型C、整型、字符型、邏輯型D、整型、實(shí)型、邏輯型、字符型2、當(dāng)MCS-51單片機(jī)接有外部存儲(chǔ)器,P2口可作為()。A、數(shù)據(jù)輸入口B、數(shù)據(jù)的輸出口C、準(zhǔn)雙向輸入輸出口D、輸出高8位地址3、下列描述中正確的是()。A、程序就是軟件B、軟件開(kāi)發(fā)不受計(jì)算機(jī)系統(tǒng)的限制C、軟件既是邏輯實(shí)體,又是物理實(shí)體D、軟件是程序、數(shù)據(jù)與相關(guān)文檔的集合4、下列計(jì)算機(jī)語(yǔ)言中,CPU能直接識(shí)別的是()。A、自然語(yǔ)言B、高級(jí)語(yǔ)言C、匯編語(yǔ)言D、機(jī)器語(yǔ)言5、MCS-5l單片機(jī)的堆棧區(qū)是設(shè)置在()中。A、片內(nèi)ROM區(qū)B、片外ROM區(qū)C、片內(nèi)RAM區(qū)D、片外RAM區(qū)6、以下敘述中正確的是()。A、用C語(yǔ)言實(shí)現(xiàn)的算法必須要有輸入和輸出操作B、用C語(yǔ)言實(shí)現(xiàn)的算法可以沒(méi)有輸出但必須要有輸入C、用C程序?qū)崿F(xiàn)的算法可以沒(méi)有輸入但必須要有輸出D、用C程序?qū)崿F(xiàn)的算法可以既沒(méi)有輸入也沒(méi)有輸出7、定時(shí)器/計(jì)數(shù)器工作方式1是()。A、8位計(jì)數(shù)器結(jié)構(gòu)B、2個(gè)8位計(jì)數(shù)器結(jié)構(gòu)C、13位計(jì)數(shù)結(jié)構(gòu)D、16位計(jì)數(shù)結(jié)構(gòu)8、C語(yǔ)言提供的合法的數(shù)據(jù)類(lèi)型關(guān)鍵字是()。A、DoubleB、shortC、integerD、Char9、片內(nèi)RAM的20H2FH為位尋址區(qū),所包含的位地址是()。A、00H20HB、00H7FHC、20H2FHD、00HFFH10、以下能正確定義一維數(shù)組的選項(xiàng)是()。A、inta5=0,1,2,3,4,5;B、chara=0,1,2,3,4,5;C、chara=A,B,C;D、inta5=0123;11、數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是指()。A、存儲(chǔ)在外存中的數(shù)據(jù)B、數(shù)據(jù)所占的存儲(chǔ)空間量C、數(shù)據(jù)在計(jì)算機(jī)中的順序存儲(chǔ)方式D、數(shù)據(jù)的邏輯結(jié)構(gòu)在計(jì)算機(jī)中的表示12、下列關(guān)于棧的描述中錯(cuò)誤的是()。A、棧是先進(jìn)后出的先性表B、棧只能順序存儲(chǔ)C、棧具有記憶作用D、對(duì)棧的插入和刪除操作中,不需要改變棧底指針13、在寄存器間接尋址方式中,間址寄存器中存放的數(shù)據(jù)是()。A、參與操作的數(shù)據(jù)B、操作數(shù)的地址值C、程序的轉(zhuǎn)換地址D、指令的操作碼14、MCS-51單片機(jī)的復(fù)位信號(hào)是()有效。A、高電平B、低電平C、脈沖D、下降沿15、為了使模塊盡可能獨(dú)立,要求()。A、模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量強(qiáng)B、模塊的內(nèi)聚程度要盡量高,且各模塊間的耦合程度要盡量弱C、模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量弱D、模塊的內(nèi)聚程度要盡量低,且各模塊間的耦合程度要盡量強(qiáng)16、若MCS-51單片機(jī)使用晶振頻率為6MHz時(shí),其復(fù)位持續(xù)時(shí)間應(yīng)該超過(guò)()。A、2sB、4sC、8sD、1ms17、以下選項(xiàng)中可作為C語(yǔ)言合法常量的是()A、80B、080C、8e1.0D、80.0e18、能夠用紫外光擦除ROM中程序的只讀存儲(chǔ)器稱(chēng)為()。A、掩膜ROMB、PROMC、EPROMD、EEPROM19、以下不能定義為用戶(hù)標(biāo)識(shí)符是()。A、MainB、_0C、_intD、sizeof20、下選項(xiàng)中,不能作為合法常量的是()。/冪不能為小數(shù)A、1.234e04B、1.234e0.4C、1.234e+4D、1.234e021、以下敘述中錯(cuò)誤的是()A、對(duì)于double類(lèi)型數(shù)組,不可以直接用數(shù)組名對(duì)數(shù)組進(jìn)行整體輸入或輸出B、數(shù)組名代表的是數(shù)組所占存儲(chǔ)區(qū)的首地址,其值不可改變C、當(dāng)程序執(zhí)行中,數(shù)組元素的下標(biāo)超出所定義的下標(biāo)范圍時(shí),系統(tǒng)將給出“下標(biāo)越界”的出錯(cuò)信息D、可以通過(guò)賦初值的方式確定數(shù)組元素的個(gè)數(shù)22、以下與函數(shù)fseek(fp,0L,SEEK_SET)有相同作用的是()A、feof(fp)B、ftell(fp)C、fgetc(fp)D、rewind(fp)23、存儲(chǔ)1616點(diǎn)陣的一個(gè)漢字信息,需要的字節(jié)數(shù)為()A、32B、64C、128D、25624、已知1只共陰極LED顯示器,其中a筆段為字形代碼的最低位,若需顯示數(shù)字1,則它的字形代碼應(yīng)為()。A、06HB、F9HC、30HD、CFH25、在C語(yǔ)言中,合法的長(zhǎng)整型常數(shù)是()A、OLB、4962710C、324562&D、216D26、以下選項(xiàng)中合法的字符常量是()A、BB、010C、68D、D27、若PSW.4=0,PSW.3=1,要想把寄存器R0的內(nèi)容入棧,應(yīng)使用()指令。A、PUSHR0B、PUSHR0C、PUSH00HD、PUSH08H28、在片外擴(kuò)展一片2764程序存儲(chǔ)器芯片要()地址線(xiàn)。A、8根B、13根C、16根D、20根29、設(shè)MCS-51單片機(jī)晶振頻率為12MHz,定時(shí)器作計(jì)數(shù)器使用時(shí),其最高的輸入計(jì)數(shù)頻率應(yīng)為()A、2MHzB、1MHzC、500kHzD、250kHz30、下列數(shù)據(jù)字定義的數(shù)表中,()是錯(cuò)誤的。A、DW“AA”B、DW“A”C、DW“OABC”D、DWOABCH三、判斷題()、在對(duì)某一函數(shù)進(jìn)行多次調(diào)用時(shí),系統(tǒng)會(huì)對(duì)相應(yīng)的自動(dòng)變量重新分配存儲(chǔ)單元。()、在C語(yǔ)言的復(fù)合語(yǔ)句中,只能包含可執(zhí)行語(yǔ)句。()、自動(dòng)變量屬于局部變量。()4、Continue和break都可用來(lái)實(shí)現(xiàn)循環(huán)體的中止。()5、字符常量的長(zhǎng)度肯定為。()6、在MCS-51系統(tǒng)中,一個(gè)機(jī)器周期等于1.5s。()7、C語(yǔ)言允許在復(fù)合語(yǔ)句內(nèi)定義自動(dòng)變量。()8、若一個(gè)函數(shù)的返回類(lèi)型為void,則表示其沒(méi)有返回值。()9、所有定義在主函數(shù)之前的函數(shù)無(wú)需進(jìn)行聲明。()10、定時(shí)器與計(jì)數(shù)器的工作原理均是對(duì)輸入脈沖進(jìn)行計(jì)數(shù)。()11、END表示指令執(zhí)行到此結(jié)束。()12、ADC0809是8位逐次逼近式模/數(shù)轉(zhuǎn)換接口。()13、MCS-51的相對(duì)轉(zhuǎn)移指令最大負(fù)跳距是127B。()14、MCS-51的程序存儲(chǔ)器只是用來(lái)存放程序的。()15、TMOD中的GATE=1時(shí),表示由兩個(gè)信號(hào)控制定時(shí)器的的啟停。()16、MCS-51的特殊功能寄存器分布在60H80H地址范圍內(nèi)。()17、MCS-51系統(tǒng)可以沒(méi)有復(fù)位電路。()18、片內(nèi)RAM與外部設(shè)備統(tǒng)一編址時(shí),需要專(zhuān)門(mén)的輸入/輸出指令。()19、鎖存器、三態(tài)緩沖寄存器等簡(jiǎn)單芯片中沒(méi)有命令寄存和狀態(tài)寄存等功能。()20、使用8751且=1時(shí),仍可外擴(kuò)64KB的程序存儲(chǔ)器。四、簡(jiǎn)答題1、在使用8051的定時(shí)器/計(jì)數(shù)器前,應(yīng)對(duì)它進(jìn)行初始化,其步驟是什么?2、什么是重入函數(shù)?重入函數(shù)一般什么情況下使用,使用時(shí)有哪些需要注意的地方?3、8051引腳有多少I(mǎi)/O線(xiàn)?他們和單片機(jī)對(duì)外的地址總線(xiàn)和數(shù)據(jù)總線(xiàn)有什么關(guān)系?地址總線(xiàn)和數(shù)據(jù)總線(xiàn)各是幾位?4、在有串行通信時(shí),定時(shí)器/計(jì)數(shù)器1的作用是什么,怎樣確定串行口的波特率?5、如何消除鍵盤(pán)的抖動(dòng)?怎樣設(shè)置鍵盤(pán)中的復(fù)合鍵?答案一、填空題1、7EH、6CH2、110100、111011103、高電平、07h4、74HC373、74HC1385、高、不用6、0000H、0013H7、0.5us、2us8、線(xiàn)選法、譯碼法9、20H2FH、是能被8整除的地址10、Ret、RETI11、內(nèi)部RAM、外部RAM12、32、813、函數(shù)14、SCON、RB815、3、16、416、說(shuō)明部分、語(yǔ)句部分17、SCON、TB818、3、25619、scanf、printf二、選擇題1、B2、C3、D4、D5、C6、C7、D8、B9、B10、B11、D12、C13、B14、A15、B16、B17、A18、C19、D20、B21、C22、D23、A24、B25、A26、B27、D28、B29、C30、A三、判斷題1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、四、簡(jiǎn)答題1、答:(1)確定T/C的工作方式編程TMOD寄存器;(2)計(jì)算T/C中的計(jì)數(shù)初值,并裝載到TH和TL;(3)T/C在中斷方式工作時(shí),須開(kāi)CPU中斷和源中斷編程IE寄存器;(4)啟動(dòng)定時(shí)器/計(jì)數(shù)器編程TCON中TR1或TR0位。2、答:多個(gè)函數(shù)可以同時(shí)使用的函數(shù),稱(chēng)為重入函數(shù)。通常情況下,C51函數(shù)不能被遞歸調(diào)用,也不能應(yīng)用導(dǎo)致遞歸調(diào)用的結(jié)構(gòu)。有此限制是由于函數(shù)參數(shù)和局部變量是存儲(chǔ)在固定的地址單元中。重入函數(shù)特性允許你聲明一個(gè)重入函數(shù)。即可以被遞歸調(diào)用的函數(shù)。重入函數(shù)可以被遞歸調(diào)用,也可以同時(shí)被兩個(gè)或更多的進(jìn)程調(diào)用。重入函數(shù)在實(shí)時(shí)應(yīng)用中及中斷服務(wù)程序代碼和非中斷程序代碼必須共用一個(gè)函數(shù)的場(chǎng)合中經(jīng)常用到。3、答:1)8051引腳共有40個(gè)引腳,8051的地址總線(xiàn)由P2和P0口提供,P2口是地址總線(xiàn)的高8位,P0口是地址總線(xiàn)的低8位;數(shù)據(jù)總線(xiàn)由P0口提供;P0口的地址總線(xiàn)和數(shù)據(jù)總線(xiàn)是分時(shí)進(jìn)行的,P0口的地址總線(xiàn)需要外接地址鎖存器完成地址鎖存。2)地址總線(xiàn)共16位,數(shù)據(jù)總線(xiàn)是8位。4、答:在有串行通信時(shí),定時(shí)器/計(jì)數(shù)器1的作用是串行口發(fā)生器。串行口的波特率根據(jù)串行口的工作方式具有不同的計(jì)算方式:方式0的波特率固定為晶體振蕩器的十二分之一;方式1的波特率=2SMOD.(定時(shí)器1的溢出率)/32;方式2波特率=2SMOD.(fosc/64);方式3波特率同方式1(定時(shí)器l作波特率發(fā)生器)。5、答:由于按鍵是機(jī)械開(kāi)關(guān)結(jié)構(gòu),所以當(dāng)用手按下其中一個(gè)鍵時(shí),往往會(huì)出現(xiàn)所按鍵在閉合位置和斷開(kāi)位置之間發(fā)生跳幾下后才會(huì)穩(wěn)定到閉合狀態(tài)的情況。在釋放一個(gè)鍵時(shí),也會(huì)出現(xiàn)類(lèi)似的情況,這就是鍵的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 技術(shù)推動(dòng)的終身教育體系的國(guó)際比較與發(fā)展研究
- 安全標(biāo)識(shí)知識(shí)試題及答案
- 2025年鐵平石項(xiàng)目市場(chǎng)調(diào)查研究報(bào)告
- 基于數(shù)字孿生的智能教育平臺(tái)建設(shè)研究
- 企業(yè)內(nèi)部在線(xiàn)學(xué)習(xí)平臺(tái)的開(kāi)發(fā)與應(yīng)用案例分析
- 我國(guó)教學(xué)研究型大學(xué)本科教育教學(xué)質(zhì)量保障:體系構(gòu)建與實(shí)踐探索
- 提升用戶(hù)體驗(yàn)的數(shù)字化辦公空間設(shè)計(jì)
- 微管蛋白甲基化修飾:神經(jīng)系統(tǒng)發(fā)育的分子調(diào)控密碼
- 辦公自動(dòng)化下的企業(yè)團(tuán)隊(duì)文化建設(shè)
- 幼兒園數(shù)學(xué)集體活動(dòng)中新手與熟手教師數(shù)學(xué)語(yǔ)言的多維度比較與啟示
- 統(tǒng)編版2024屆高一數(shù)學(xué)第二學(xué)期期末經(jīng)典試題含解析
- 江蘇省江陰市普通高中2023-2024學(xué)年物理高一第二學(xué)期期末統(tǒng)考試題含解析
- 唐詩(shī)宋詞人文解讀智慧樹(shù)知到期末考試答案章節(jié)答案2024年上海交通大學(xué)
- 小學(xué)四年級(jí)奧數(shù)-還原問(wèn)題
- 江蘇省2024年中職職教高考文化統(tǒng)考財(cái)會(huì)專(zhuān)業(yè)綜合理論試卷
- 《電力安全工器具預(yù)防性試驗(yàn)規(guī)程》
- GB/T 43731-2024生物樣本庫(kù)中生物樣本處理方法的確認(rèn)和驗(yàn)證通用要求
- 建筑裝飾裝修工程消耗量定額
- 排水工程畢業(yè)設(shè)計(jì)哈工大
- 北京市2023年中考備考語(yǔ)文專(zhuān)題復(fù)習(xí) 名著閱讀題(解析)
- 黃太吉融資商業(yè)計(jì)劃書(shū)
評(píng)論
0/150
提交評(píng)論