freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

單片機(jī)原理及應(yīng)用綜合習(xí)題及答案-文庫吧資料

2025-06-28 18:39本頁面
  

【正文】 接一個(gè)8位的鎖存器,而P2口卻不接? MCS—51引線中有多少I/O引線?它們和單片機(jī)對(duì)外的地址總線和數(shù)據(jù)總線有什么關(guān)系?簡述8031單片機(jī)中P0、PP2和P3口的主要作用。 C、640KB B、內(nèi)存儲(chǔ)器的存儲(chǔ)單元是按字節(jié)編址的 C、CPU中用于存放地址的寄存器稱為地址寄存器 D、地址總線上傳送的只能是地址信息 20根地址線的尋址范圍可達(dá)( ) A、16根地址的尋址空間可達(dá)1MB )。 89C51的最小應(yīng)用系統(tǒng)中需要地址鎖存器來進(jìn)行數(shù)據(jù)總線和地址總線低8位的分離。 在MCS—51系統(tǒng)中,一個(gè)機(jī)器周期等于2μs。 通常每個(gè)外部設(shè)備都有一個(gè)端口寄存器與主機(jī)交換信息,因此,主機(jī)只能用一個(gè)惟一地址來訪問一個(gè)外部設(shè)備。 接口擴(kuò)展。 塊芯片。 態(tài)。 態(tài)、 片。 片,若改用Inte1 6264 (1KB8位)需購 1欲增加8KB8位的RAM區(qū),請(qǐng)問選用Intel 2114(1KB4位)需購 1用并行口擴(kuò)展一個(gè)有32只按鍵的行列式鍵盤,最少需要 根地址線。 12根地址線可選 信號(hào)鎖存來自 MCS—51單片機(jī)訪問片外存儲(chǔ)器時(shí)利用 等三種信號(hào)線組成。 、 CPU與內(nèi)存或I/O接口相連的系統(tǒng)總線通常由 μs。 μs。 若系統(tǒng)晶振頻率為6MHz,則時(shí)鐘周期為 編址兩種。 編址和 $習(xí)題五一、填空題 CPU尋址外設(shè)端口地址的方法有 ;開始計(jì)數(shù)(實(shí)際上是計(jì)時(shí))SETN EA ;等待“開始”按鈕的下降沿到來JBP1 .7, $SETB TR0 ;選用T0計(jì)數(shù),方式1,內(nèi)觸發(fā)MOV TH0, 0FCH ;指示燈滅MOV TMOD, 00000101B ;指示燈亮RETISTART:CLR ;停止計(jì)數(shù)/計(jì)時(shí)CLR EA ORG 0BH CLR TR0當(dāng)計(jì)數(shù)900次滿時(shí),發(fā)出中斷請(qǐng)求信號(hào),此時(shí)讓指示燈亮()。 ;定時(shí)器開始工作SJMP $ 六、設(shè)計(jì)程序可利用8031內(nèi)部定時(shí)器對(duì)片餐的1s脈沖源計(jì)數(shù)900次,從而達(dá)到15分種定時(shí)。T0開中斷SETB ET0CLR C MOV A,10010010B EA 。 MOV TMOD, 00000001B , C RETI MAIN: A MOV TH0,0B1H MOVAJMP R7, LOOP2DJNZ MOV START DELAY20:LCALL DELAY20 LCALLCPL五、寫出完整源程序方法1:用軟件定時(shí)方式,可以通過調(diào)用20ms延時(shí)子程序來實(shí)現(xiàn)。其主要優(yōu)點(diǎn)是所需的傳送線根數(shù)不(單向傳送只需一根數(shù)據(jù)線、雙向僅需兩根),對(duì)于遠(yuǎn)距離數(shù)據(jù)傳送的情況,采用串行方式是比較經(jīng)濟(jì)的。在單片機(jī)內(nèi),定時(shí)和計(jì)數(shù)的實(shí)現(xiàn)都是借助一個(gè)加1計(jì)數(shù)器,工作原理基本一樣,只是定時(shí)方式下計(jì)數(shù)脈沖為fose/12,計(jì)數(shù)方式下的計(jì)數(shù)脈沖由單片機(jī)外引腳(T0或T1)來輸入?!岸〞r(shí)”功能是對(duì)片內(nèi)穩(wěn)頻脈沖(是晶振頻率的1/12)的計(jì)數(shù),從計(jì)數(shù)開始到計(jì)滿溢出為止,可以由計(jì)數(shù)值穩(wěn)頻脈沖周期值來得到一個(gè)準(zhǔn)確的時(shí)間值;而“計(jì)數(shù)”功能則是對(duì)單片機(jī)引腳上的外來隨機(jī)脈沖進(jìn)行計(jì)數(shù),一般情況下難以折算為精確進(jìn)間。典型(也是最短)時(shí)間為3個(gè)機(jī)器周期。這要看P1口所接下來何種外設(shè),也要看程序中的上下文,不能斷然理解為前者或后者。 C 四、簡答題相同之處:都是由CPU通過程序來傳送數(shù)據(jù),都需要借助CPU工作;不同之處:直接程序傳送(包括無條件傳送和查詢式I/O傳送)方式對(duì)接口電路的要求很簡單,但對(duì)傳送信息的時(shí)間要求很嚴(yán)格,且占用了CPU的大量時(shí)間,效率低下。 B B三、單項(xiàng)選擇題C 此時(shí)要求讀引腳。正確。錯(cuò)誤。 2750。 0。習(xí)題四 具體要求是:當(dāng)發(fā)言者開始講話時(shí),主持人手動(dòng)按下“開始”鍵(無鎖按鈕),15分鐘后由微機(jī)控制發(fā)出提示信號(hào)(提示信號(hào)可自行設(shè)定)。要求軟件時(shí)方法或定時(shí)器方法完成此題要求。A、TCON或SCON寄存器內(nèi)的有關(guān)中斷標(biāo)志位置為1B、IE中斷允許寄存器內(nèi)的有關(guān)中斷允許位置1C、優(yōu)先級(jí)寄存器內(nèi)的有關(guān)位置1D、當(dāng)前一條指令執(zhí)行完 四、簡答題 程序查詢方式與程序中斷方式有何異同之處? MOV P1,0FFH這條指令應(yīng)當(dāng)理解為輸出全“1”到P1口呢,還是理解為從P1口讀引腳的預(yù)備動(dòng)作? MCS—51單片機(jī)響應(yīng)中斷的典型時(shí)間為多少?在哪些情況下CPU將推遲對(duì)中斷申請(qǐng)的響應(yīng)? 單片機(jī)系統(tǒng)中的定時(shí)和計(jì)數(shù)功能有何區(qū)別?分別適用于什么場合?簡述其工作原理。 )并非單片機(jī)系統(tǒng)響應(yīng)中斷的必要條件。 D、高速傳送數(shù)據(jù) ( B、實(shí)時(shí)處理A、分時(shí)操作 )不屬于微型機(jī)引入中斷技術(shù)后的好處。 D、DJNZ P1,short—lable( B、ORL P1,0FH C、地址線 B、片選信號(hào)A、引腳 )。 B、讀數(shù)據(jù)A、讀鎖存 )。C、TCON D、IPMCS—51單片機(jī)可分為兩個(gè)優(yōu)先級(jí)別。 C、IE B、TCON/SCONA、TMOD )。 D、001BH各中斷源發(fā)出的中斷請(qǐng)求信號(hào),都會(huì)標(biāo)記在MCS—51系統(tǒng)中的( B、000BHA、0003H )。三、單項(xiàng)選擇題(從四個(gè)備選答案中選出一個(gè)正確答案,并將其代號(hào)寫在括號(hào)內(nèi)) 外部中斷1固定對(duì)應(yīng)的中斷入口地址為( P1口最低位上接入了打印機(jī)的BUSY信號(hào),則查看該信號(hào)的指令是MOV C, 。 MCS—51系統(tǒng)中的P0—P3四個(gè)端口中,只有P1才是真正的I/O接口。 。 在異步通信中若每個(gè)字符由11位組成,串行口每秒傳送250個(gè)字符,則對(duì)應(yīng)波特率為 。 或模式 kHz。 若系統(tǒng)晶振頻率為12MHz,則TO工作于定時(shí)和計(jì)數(shù)方式時(shí)最高(計(jì)數(shù))信號(hào)頻率分別為 位的定時(shí)器/計(jì)數(shù)器,可以被設(shè)定的工作方式有 觸發(fā)兩種觸發(fā)方式。 中斷請(qǐng)求信號(hào)有 和 。 ,若IP=00010100B, 優(yōu)先級(jí)別最高者為 、 、 個(gè)中斷源。 MCS—51單片機(jī)系列有B= ⑧逐行掃描 請(qǐng)選擇并填寫答案: ⑦程序中斷 ⑥系統(tǒng)總線 ⑤高速緩存 ④程序查詢 A—C:①先進(jìn)先出 C B A未交換結(jié)束循環(huán)習(xí)題四一、填空題 計(jì)算機(jī)對(duì)輸入/輸出設(shè)備的控制方式主要有三種。 SJMP $交換發(fā)生繼續(xù)外循環(huán),并清交換標(biāo)志 JBC F0, OUTSID ;下次的內(nèi)循環(huán)少一次 DEC R7 ;內(nèi)循環(huán)結(jié)束?置交換標(biāo)志NEXCHG: DJNZ R6,INSIDESETB F0 INC R0 MOV R0, A DEC R0大于交換 XCHA,R0小于不交換 。 。 MOV B, R0INC R0取一數(shù)據(jù)到A ;設(shè)置外循環(huán)計(jì)數(shù)器OUTSID: CLR F0 SJMP $方法2 DJNZR2, LOOP2DONE: CLR R0 JNB F0, DONE DJNZ R3, LOOP1 F0=PSW、4作為有無交換的標(biāo)志位。 ;C被A的最低位刷新,送入高8位的最高位XCH A,B ;從高向低右移4次計(jì)數(shù)器LOOP:MOV C,保護(hù)現(xiàn)場PUSH PSWMOV 6FH,4 PUSH 6FH $還可以用GJNE A,DPL,LOOP(因?yàn)锳=0) DJNZ R0,LOOP MOV R0,ALOOP: MOVX DPTR,A MOV DPTR,7000H 。機(jī)器碼填空為:FC和F8時(shí)間計(jì)算:1個(gè)機(jī)器周期在12MHZ晶振下的時(shí)間是1us. RETZ程序執(zhí)行后:A=02H、=1A=80H、SP=40H、(41H)=50H、(42H)=80H、PC=8050H。 RETGOP:CLR ADD A,0F4H↓ JB OV, GOE注:若只說出是“先取反而后加1”,但無法歸納為對(duì)符號(hào)數(shù)求補(bǔ)碼時(shí),扣一半分。二、閱讀并分析程序①(40H)=78H。在選用時(shí),凡轉(zhuǎn)移地址超過當(dāng)前地址2KB的,只能用LJMP指令;凡轉(zhuǎn)移地址在當(dāng)前地址—128— +127字節(jié)之間的,可以選用SJMP指令,其余范圍可選取用AJMP指令。③SJMP指令是將指令中的8位數(shù)據(jù)與PC值相加后再送入PC,轉(zhuǎn)移范圍小,只能在該指令的前128字節(jié)和后127字節(jié)內(nèi)轉(zhuǎn)移(以該指令后一條指令為參照點(diǎn))。它們都是程序無條件轉(zhuǎn)移指令,其結(jié)果都是改變了PC的內(nèi)容;但它們尋址過程和應(yīng)用場合卻有所區(qū)別:①LJMP指令是直接將指令中的16位地址數(shù)據(jù)送入PC,可在64KB程序存儲(chǔ)空間內(nèi)隨意轉(zhuǎn)移(轉(zhuǎn)移范圍為64KB)。③用單步方式執(zhí)行程序。但實(shí)現(xiàn)“程序結(jié)束”至少可以借助4種辦法:①用原地踏步指令SJMP $ 死循環(huán)。習(xí)題三 用移位指令編寫雙字節(jié)數(shù)據(jù)從高向低循環(huán)右移4位的子程序,設(shè)高8位數(shù)據(jù)在B寄存器中,低8位在A累加器中。 。 RET 。DJNZ R3, DL1 。 DJNZ R4, DL2 。 R3 DL2: MOV R4,255 7B0F MOV A, 30H ?B= H?下述程序執(zhí)行后,請(qǐng)問SP= H、SP=已知執(zhí)行前有A=02H、SP=40H、(41H)=FFH、(42H)=FFH,程序如下: POP CPH POP DPL MOV DPTR,3000HRL A MOV B,A MOVC A, A+DPTR PUSH ACC MOV A, B INC A MOVC A, A+DPTR PUSH ACC RET ORG 3000H DB 10H, 80H, 30H, 80H, 50H, 80H, 程序執(zhí)行后: A= 。 H, = ADD A,0F4HJBOV,GOEJNB ACC. 7, GOP CPL A SETB 20H. 0RET GOP:CLR 20H. 0RETGOE:MOV A, 0FFHRET 程序執(zhí)行后:A= R0= A= Cy= (21H)=設(shè):R0=20H、R1=25H、(20H)=80H、(21H)=90H、(22H)=A0H、(25H)=A0H、(26H)=6FH、(27H)=76H,程序如下: CLR C MOV R2,3LOOP:MOV A,R0ADDC A, R1MOV R0, A INC R0INC R1DJNZ R2, LOOP JNC NEXT MOV R0, 01HSJMP $NEXT: ②歸納出該子程序完成的是何種功能。則程序段如下:MOV DPTR, 7001H MOVX A, DPTR SWAP A INC DPTR MOVX A, DPTR ORL A, B MOVX DPTR, A不同之處:MOVX是在A累加器與片外數(shù)據(jù)存儲(chǔ)器之間雙向傳送數(shù)據(jù)的指令;而MOVC則是將程序存儲(chǔ)器中內(nèi)容讀入A累加器的指令。三、簡答題指令是控制計(jì)算機(jī)進(jìn)行某種操作的命令;指令系統(tǒng)是指一臺(tái)計(jì)算機(jī)中所有指令的集合。 1√。1√。 ,PC是不可尋址的SFR。 ,16位數(shù)據(jù)無法一次送入堆棧?!獭V噶铑愋妥止?jié)數(shù)MOVCA,A+DPTR1MOV dir, data3MOVXR0,A1CLR bit2SETBC1MOV A,data2MOV Rn,A1PUSH direct2INC DPTR1MOV dir1,dir23A=④、B=③、C=③、D=①、E=⑤A=③、B=②、C=②、D=①、E=③二、判斷下列
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1