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

正文內(nèi)容

單片微型計(jì)算機(jī)原理及應(yīng)用課后答案—華中科技大學(xué)-資料下載頁(yè)

2025-06-26 05:56本頁(yè)面
  

【正文】 圖722所示的多機(jī)系統(tǒng)是主從式,由主機(jī)控制多機(jī)之間的通訊,從機(jī)和從機(jī)的通訊只能經(jīng)主機(jī)才能實(shí)現(xiàn)。,串行口工作在方式1,編寫通信程序?qū)⒓讬C(jī)內(nèi)部RAM 30H~3FH存儲(chǔ)區(qū)的數(shù)據(jù)塊通過(guò)串行口傳送到乙機(jī)內(nèi)部RAM 40H~4FH存儲(chǔ)區(qū)中去。答:假設(shè)甲、乙雙方均采用6MHz晶振,波特率為2400。若設(shè)SMOD=1,T1工作在方式2,則T1的計(jì)數(shù)初值為:X=256(2/32)6000000/122400=122=7AH甲機(jī)發(fā)送程序:ORG 0000HLJMP MAINORG 0100HMAIN: MOV SP, 60HMOV TMOD, 20H ;設(shè)T1工作方式2MOV TL1, 7AH ;置T1計(jì)數(shù)初值MOV TH1, 7AHCLR ET1 ;禁止T1中斷SETB TR1 ;啟動(dòng)T1MOV SCON,40H ;置串口方式1MOV PCON,00H ;置SMOD=0CLR ES ;禁止串行中斷MOV R0, 30H ;置發(fā)送數(shù)據(jù)區(qū)首地址MOV R2, 16 ;置發(fā)送數(shù)據(jù)長(zhǎng)度TRSA: MOV A, @R0 ;讀一個(gè)緩沖器數(shù)據(jù)MOV SBUF, A ;發(fā)送JNB TI, $ ;等待一幀數(shù)據(jù)發(fā)送完CLR TI ;清發(fā)送標(biāo)志位INC R0 ;指向下一個(gè)單元DJNZ R2, TRSA ;未發(fā)送完,繼續(xù)SJMP $乙機(jī)接收程序:ORG 0000HLJMP MAINORG 0100HMAIN: MOV SP, 60HMOV TMOD, 20H ;設(shè)T1工作方式2MOV TL1, 7AH ;置T1計(jì)數(shù)初值MOV TH1, 7AHCLR ET1 ;禁止T1中斷SETB TR1 ;啟動(dòng)T1MOV SCON,40H ;置串口方式1MOV PCON,00H ;置SMOD=0CLR ES ;禁止串行中斷MOV R0, 40H ;置發(fā)送數(shù)據(jù)區(qū)首地址MOV R2, 16 ;置發(fā)送數(shù)據(jù)長(zhǎng)度SETB REN ;啟動(dòng)接收RESV: MOV A, SBUF ;讀接收數(shù)據(jù)MOV @R0 , A, ;存接收數(shù)據(jù)JNB RI, $ ;等待一幀數(shù)據(jù)接收完CLR TI ;清接收標(biāo)志位INC R0 ;指向下一個(gè)單元DJNZ R2, RESV ;未完,繼續(xù)SJMP $習(xí)題 8 簡(jiǎn)述51系列單片機(jī)系統(tǒng)擴(kuò)展時(shí)總線形成電路的基本原理,并說(shuō)明各控制信號(hào)的作用。● ① ALE作為地址鎖存的選通信號(hào),以實(shí)現(xiàn)低8位地址的鎖存。② 信號(hào)作為擴(kuò)展程序存儲(chǔ)器的讀選通信號(hào)。③ 信號(hào)作為內(nèi)、外程序存儲(chǔ)器的選擇信號(hào)。④ 和作為擴(kuò)展數(shù)據(jù)存儲(chǔ)器和I/O端口的讀,寫選通信號(hào)。執(zhí)行MOVX指令時(shí),這兩個(gè)信號(hào)分別自動(dòng)有效。 簡(jiǎn)述全地址譯碼、部分地址譯碼和線選法的特點(diǎn)及應(yīng)用場(chǎng)合。1)線性選擇法直接以系統(tǒng)空閑的高位地址線作為芯片的片選信號(hào)。當(dāng)存儲(chǔ)器對(duì)應(yīng)的片選地址線輸出有效電平時(shí),該芯片被選通。優(yōu)點(diǎn)是簡(jiǎn)單明了,無(wú)須另外增加電路;缺點(diǎn)是尋址范圍不唯一,地址空間沒(méi)有被充分利用,可外擴(kuò)芯片的個(gè)數(shù)較少。線性選擇法適用于小規(guī)模單片機(jī)應(yīng)用系統(tǒng)中片選信號(hào)的產(chǎn)生。2)全地址譯碼法利用譯碼器對(duì)系統(tǒng)地址總線中未被外擴(kuò)芯片用到的高位地址線進(jìn)行譯碼,以譯碼器的輸出作為外圍芯片的片選信號(hào)。常用的譯碼器有:74LS138,74LS139,74LS154等。優(yōu)點(diǎn)是存儲(chǔ)器的每個(gè)存儲(chǔ)單元有惟一的一個(gè)系統(tǒng)空間地址,不存在地址重疊現(xiàn)象,對(duì)存儲(chǔ)空間的使用是連續(xù)的,能有效地利用系統(tǒng)的存儲(chǔ)空間。缺點(diǎn)是所需的地址譯碼電路較多。全地址譯碼法是單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)中經(jīng)常采用的方法。3)部分地址譯碼法單片機(jī)未被外擴(kuò)芯片用到的高位地址線中,只有一部分參與地址譯碼,其余部分是懸空的。優(yōu)點(diǎn)是可以減少所用地址譯碼器的數(shù)量。缺點(diǎn)是存儲(chǔ)器每個(gè)存儲(chǔ)單元的地址不是惟一的,存在地址重疊現(xiàn)象。因此,采用部分地址譯碼法時(shí)必須把程序和數(shù)據(jù)存放在基本地址范圍內(nèi),以避免因地址重疊引起程序運(yùn)行的錯(cuò)誤。 利用全地址譯碼為MCS51擴(kuò)展16 KB的外部數(shù)據(jù)存儲(chǔ)器,存儲(chǔ)器芯片選用SRAM 6264。要求6264占用從A000H開(kāi)始的連續(xù)地址空間,畫出電路圖。 利用全譯碼為MCS51擴(kuò)展8 KB的外部程序存儲(chǔ)器,存儲(chǔ)器芯片選用EPROM 2764,要求2764占用從2000H開(kāi)始的連續(xù)地址空間,畫出電路圖。 使用74LS244和74LS273,采用全地址譯碼方法為MCS51擴(kuò)展一個(gè)輸入口和一個(gè)輸出口,口地址分別為FF00H和FF01H,畫出電路圖。編寫程序,從輸入口輸入一個(gè)字節(jié)的數(shù)據(jù)存入片內(nèi)RAM 60H單元,同時(shí)把輸入的數(shù)據(jù)送住輸出口。答:此題取消電路圖,程序如下:●● ORG 0000H●● AJMP MAIN●● ORG 0040H● MAIN:● MOV DPTR,F(xiàn)F00H●● MOVX A,@DPTR●● MOV 60H, A?!瘛?MOV DPTR, FF01H●● MOVX @DPTR,A●● SJMP MAIN●● END 采用全地址譯碼方法為MCS51擴(kuò)展8位并行輸入口和8位并行輸出口,口地址自定,畫出電路圖(要求使用74LSl38譯碼器)。 8255A共有幾種工作方式?各適用于哪些場(chǎng)合?● 8255A有三種工作方式,方式0為基本輸入/輸出方式;方式1為選通輸入/輸出方式;方式2為雙向傳送方式。方式0是一種基本的輸入/輸出方式,這種工作方式不需要應(yīng)答聯(lián)絡(luò)信號(hào),A口、B口及C口的高半口和低半口都可以由編程設(shè)置為輸入或輸出。方式1是一種選通輸入/輸出方式。A口和B口可獨(dú)立地設(shè)置為這種工作方式。在這種方式下,A口和B口通常用于傳送它們與外設(shè)之間的I/O數(shù)據(jù),C口用作A口和B口的應(yīng)答聯(lián)絡(luò)信號(hào)線,以實(shí)現(xiàn)中斷方式傳送I/O數(shù)據(jù)。方式2是一種選通的雙向傳送方式。只有A口才能設(shè)定為這種工作方式,在方式2下,A口為8位雙向數(shù)據(jù)I/O口,C口的PC7~PC3用來(lái)作為A口輸入/輸出的控制和同步信號(hào)。此時(shí),B口及C口的低3位(PC0~PC2)可以工作在方式0或方式1。 若對(duì)8255A作如下設(shè)置:A口以方式0輸出,B口以方式0輸入,C口高4位為輸入,低4位為輸出,控制寄存器地址為0003H。試對(duì)8255A初始化,用位操作方式使8255A的PC4置位,使PC3復(fù)位?!?答:在C口按位置位/復(fù)位控制字中,設(shè)無(wú)關(guān)位取0,源程序如下:ORG 0100HMOV DPTR, 0003HMOV A, 8AHMOVX @DPTR, AMOV A, 09HMOVX @DPTR, AMOV A,06HMOVX @DPTR, AEND習(xí)題 9 LED的靜態(tài)顯示方式與動(dòng)態(tài)顯示方式有何區(qū)別?各有什么優(yōu)缺點(diǎn)?答:靜態(tài)顯示方式就是當(dāng)顯示器顯示某一個(gè)字符時(shí),相應(yīng)的發(fā)光二極管恒定地導(dǎo)通或截止,直到顯示另一個(gè)字符為止。靜態(tài)顯示方式,顯示器中的各位相互獨(dú)立,而且各位的顯示字符一經(jīng)確定,相應(yīng)鎖存的輸出將維持不變。正因?yàn)槿绱?,靜態(tài)顯示時(shí)的亮度較高。這種顯示方式編程容易,管理也較簡(jiǎn)單,但占用的I/O口資源較多。動(dòng)態(tài)顯示方式是一位一位地分時(shí)輪流點(diǎn)亮各位顯示器,對(duì)每一位顯示器來(lái)說(shuō),每隔一段時(shí)間輪流點(diǎn)亮一次。節(jié)省了I/O口線,電路,降低了成本。顯示器的亮度既與導(dǎo)通電流有關(guān),也與點(diǎn)亮和熄滅時(shí)間的比例有關(guān)。 為什么要消除按鍵抖動(dòng)?消除按鍵抖動(dòng)的原理是什么?答:按鍵抖動(dòng)如果處理不當(dāng)會(huì)引起一次按鍵被誤處理多次,為了確保CPU對(duì)按鍵的一次閉合僅作一次處理,則必須消除鍵抖動(dòng)。消除鍵抖動(dòng)可用硬件和軟件兩種方法。消除鍵抖動(dòng)的硬件方法常用RS觸發(fā)器、施密特門電路等。消除鍵抖動(dòng)的軟件方法適當(dāng)檢測(cè)出按鍵閉合后執(zhí)行一個(gè)延時(shí)程序(產(chǎn)生5ms~20ms的延時(shí)),待前沿抖動(dòng)消失后再次檢測(cè)鍵的狀態(tài),如果按鍵仍保持閉合狀態(tài)則可確認(rèn)為有鍵按下。當(dāng)檢測(cè)到按鍵釋放并執(zhí)行延時(shí)程序,待后沿抖動(dòng)消失后才轉(zhuǎn)入該按鍵的處理程序。 說(shuō)明矩陣式鍵盤按鍵按下的識(shí)別原理。答:如果把行線接到單片機(jī)的輸入口,分別為、列線接到單片機(jī)的輸出口,分別為、則在單片機(jī)的控制下,先使列線為低電平,其余三根列線都為高電平,讀行線狀態(tài)。如果、都為高電平,則這一列上沒(méi)有鍵閉合,接著使列線為低電平,其余列線為高電平,用同樣方法檢查這一列上有無(wú)鍵閉合。依此類推。最后使列線為低電平,其余的列線為高電平,檢查這一列上是否有鍵閉合。這種逐行逐列地檢查鍵盤狀態(tài)的過(guò)程稱為對(duì)鍵盤的一次掃描。CPU對(duì)鍵盤掃描可以采取程序控制的隨機(jī)方式。CPU空閑時(shí)掃描鍵盤;也可以采取定時(shí)控制方式,每隔一定時(shí)間,CPU對(duì)鍵盤掃描一次,CPU可隨時(shí)響應(yīng)鍵盤輸入請(qǐng)求;還可以采用中斷方式,當(dāng)鍵盤上有鍵閉合時(shí),向CPU請(qǐng)求中斷,CPU響應(yīng)鍵盤輸入中斷,對(duì)鍵盤掃描,以識(shí)別哪一個(gè)鍵處于閉合狀態(tài),并對(duì)鍵盤輸入信息作相應(yīng)的處理。CPU對(duì)鍵盤上閉合鍵鍵號(hào)的確定,可以根據(jù)行線和列線的狀態(tài)計(jì)算求得,也可以根據(jù)行線和列線狀態(tài)查表求得。 鍵盤有哪三種工作方式?說(shuō)明它們的工作原理和特點(diǎn)。答:空閑時(shí)掃描鍵盤的方式,只要沒(méi)有按鍵發(fā)生,CPU就要不停地掃描鍵盤,直到按鍵時(shí)才會(huì)響應(yīng)按鍵子程序,結(jié)束后又要不停地掃描鍵盤,這樣影響其它功能的執(zhí)行,工作效率較低。定時(shí)掃描鍵盤的方式,一般是利用單片機(jī)內(nèi)部的定時(shí)器,產(chǎn)生一個(gè)適當(dāng)時(shí)間的定時(shí)中斷,CPU響應(yīng)中斷時(shí)對(duì)鍵盤進(jìn)行掃描讀取按鍵,以處理鍵輸入請(qǐng)求。定時(shí)掃描鍵盤能及時(shí)響應(yīng)鍵盤的輸入命令或數(shù)據(jù),便于操作員對(duì)正在執(zhí)行的程序進(jìn)行干預(yù),但這種方式不管鍵盤上有無(wú)鍵閉合,CPU總是定時(shí)地掃描鍵盤,而按鍵往往不會(huì)是經(jīng)常性的事件,這樣CPU對(duì)鍵盤會(huì)時(shí)常進(jìn)行空掃描。外部中斷方式,當(dāng)鍵盤上有鍵閉合時(shí)才產(chǎn)生一個(gè)外部中斷申請(qǐng),CPU響應(yīng)鍵盤中斷申請(qǐng),在中斷服務(wù)程序中掃描判別鍵盤上閉合的鍵號(hào),并作相應(yīng)的處理。只有當(dāng)有按鍵時(shí)才會(huì)響應(yīng)鍵盤中斷,提高了CPU的效率。 8279中的掃描計(jì)數(shù)器有兩種工作方式,它們各應(yīng)用在什么場(chǎng)合?答:掃描計(jì)數(shù)器有兩種工作方式:一種是編碼方式,在這種方式下,計(jì)數(shù)器作二進(jìn)制計(jì)數(shù)。4位計(jì)數(shù)狀態(tài)從掃描線輸出,經(jīng)外部譯碼器譯碼后,為鍵盤和顯示器提供掃描線(十六選一):另一種是譯碼方式,在這種方式下,掃描計(jì)數(shù)器的最低位被譯碼后,從輸出(四選一)。在譯碼方式下掃描線為輸出低電平有效。 簡(jiǎn)述用P1口實(shí)現(xiàn)44鍵盤與MCS51采用中斷方式接口電路的工作原理。答:在口接一個(gè)與門連接到上,當(dāng)鍵盤上沒(méi)有鍵閉合時(shí)為高電平,當(dāng)鍵盤上有任一個(gè)鍵閉合時(shí)變?yōu)榈碗娖剑駽PU發(fā)出中斷請(qǐng)求,若CPU已開(kāi)放外部中斷1且無(wú)更高級(jí)或同級(jí)中斷響應(yīng),則CPU響應(yīng)中斷,掃描鍵盤并作相應(yīng)的處理。 8279中的掃描計(jì)數(shù)器有兩種工作方式,這兩種工作方式各應(yīng)用在什么場(chǎng)合?答:在編碼方式下,4位計(jì)數(shù)狀態(tài)從掃描線SL0~SL3輸出,經(jīng)外部譯碼器譯碼后為鍵盤和顯示器提供掃描線。在譯碼方式下,掃描計(jì)數(shù)器的最低4位被譯碼后,從SL0~SL3輸出,為鍵盤和顯示器提供掃描線。 簡(jiǎn)述PP40A微型打印機(jī)的接口主要信號(hào)線的功能,與MCS51單片機(jī)相連接時(shí),幾條控制線怎樣連接?答:DATA1~DATA8:8根數(shù)據(jù)線。STROBE:選通輸入信號(hào)線,它的上升沿將上的信息打入PP40,并啟動(dòng)PP40處理。BUSY:狀態(tài)輸出線。PP40正在處理主機(jī)的命令或數(shù)據(jù)(描繪)時(shí)BUSY輸出高電平,空閑時(shí)BUSY輸出低電平。BUSY可作為中斷請(qǐng)求線或供CPU查詢。ACK:響應(yīng)輸出線,當(dāng)PP40接收并處理完主機(jī)的命令或數(shù)據(jù)時(shí),輸出一個(gè)負(fù)脈沖,它也可以作為中斷請(qǐng)求線。
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1