




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、1、單片機是計算機技術(shù)發(fā)展史上的一個重要里程碑,標志著計算機正式形成了通用計算機系統(tǒng)和 嵌入式 計算機系統(tǒng)兩大分支。 2、單片機的初始化操作,給復位腳RST加上大于 2 個機器周期的高電平就使AT89S51復位。3、算術(shù)運算指令都是針對8位二進制 無符號 數(shù)的。4、源程序的開始,用一條 ORG 偽指令規(guī)定程序的起始地址。5、外部輸入的計數(shù)脈沖的最高頻率為系統(tǒng)振蕩器頻率的 1/24 。6、方式1和方式0的差別僅僅在于計數(shù)器的 位數(shù) 不同。7、 I/O端口 是指I/O接口電路中具有單元地址的寄存器或緩沖器。8、段碼線控制顯示字型,而 位選線 控制著該顯示位的LED數(shù)碼管的亮或暗。9、為提高單片機掃
2、描鍵盤的工作效率,可采用 中斷 掃描方式。 10、當某個定時器/計數(shù)器不使用時,可擴展一個負跳沿觸發(fā)的 外中斷源 。1、 單片機 主要應(yīng)用于測控領(lǐng)域。2、MCS-51單片機 復位操作 的主要功能是把PC初始化為0000H 。3、溢出標志位 OV 的狀態(tài),只有帶符號數(shù)運算時才有意義。4、在匯編語言源程序中應(yīng)有向 匯編程序 發(fā)出的指示信息,告訴它如何完成匯編工作,這是通過偽指令來實現(xiàn)。5、TMOD用于選擇定時器/計數(shù)器T0、T1的 工作模式和工作方式 。6、TCON用于控制T0、T1的 啟動和停止計數(shù) ,同時包含了T0、T1的狀態(tài)。7、I/O接口是單片機與 外設(shè) 間的連接電路的總稱。8、LED數(shù)碼
3、管共計 8 段,習慣上是以“a”段對應(yīng)段碼字節(jié)的最低位。9、 線反轉(zhuǎn)法 很簡練,無論被按鍵是處于第一列或最后一列,均只需經(jīng)過兩步便能獲得此按鍵所在的行列值。 10、門控制位 GATE 可以用于測量脈沖寬度。1、25= 00011001 B= 19 H。2、MCS-51內(nèi)部2個定時/計數(shù)器有 2 種工作模式, 4 種工作方式。3、匯編語言執(zhí)行效率比C語言要 高 (高/低),但可讀性和移植性比C語言 低 (高/低)。4、由于電腦串口rs232電平電壓范圍是 -12v+12v ,而一般的單片機應(yīng)用系統(tǒng)的TTL電平電壓電平是 -5v+5v 。5、輸出通道是單片機與被控對象聯(lián)系的信號通道,它包括 功率驅(qū)
4、動 、 干擾的抑制 、D/A轉(zhuǎn)換等。6、DAC0832集成電路內(nèi)有兩級輸入寄存器,使DAC0832芯片具備 雙緩沖 、 單緩沖 和直通三種輸入方式。7、D/A轉(zhuǎn)換器按輸出形式分類: 電流輸出 和 電壓輸出 。8、在A/D轉(zhuǎn)換器中,分辨率取決于 轉(zhuǎn)換位數(shù) ,A/D轉(zhuǎn)換器AD1674的滿量程輸入電壓為5V,可輸出12位二進制數(shù),其分辨率為 0.00122V 。9、受引腳數(shù)的限制,P2口兼用 通用I/O 和 高8位地址總線 。 10、DS18B20溫度傳感器有 3 根引腳,用于通信的引腳有 1 根。1、123= 01111011 B= 7B H。2、MCS-51內(nèi)部有 2 個 16 位加1定時/計數(shù)
5、器。3、匯編語言是面向 過程 的低級語言,匯編語言源程序需轉(zhuǎn)換成為二進制代碼表示的 機器 程序,才能識別和執(zhí)行。4、由于電腦串口rs232電平是-10v+10v,而一般的單片機應(yīng)用系統(tǒng)的信號電壓 TTL 電平是0 +5v,max232就是用來進行 電平轉(zhuǎn)換 的,該器件包含2驅(qū)動器、2接收器和一個電壓發(fā)生器電路提供TIA/EIA-232-F電平。5、輸入通道是被測對象與單片機聯(lián)系的信號通道,又稱 前向通道 ,它包括傳感器或敏感元件、通道結(jié)構(gòu)、信號調(diào)節(jié)、A/D轉(zhuǎn)換、電源的配置、抗干擾等;輸出通道是單片機與被控對象聯(lián)系的信號通道, 又稱 后向通道 ,它包括功率驅(qū)動、干擾的抑制、D/A轉(zhuǎn)換等。6、A/
6、D轉(zhuǎn)換器是將 模擬量轉(zhuǎn)換為與之成比例的數(shù)字量 的器件, A/D轉(zhuǎn)換器的 分辨率 是指輸出數(shù)字量變化一個相鄰數(shù)碼所需輸入模擬電壓的變化量。7、D/A轉(zhuǎn)換器按輸出形式分類: 電壓輸出型 和 電流輸出型 。8、半導體三極管也稱為晶體三極管,可以說它是電子電路中最重要的器件。它最主要的功能是 電流放大 和 開關(guān)作用 。9、受引腳數(shù)的限制,P0口兼用 數(shù)據(jù)線 和 低8位地址線 ,為了將它們分離出來,需在單片機外部增加地址鎖存器。 10、DS18B20溫度傳感器輸出的是 數(shù)據(jù)量 (數(shù)據(jù)量/模擬量),他通過 單(1-Wire) 總線與單片機通信。1、當CPU響應(yīng)定時器T1的中斷請求后,程序計數(shù)器PC的內(nèi)容是
7、( D )A0003H B000BH C00013H D001BH 2、MCS-51單片機串行口發(fā)送數(shù)據(jù)的次序是下述的順序( A )(1)待發(fā)送數(shù)據(jù)送SBUF (2)硬件自動將SCON的TI置1(3)經(jīng)TXD(P3.1)串行發(fā)送一幀數(shù)據(jù)完畢 (4)用軟件將TI清0A(1)(3)(2)(4) B(1)(2)(3)(4)C(4)(3)(1)(2) D(3)(4)(1)(2)3、在存儲器擴展電路中74LS373的主要功能是( D )A存儲數(shù)據(jù) B存儲地址 C鎖存數(shù)據(jù) D鎖存地址4、使用線選法擴展3片2732作外部程序存儲器,需要使用( A )位地址線。 A13 B14 C15 D165、
8、當并行接口芯片8255A被設(shè)定位方式1時,其功能相當于( C ) A0線握手并行接口 B1線握手并行接口 C2線握手并行接口 D多線握手并行接口 1、用定時器T1方式1計數(shù),要求每計滿10次產(chǎn)生溢出標志,則TH1、TL1的初始值是 ( C ) AF0H 、F0H BFFH、F0H CFFH、F6H DF6H、F6H 2、單片機串行口用工作方式0時,( C )A數(shù)據(jù)從RDX串行輸入,從TXD串行輸出 B數(shù)據(jù)從RDX串行輸出,從TXD串行輸入 C數(shù)據(jù)從TXD串行輸入或輸出,同步信號從RXD輸出D數(shù)據(jù)從RDX串行輸入或輸出,同步信號從TXD輸出3、一個EPROM的地址有A0-A11引腳,它的容量為(
9、 B )A2KB B4KB C11KB D12KB4、外部程序存儲器常采用的芯片是( A )A8255 B2716 C74LS06 D21145、某系統(tǒng)采用8255A并行I/O接口,初始化時CPU所訪問的端口地址為0CBH,并設(shè)定為方式1輸出,則A口的口地址應(yīng)為( D ) A0CBH B0CAH C0CH D0EH1、下面特殊功能寄存器中與串口相關(guān)的是( C )。 ASP BTMOD CPCON DIE 2、TMOD中的M1和M0用來
10、 ( )。A選擇工作寄存器區(qū)號 B指示復位 C選擇定時器工作模式 D選擇定時器工作方式3、單片機與LED燈通信,最好的控制方式是( )。A無條件傳送方式 B. 查詢方式 C.中斷方式 D.存儲器直接存取方式4、下面關(guān)于DAC0832說法不正確的是( ) 。 A .DAC0832是采樣頻率為八位的D/A轉(zhuǎn)換芯片。B. DAC0832芯片具備雙緩沖、單緩沖和直通三種輸入方式。C. DAC0832邏輯輸入滿足TTL電平,可直接與TTL電路或微機電路連接。D. DAC0832輸出為電壓。5、ADC0809模擬量通道有多少路( D )。A. 1 B. 4 C. 4 D. 86、七段共陰極發(fā)光兩極管顯示字
11、符8,段碼應(yīng)為( )。A.FFH B. 6EH C. 91H D. 90H7用數(shù)據(jù)存儲器芯片6264擴展外部數(shù)據(jù)存儲器需要多少低位地址線( B )。A.12 B. 13 C. 14 D. 158.下列不屬于后向通道特點的是( D )。A.需要功率驅(qū)動。B.伺服控制系統(tǒng)的大功率負荷易從后向通道進入單片機系統(tǒng)。 C.根據(jù)輸出控制的不同要求,后向通道電路有多種多樣,如模擬電路、數(shù)字電路、開關(guān)電路等。D.后向通道接口都是數(shù)字電路系統(tǒng),抗干擾能力強。9下列不屬于硬件電路設(shè)計的一般原則是( D )。A.采用新技術(shù),注意通用性,選擇典型電路。B.注重標準化、模塊化。C.滿足應(yīng)用系統(tǒng)的功能要求,并留有適當余地
12、,以便進行二次開發(fā)。D.工藝設(shè)計時要盡可能美觀。10下列關(guān)于DS1302敘述不正確的是( D )。A. DS1302有兩個電源引腳。 B. DS1302可以對年、月、日、周、時、分、秒進行計時。C. DS1302具有涓細電流充電能力。 D. DS1302與單片機通過并行口通信。 1、當AT89S51單片機復位時,下面說法正確的是( D )。 ASP=00H BP1=00H CSBUF=FFH DP0=FFH 2
13、、PSW中的RS1和RS0用來 ( A )。A選擇工作寄存器區(qū)號 B指示復位 C選擇定時器 D選擇工作方式3、不屬于單片機與輸入輸出設(shè)備進行信息交換的方式是( D )。A無條件傳送方式 B. 查詢方式 C.中斷方式 D.存儲器直接存取方式4、要想把數(shù)字送入DAC0832的輸入緩沖器,其控制信號應(yīng)滿足( B ) 。 A.ILE=1,=1,=0 B.ILE=1, =0, =0C.ILE=0, =1, =0 D.ILE=0,=0, =05、當ADC0809的ADDA,ADDB,ADDC取100時,模擬量從通道( )輸入。A. 通道0 B. 通道1 C. 通道4 D. 通道26、七段共陰極發(fā)光兩極管顯
14、示字符H,段碼應(yīng)為( D )。A.67H B. 6EH C. 91H D. 90H7用數(shù)據(jù)存儲器芯片62128擴展外部數(shù)據(jù)存儲器需要多少低位地址線( B )。A.12 B. 13 C. 14 D. 158 . Keil的菜單欄提供了項目操作、編輯操作、編譯調(diào)試以及幫助等各種常用操作,下面說法不正確的是( D )。A.“File”菜單:“File”菜單提供了各種文件操作功能。B.“Edit”菜單:“Edit”菜單提供了單片機程序源代碼的各種編輯方式。 C.“Project”菜單:“Project”菜單提供了項目的管理和編譯。D.“Debug”菜單:“Debug”菜單提供了項目調(diào)試和仿真中使用的各
15、種命令。9.下列不屬于過程通道的干擾與抑制的是( )。A.采用隔離技術(shù) B.采用屏蔽措施 C.采用雙絞線傳輸 D.采用交流穩(wěn)壓器10.下列關(guān)于DS1302敘述不正確的是( D )。A. DS1302有兩個電源引腳。 B. DS1302可以對年、月、日、周、時、分、秒進行計時。C. DS1302具有涓細電流充電能力。 D. DS1302與單片機通過并行口通信。( 1 )1、單片機是集成電路技術(shù)與微型計算機技術(shù)高速發(fā)展的產(chǎn)物。 ( 1 )2、單片機發(fā)展趨勢將是向大容量、高性能化,外圍電路內(nèi)裝化等方面發(fā)展。( 1 )3、P0口作輸入口使用時,有兩種讀入方式:“讀鎖存器”和“讀引腳”。( 0 )4、無
16、條件轉(zhuǎn)移指令LJMP addr16稱長轉(zhuǎn)移指令,允許轉(zhuǎn)移的目標地址在128KB空間范圍內(nèi)。 ( 0 )5、在進行二十進制運算時,必須用到DA A指令。( 1 )6、EQU用于給標號賦值。賦值后,標號值在整個程序有效。 ( 1 )7、外部中斷響應(yīng)的最長時間為8個機器周期。 ( 1 )8、門控制位GATEx的應(yīng)用測量脈沖寬度。( 1 )9、串行通信,收、發(fā)雙方發(fā)送或接收的波特率必須一致。 ( 1 )10、一般情況下,當T1用作串行口波特率發(fā)生器時,T0才設(shè)置為方式3。 ( 0 )1MCS-51單片機是高檔32位單片機。( 1 )2MCS-51的產(chǎn)品8051與8031的區(qū)別是:8031片內(nèi)無ROM。
17、( 1 )3單片機的CPU從功能上可分為運算器和存儲器。( 0 )4MCS-51指令中,MOVX為ROM傳送指令。 ( 0 )5將37H單元的內(nèi)容傳送至A的指令是:MOV A,37H。( 1 )6、在一源程序中,可多次用ORG指令,規(guī)定不同的程序段的起始地址。但是,地址必須由小到大排列,且不能交叉、重疊。( 0 )7、外部中斷的最短響應(yīng)時間為2個機器周期。( 1 )8、當某個定時器/計數(shù)器不使用時,可擴展一個負跳沿觸發(fā)的外中斷源。 ( 1 )9、消除波特率誤差可采用時鐘頻率11.0592MHz。 ( )10、方式3下的T0和T1大不相同。( 0 )1、MCS-51單片機的指令格式中操作碼與操作
18、數(shù)之間必須用“,”分隔。( 1 )2、MCS-51指令:MOV A,#40H ;表示將立即數(shù)40H傳送至A中。( 1 ) 3、MCS-51指令:MOV A,R0 ;表示將R0指示的地址單元中的內(nèi)容傳送至A 中。( 1 )4、指令:MOVX A,DPTR ;表示將DPTR指示的地址單元中的內(nèi)容傳送至A中。( 0 )5、MCS-51的數(shù)據(jù)傳送指令是把源操作數(shù)傳送到目的操作數(shù),指令執(zhí)行后,源操 作數(shù)改變,目的操作數(shù)修改為源操作數(shù)。( 0 )6、指令JNB bit,rel是判位轉(zhuǎn)移指令,即表示bit=1時轉(zhuǎn)。( 0 )7、8031單片機的PC與DPDR都在CPU片內(nèi),因此指令MOVC A,A+PC與指
19、令MOVC A,A+DPTR執(zhí)行時只在單片機內(nèi)部操作,不涉及片外存儲器。( 0 )8、 RRC A為循環(huán)左移指令。 ( 0 )9、MOV A,30H為立即尋址方式。 ( 0 )10、如果發(fā)生除法溢出錯誤,則PSW標志位P置1。1、MOV A,R7 ; ( 0 ) 2、MUL A,B ; ( 0 )3、DEC DPTR ; ( 0 )4、CLR 20H ; ( 1 )5、PUSH A ; ( 0 )6、MOVX A,A+DPTR ; ( 0 )7、XCH A,R1 ; ( 1 )8、SWAP A ; ( 1 ) 9、MOVC A+DPTR,A
20、; ( 0 )10、JMP #1000H ; ( 0 ) 1、設(shè)(A)=85H,(20H)=OFFH,Cy=1,執(zhí)行指令ADDC A,20H(A)= 85H ,Cy= 1 ,Ac= 1 ,OV= 0 2、若允許片內(nèi)2個定時器/計數(shù)器中斷,并禁止其他中斷源的中斷請求,請編寫設(shè)置IE的相應(yīng)程序段。用位操作指令CLR ES ;禁止串行口中斷 CLR EX0 ;禁止外部中斷0中斷CLR EX1 ;禁止外部中斷1中斷SETB ET0 ;允許定時器/計數(shù)器T0中斷SETB ET1 ;允許定時器/計數(shù)器T1中斷SETB EA ;總中斷開關(guān)位開放3、方式2發(fā)送在雙機串行通信中的應(yīng)用分析PIPTI: PUSH
21、PSW ;現(xiàn)場保護 PUSH Acc SETBRS1 ;選擇第2組工作寄存器區(qū) CLR RS0 CLR TI ;發(fā)送中斷標志清“0” MOV A,R0 ;取數(shù)據(jù) MOV C,P ,P ;校驗位送TB8, 采用偶校驗 MOV TB8,C ;P=1,校驗位TB8=1,P=0,校驗位TB8=0MOV SBUF ,A ;A數(shù)據(jù)發(fā)送,同時發(fā)TB8 INC R0 ;數(shù)據(jù)指針加1 POP Acc ;恢復現(xiàn)場 POP PSW RETI ;中斷返回 1、 簡述矩陣鍵盤確定按鍵位置的方法。 掃描法: 第1步,識別鍵盤有無鍵按下。先把所有列線均置為0,然后檢查各行線電平是否都為高,如果不全為高,說明有鍵按下,否則無
22、鍵被按下第2步,識別出哪個按鍵被按下。采用逐列掃描法,在某一時刻只讓1條列線處于低電平,其余所有列線處于高電平。檢查各行線電平的變化,如果某行線電平為低電平,則可確定此行此列交叉點處的按鍵被按下。線反轉(zhuǎn)法: 第1步,讓行線編程為輸入線,列線編程為輸出線,并使輸出線輸出為全低電平,則行線中電平由高變低的所在行為按鍵所在行。第2步,把行線編程為輸出線,列線編程為輸入線,并使輸出線輸出為全低電平,則列線中電平由高變低所在列為按鍵所在列。兩步即可確定按鍵所在的行和列,從而識別出所按的鍵。2、 簡述地址分配的線選法定義及其優(yōu)缺點。線選法是把用到的高位地址線與存儲器芯片的“片選”端直接連接。直接利用系統(tǒng)的
23、某一高位地址線作為存儲器芯片(或I/O接口芯片)的“片選”控制信號。線選法優(yōu)點是電路簡單,不需要另外增加地址譯碼器硬件電路,體積小,成本低。線選法缺點是可尋址的芯片數(shù)目受到限制。另外,地址空間不連續(xù),每個存儲單元的地址不唯一,這會給程序設(shè)計帶來不便。1、設(shè)在MCS-51單片機片內(nèi)RAM中,(20H)=40H,(40H)=22H,(22H)=10H,P1=0CFH,當下列程序執(zhí)行完后,各單元內(nèi)容分別為多少? MOV R0,#20HMOV A,R0MOV R1,AMOV B,R1MOV R1,P1MOV P3,P1(P1)= 0CFH (P3)= 0CFH (20H)= 40H 2、閱讀程序,并回
24、答以下問題 ORG 0000HRESET: AJMP MAIN ORG 0100HMAIN: MOV SP,#60H MOVTMOD,#90H; MOV TL1,#00H MOV TH1,#00HLOOP0: JB P3.3,LOOP0; SETB TR1;LOOP1: JNB P3.3,LOOP1;LOOP2: JB P3.3,LOOP2 ; CLR TR1 MOV A,TL1 ;將T1計數(shù)值送顯示器 END 此程序中使用的是定時器/計數(shù)器 1 (0/1),工作模式設(shè)置為 定時 ;工作方式為 0 ;定時/計數(shù)器與CPU通過 中斷 方式進行通信。1、(A)=C9H,(R2)=54
25、H,Cy=1,執(zhí)行指令SUBB A,R2 (A)= 74H ,Cy= 0 ,Ac= 0 ,OV= 1 。 2、 IP寄存器初始化,AT89S51的兩個外中斷請求為高優(yōu)先級,其他中斷請求為低優(yōu)先級。(1)用位操作指令SETB PX0 ;外中斷0設(shè)置為高優(yōu)先級SETB PX1 ;外中斷1設(shè)置為高優(yōu)先級CLR PS ;串行口設(shè)置為低優(yōu)先級CLR PT0 ;定時器/計數(shù)器T0為低優(yōu)先級CLR PT1 ;定時器/計數(shù)器T1為低優(yōu)先級 (2)用字節(jié)操作指令MOV IP, #05H 3、方式2接收在雙機通信中的應(yīng)用。對發(fā)送的數(shù)據(jù)進行偶校驗接收,程序如下。PIRI:PUSHPSW PUSHAcc SETB RS1 CLR RS0 CLR TI MOV A,SBUF MOV C,P JNC L1 JNB ,ERP AJMPL2 L1:JBRB8,ERPL2:MOV SBUF ,AINC R0POP AccPOP PSW ERP: RETI 1、閱讀下列程序段,寫出相關(guān)指令執(zhí)行后的結(jié)果。MOVR1,#30HMOVA,#64HADDA,#47HDAA;(A)= 11H ,(CY)= 1 MOVR1,A;
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 吊頂購銷合同范本
- 各種文件合同范本
- 超齡人員勞務(wù)合同范本
- 配音演員合同范本
- 名創(chuàng)優(yōu)品合同范例
- 合伙企業(yè)分廠合同范本
- 代理小吃送貨合同范例
- 合同范本訂立下述合同
- 合伙加盟合同范本
- 廁所防水補漏合同范本
- 湖北省襄陽市襄州區(qū)2024-2025學年九年級上學期期末語文試題(含答案)
- 2025年安徽電氣工程職業(yè)技術(shù)學院單招職業(yè)技能測試題庫及答案1套
- 2025年房屋交易代持策劃協(xié)議書
- 課題申報參考:“四新”建設(shè)背景下教育創(chuàng)新與課程數(shù)字化實踐研究
- 2025年煙臺汽車工程職業(yè)學院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年江蘇農(nóng)牧科技職業(yè)學院高職單招職業(yè)技能測試近5年??及鎱⒖碱}庫含答案解析
- 2024年長沙衛(wèi)生職業(yè)學院高職單招職業(yè)技能測驗歷年參考題庫(頻考版)含答案解析
- 2024年度國網(wǎng)營銷安全(用電檢查)安全準入客觀題備考試題庫(附答案)
- 2024年廣東省《輔警招聘考試必刷500題》考試題庫及答案【易錯題】
- 2025正規(guī)民政局離婚協(xié)議書
- 陜西、甘肅、青海、寧夏四省普通高中2024-2025學年學業(yè)水平選擇性考試適應(yīng)性演練(含答案)
評論
0/150
提交評論