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

正文內(nèi)容

單片機(jī)原理及應(yīng)用習(xí)題和答案-資料下載頁(yè)

2025-06-27 13:49本頁(yè)面
  

【正文】 用。,要求2864兼作程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器,且首地址為8000H。要求:(1)確定2864芯片的末地址;(2)畫(huà)出2864片選端的地址譯碼電路;(3)畫(huà)出該應(yīng)用系統(tǒng)的硬件連接圖。解:(1)2864為8KB的存儲(chǔ)器,如果首地址為8000H,則其末地址為9FFFH,理由參考第12題;(2)電路圖如下所示:(3)電路圖如下所示:第九章習(xí)題解答?I/O接口的功能是什么?解:I/O端口簡(jiǎn)稱(chēng)I/O口,常指I/O接口電路中具有端口地址的寄存器或緩沖器。I/O接口是指單片機(jī)與外設(shè)間的I/O接口芯片。I/O接口功能:;;。?它們各有什么特點(diǎn)?MCS51的I/O端口編址采用的是哪種方式?解::獨(dú)立編址方式就是I/O地址空間和存儲(chǔ)器地址空間分開(kāi)編址。獨(dú)立編址的優(yōu)點(diǎn)是I/O地址空間和存儲(chǔ)器地址空間相互獨(dú)立,界限分明。但是,卻需要設(shè)置一套專(zhuān)門(mén)的讀寫(xiě)I/O的指令和控制信號(hào)。:這種編址方式是把I/O端口的寄存器與數(shù)據(jù)存儲(chǔ)器單元同等對(duì)待,統(tǒng)一進(jìn)行編址。統(tǒng)一編址的優(yōu)點(diǎn)是不需要專(zhuān)門(mén)的I/O指令,直接使用訪(fǎng)問(wèn)數(shù)據(jù)存儲(chǔ)器的指令進(jìn)行I/O操作,簡(jiǎn)單、方便且功能強(qiáng)大。MCS51單片機(jī)使用的是I/O和外部數(shù)據(jù)存儲(chǔ)器RAM統(tǒng)一編址的方式。?分別在哪些場(chǎng)合下使用?解::同步傳送又稱(chēng)為有條件傳送。當(dāng)外設(shè)速度可與單片機(jī)速度相比擬時(shí),常常采用同步傳送方式,最典型的同步傳送就是單片機(jī)和外部數(shù)據(jù)存儲(chǔ)器之間的數(shù)據(jù)傳送。:查詢(xún)傳送方式又稱(chēng)為有條件傳送,也稱(chēng)異步傳送。單片機(jī)通過(guò)查詢(xún)得知外設(shè)準(zhǔn)備好后,再進(jìn)行數(shù)據(jù)傳送。異步傳送的優(yōu)點(diǎn)是通用性好,硬件連線(xiàn)和查詢(xún)程序十分簡(jiǎn)單,但是效率不高。為了提高單片機(jī)的工作效率,通常采用中斷方式。:中斷傳送方式是利用MCS51本身的中斷功能和I/O接口的中斷功能來(lái)實(shí)現(xiàn)I./O數(shù)據(jù)的傳送。單片機(jī)只有在外設(shè)準(zhǔn)備好后,發(fā)出數(shù)據(jù)傳送請(qǐng)求,才中斷主程序,而進(jìn)入與外設(shè)進(jìn)行數(shù)據(jù)傳送的中斷服務(wù)程序,進(jìn)行數(shù)據(jù)的傳送。中斷服務(wù)完成后又返回主程序繼續(xù)執(zhí)行。因此,采用中斷方式可以大大提高單片機(jī)的工作效率。,采用8255A的C口按位置位/復(fù)位控制字,將PC7置0,PC4置1,(已知8255A各端口的地址為7FFCH7FFFH)。解:本題主要考察對(duì)8255A的C口的操作。其方式控制字的高位為0時(shí),低四位對(duì)C口進(jìn)行置位。由題目我們得到了方式控制字的地址為7FFFH。 ORG 0000H MAIN: MOV DPTR,7FFFH ??刂谱旨拇嫫鞯刂匪虳PTR MOV A,0EH 。將PC7置0 MOVX @DPTR,A MOV A,09H 。將PC4置1 MOVX @DPTR,A END,8255A是如何區(qū)分這兩個(gè)控制字的?解:8255A通過(guò)它們的最高位來(lái)進(jìn)行判斷,最高位為1時(shí),這時(shí)8255A認(rèn)為這是方式控制字,否則認(rèn)為是C口按位置位/復(fù)位控制字。解:當(dāng)外設(shè)輸入一個(gè)數(shù)據(jù)并送到PA7-PA0上時(shí),輸入設(shè)備自動(dòng)在選通輸入線(xiàn)STBA向8255A發(fā)送一個(gè)低電平選通信號(hào)。8255A收到選通信號(hào)后:首先把PA7PA0上輸入的數(shù)據(jù)存入A口的輸入數(shù)據(jù)緩沖/鎖存器;然后使輸入緩沖器輸出線(xiàn)IBFA變成高電平,以通知輸入設(shè)備,8255A的A口已收到它送來(lái)的輸入數(shù)據(jù)。8255A檢測(cè)到聯(lián)絡(luò)線(xiàn)STBA由低電平變成了高電平、IBFA為1狀態(tài)和中斷允許觸發(fā)器INTEA為1時(shí),使輸出線(xiàn)INTRA(PC3)變成高電平,向8031發(fā)出中斷請(qǐng)求。(INTEA的狀態(tài)可由用戶(hù)通過(guò)對(duì)PC4的置位/復(fù)位來(lái)控制。8031相應(yīng)中斷后,可以通過(guò)中斷服務(wù)程序從A口的輸入數(shù)據(jù)緩沖/鎖存器讀取外設(shè)發(fā)來(lái)的輸入數(shù)據(jù)。當(dāng)輸入數(shù)據(jù)被CPU讀走后,8255A撤銷(xiāo)INTRA上的中斷請(qǐng)求,并使IBFA變?yōu)榈碗娖?,以通知輸入外設(shè)可以送下一個(gè)輸入數(shù)據(jù)。?哪些引腳決定端口的地址?引腳TIMERIN和TIMEROUT的作用是什么?解:8155H的端口有以下幾種:命令/狀態(tài)寄存器、A口、B口、C口、計(jì)數(shù)器和RAM單元。引腳IO/M、AAA0決定端口地址。TIMERIN是計(jì)數(shù)器輸入線(xiàn),輸入的脈沖上跳沿用于對(duì)8155H片內(nèi)的14位計(jì)數(shù)器減一。TIMEROUT為計(jì)數(shù)器輸入線(xiàn)。當(dāng)14位計(jì)數(shù)器減為0時(shí)就可以在該引線(xiàn)上輸出脈沖或方波,輸出的信號(hào)的形狀與所選的計(jì)數(shù)器工作方式有關(guān)。,為什么?(1)由于8155H不具有地址鎖存功能,因此在與8031的接口電路中必須加地址鎖存器。(2)在8155H芯片中,決定端口和RAM單元編址的信號(hào)線(xiàn)是AD7AD0和WR。(3)8255A具有三態(tài)緩沖器,因此可以直接掛在系統(tǒng)的數(shù)據(jù)總線(xiàn)上。(4)8255A的B口可以設(shè)置成方式2。解:(1)8155H具有地址鎖存功能;(2)引腳IO/M、AAA0決定端口地址和RAM單元編址;(3)8255A不具有三態(tài)緩沖器;(4)8255A的B口只可以設(shè)置成方式0和方式1。,擴(kuò)展了一片8255A,若把8255A的B口用做輸入,B口的每一位接一個(gè)開(kāi)關(guān),A口用作輸出,每一位接一個(gè)發(fā)光二極管,請(qǐng)畫(huà)出電路原理圖,并編寫(xiě)出B口某一位接高電平時(shí),A口相應(yīng)位發(fā)光二極管被點(diǎn)亮的程序。解:由于電路圖比較簡(jiǎn)單,在這里就畫(huà)了,大家可以參考圖910,A口每一位接二極管的正極,二極管的負(fù)極接低。B口每一位接一開(kāi)關(guān),開(kāi)關(guān)直接接地。這樣我們只需要將讀到的B口的值送給A口就可以滿(mǎn)足題目要求了。 ORG 0000HMIAN: MOV A,10000010B ;A口出,B口入 MOV DPTR,0FF7FH ;控制地址送DPTR MOVX @DPTR,A ;送方式控制字 MOV DPTR,0FF7DH ;B口地址送DPTR MOVX A,@DPTR ;讀開(kāi)關(guān)信息 MOV DPTR,0FF7CH ;A口地址送DPTR MOVX @DPTR,A ;將信息反潰到二極管 END?問(wèn)8155H的最大定時(shí)時(shí)間是多少?解:8155H記數(shù)器的初值范圍是:3FFFH2H。當(dāng)頻率為4MHz,初值為3FFFH時(shí),最大定時(shí)時(shí)間為:16383/4E+6=,在什么情況下,采用擴(kuò)展8155H比較合適?什么情況下,采用擴(kuò)展8255A比較適合?解:8255A具有3個(gè)8位的并行I/O口,3種工作方式,可通過(guò)編程改變其功能,因而使用靈活方便,通用性強(qiáng),可作為單片機(jī)與多種外圍設(shè)備連接時(shí)的中間接口電路。8155H芯片內(nèi)包含有256B的RAM存儲(chǔ)器(靜態(tài)),2個(gè)可編程的八位并行口PA和PB,1個(gè)可編程的6位并行口PC,以及1個(gè)14位減法定時(shí)器/計(jì)數(shù)器。所以它經(jīng)常用于單片機(jī)的外圍接口芯片。,請(qǐng)編寫(xiě)出在8155H的TIMEROUT引腳上輸出周期為10ms的方波的程序。解:將1MHz的脈沖改變?yōu)?0ms的方波,這就讓我們想到了在數(shù)字電路里面學(xué)到的分頻器。計(jì)算得出分頻前后頻率之比為10000:1,這樣我們只要將定時(shí)器初值設(shè)置為64H就可以了。(假設(shè)I/O口地址為7F00H7F05H)START: MOV DPTR,7F04H ;指針指向定時(shí)器低8位 MOV A,64H ;送初值給A MOVX @DPTR,A ;初值送給低8位 INC DPTR ;指向高8位 MOV A,40H ;定時(shí)器方波輸出 MOVX @DPTE,A MOV DPTR,7F00H ;指向命令/狀態(tài)口 MOV A,0C2H ;設(shè)定控制字 MOVX @DPTE,A ;啟動(dòng)定時(shí)器 END
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1