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

正文內(nèi)容

單片機(jī)原理及應(yīng)用(姜志海第3版)習(xí)題參考答案(文件)

 

【正文】 無(wú)鍵按下KEY1: MOV B,11111110B 。EOC:轉(zhuǎn)換結(jié)束信號(hào)。當(dāng)CLK為640kHz時(shí),轉(zhuǎn)換時(shí)間為100μs。啟動(dòng)信號(hào)START上升沿復(fù)位內(nèi)部電路,START信號(hào)的下降沿啟動(dòng)A/D轉(zhuǎn)換。試畫(huà)出有關(guān)的邏輯框圖,并編寫(xiě)出每隔一分鐘輪流采集一次8個(gè)通道數(shù)據(jù)的程序。2.I2C總線一般使用幾條線?分別是什么?I2C總線采用兩線制,由數(shù)據(jù)線SDA和時(shí)鐘線SCL構(gòu)成。數(shù)據(jù)傳送采用主從方式,即主器件(主控器)尋址從器件(被控器),啟動(dòng)總線產(chǎn)生時(shí)鐘,傳送數(shù)據(jù)及結(jié)束數(shù)據(jù)的傳送。圖71 SPI外圍串行擴(kuò)展結(jié)構(gòu)圖單片機(jī)與外圍器件在SCK、SO和SI上都是同名端相連的。I2C總線為同步傳輸總線,數(shù)據(jù)線上的信號(hào)完全與時(shí)鐘同步。每個(gè)芯片均有64位ROM,廠家對(duì)每一個(gè)芯片用激光燒寫(xiě)編碼,其中存有16位十進(jìn)制編碼序列號(hào),是器件的地址編號(hào),確保掛在總線上后,可以唯一地確定。7.SPI總線上掛有多個(gè)SPI器件,如何選中某一個(gè)SPI從器件?SPI串行擴(kuò)展系統(tǒng)中作為主器件的單片機(jī)在啟動(dòng)一次傳送時(shí),便產(chǎn)生8個(gè)時(shí)鐘傳送給接口芯片,作為同步時(shí)鐘,控制數(shù)據(jù)的輸入與輸出。8.I2C總線上掛有多個(gè)I2C器件,如何選中某一個(gè)I2C器件?在一般的并行接口擴(kuò)展系統(tǒng)中,器件地址都是由地址線的連接形式?jīng)Q定的,而在I2C總線系統(tǒng)中,地址是由器件類(lèi)型及其地址引腳電平?jīng)Q定的,對(duì)器件的尋址采用軟件的方法。2.單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)主要有哪些內(nèi)容?單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)包含硬件設(shè)計(jì)與軟件設(shè)計(jì)兩部分,具體涉及的內(nèi)容主要有單片機(jī)系統(tǒng)、通道與接口、系統(tǒng)的抗干擾、應(yīng)用軟件的設(shè)計(jì)等。(4)資源分配4.在單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)中,軟、硬件分工的原則是什么?對(duì)系統(tǒng)結(jié)構(gòu)有何影響?(1)硬件系統(tǒng)設(shè)計(jì)原則一個(gè)單片機(jī)應(yīng)用系統(tǒng)的硬件電路設(shè)計(jì)包括如下兩部分內(nèi)容:① 單片機(jī)系統(tǒng)的擴(kuò)展,即單片機(jī)內(nèi)部的功能單元(如程序存儲(chǔ)器、數(shù)據(jù)存儲(chǔ)器、I/O、定時(shí)器/計(jì)數(shù)器、中斷系統(tǒng)等)的容量不能滿(mǎn)足應(yīng)用系統(tǒng)的要求時(shí),必須在片外進(jìn)行擴(kuò)展,選擇適當(dāng)?shù)男酒?,設(shè)計(jì)相應(yīng)的擴(kuò)展電路。③ 硬件結(jié)構(gòu)應(yīng)結(jié)合應(yīng)用軟件方案一并考慮,硬件結(jié)構(gòu)與軟件方案會(huì)產(chǎn)生相互影響。⑤ 可靠性及抗干擾設(shè)計(jì)是硬件設(shè)計(jì)中不可忽略的一部分,它包括芯片、器件選擇、去耦合濾波、印制電路板布線、通道隔離等。解決的辦法是增加驅(qū)動(dòng)能力,增加總線驅(qū)動(dòng)器或者減少芯片功耗,降低總線負(fù)載。這樣既便于調(diào)試、連接,又便于移植、修改和維護(hù)。⑤ 經(jīng)過(guò)調(diào)試修改后的程序應(yīng)進(jìn)行規(guī)范化,除去修改“痕跡”。⑦ 為提高運(yùn)行的可靠性,在應(yīng)用軟件中設(shè)置自診斷程序,在系統(tǒng)運(yùn)行前先運(yùn)行自診斷程序,以檢查系統(tǒng)各特征參數(shù)是否正常。5.什么是聯(lián)調(diào)?主要解決哪些問(wèn)題?系統(tǒng)聯(lián)調(diào)是指讓用戶(hù)系統(tǒng)的軟件在其硬件上運(yùn)行,進(jìn)行軟、硬件聯(lián)合調(diào)試,從中發(fā)現(xiàn)硬件故障錯(cuò)誤或軟、硬件設(shè)計(jì)錯(cuò)誤。③ 系統(tǒng)的動(dòng)態(tài)性能指標(biāo)(包括精度、響應(yīng)速度等)是否滿(mǎn)足設(shè)計(jì)要求。若發(fā)現(xiàn)問(wèn)題,按上述軟、硬件調(diào)試方法準(zhǔn)確定位錯(cuò)誤,分析錯(cuò)誤原因,找出解決辦法。但在某些情況下,由于用戶(hù)系統(tǒng)運(yùn)行的環(huán)境較為復(fù)雜(如環(huán)境干擾較為嚴(yán)重、工作現(xiàn)場(chǎng)有腐蝕性氣體等),在實(shí)際現(xiàn)場(chǎng)工作之前,環(huán)境對(duì)系統(tǒng)的影響無(wú)法預(yù)料,只能通過(guò)現(xiàn)場(chǎng)運(yùn)行調(diào)試來(lái)發(fā)現(xiàn)問(wèn)題,找出相應(yīng)的解決方法;或者雖然已經(jīng)在系統(tǒng)設(shè)計(jì)時(shí)考慮到了抗干擾的對(duì)策,但是否行之有效,還必須通過(guò)用戶(hù)系統(tǒng)在實(shí)際現(xiàn)場(chǎng)的運(yùn)行來(lái)加以驗(yàn)證。7.試設(shè)計(jì)一個(gè)采用單片機(jī)控制的自動(dòng)交通信號(hào)燈系統(tǒng)。試?yán)L出系統(tǒng)邏輯圖、程序流程圖,并編制程序。支干線在主干線綠燈和黃燈亮?xí)r,其為紅燈亮,直到主干線黃燈熄滅時(shí)才轉(zhuǎn)為綠燈亮。總之,現(xiàn)場(chǎng)調(diào)試對(duì)用戶(hù)系統(tǒng)的調(diào)試來(lái)說(shuō)是最后必需的一個(gè)過(guò)程,用戶(hù)系統(tǒng)只有經(jīng)過(guò)現(xiàn)場(chǎng)調(diào)試才能保證可靠地工作。若無(wú)問(wèn)題,則用戶(hù)系統(tǒng)插上單片機(jī)即可正確工作。然后將軟、硬件按系統(tǒng)工作要求進(jìn)行綜合運(yùn)行,以解決在系統(tǒng)總體運(yùn)行情況下軟、硬件的協(xié)調(diào)問(wèn)題,并提高系統(tǒng)的動(dòng)態(tài)性能。系統(tǒng)聯(lián)調(diào)主要解決以下問(wèn)題:① 系統(tǒng)的軟、硬件能否按預(yù)定的要求配合工作。在進(jìn)行應(yīng)用系統(tǒng)總體設(shè)計(jì)時(shí),軟件設(shè)計(jì)和硬件設(shè)計(jì)應(yīng)統(tǒng)一考慮,相結(jié)合進(jìn)行。⑥ 實(shí)現(xiàn)全面軟件抗干擾設(shè)計(jì)。④ 運(yùn)行狀態(tài)實(shí)現(xiàn)標(biāo)志化管理。應(yīng)用系統(tǒng)種類(lèi)繁多,應(yīng)用軟件各不相同,但優(yōu)秀的應(yīng)用軟件應(yīng)具有以下特點(diǎn):① 軟件結(jié)構(gòu)清晰、簡(jiǎn)捷、流程合理。⑥ 單片機(jī)外接電路較多時(shí),必須考慮其總線驅(qū)動(dòng)能力。例如,選用晶體振蕩頻率較高時(shí),存儲(chǔ)器的存取時(shí)間就較短,應(yīng)選擇存取速度較快的芯片;選擇COMS芯片單片機(jī)構(gòu)成低功耗系統(tǒng)時(shí),系統(tǒng)中的所有芯片都應(yīng)選擇低功耗產(chǎn)品。系統(tǒng)擴(kuò)展的配置設(shè)計(jì)應(yīng)遵循下列原則:① 盡可能選擇典型通用的電路,并符合單片機(jī)的常規(guī)用法,為硬件系統(tǒng)的標(biāo)準(zhǔn)化、模塊化奠定良好的基礎(chǔ)。(2)確定系統(tǒng)基本結(jié)構(gòu)。器件地址由7位組成,它與一個(gè)方向位共同構(gòu)成I2C總線器件的尋址字節(jié) 第8章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)1.單片機(jī)應(yīng)用系統(tǒng)一般由哪幾部分組成?從系統(tǒng)的角度來(lái)看,單片機(jī)應(yīng)用系統(tǒng)是由硬件系統(tǒng)和軟件系統(tǒng)兩部分組成的。數(shù)據(jù)線上輸出數(shù)據(jù)的變化以及輸入數(shù)據(jù)時(shí)的采樣,都取決于SCK。這些芯片的耗電量都很小,從總線上饋送電量(空閑時(shí)為幾微瓦,工作時(shí)為幾毫瓦)到大電容中就可以正常工作,故一般不另附加電源。SDA/SCL總線上掛接的單片機(jī)(主器件)或外圍器件(從器件),其接口電路都應(yīng)具有I2C總線接口,所有器件都通過(guò)總線尋址,而且所有SDA/SCL的同名端相連,如圖72所示。在擴(kuò)展單個(gè)SPI器件時(shí),外設(shè)的端可以接地,或通過(guò)I/O接口控制;在擴(kuò)展多個(gè)SPI外圍器件時(shí),單片機(jī)應(yīng)分別通過(guò)I/O接口來(lái)分時(shí)選通外圍器件。圖71所示為SPI外圍擴(kuò)展結(jié)構(gòu)圖。I2C總線采用兩線制,由數(shù)據(jù)線SDA和時(shí)鐘線SCL構(gòu)成。原理框圖參看圖645。此時(shí)轉(zhuǎn)換結(jié)束信號(hào)EOC變?yōu)楦唠娖?,若CPU發(fā)出輸出允許信號(hào)OE,則可讀出數(shù)據(jù),一次A/D轉(zhuǎn)換的過(guò)程就結(jié)束了。A、B、C:通道地址輸入。OE:輸出允許信號(hào)。 LJMP K15KEY5: INC R7 DJNZ R6,KEY6KEYEND: RETKEYTAB: DB 0EEH,0EDH,0EBH,0E7H,0DEH,0DDH,0DBH,0D7H DB 0BEH,0BDH,0BBH,0B7H,7EH,7DH,7BH,77H11.ADC0809與MCS51單片機(jī)接口時(shí)有哪些控制信號(hào)?作用分別是什么?使用ADC0809時(shí),轉(zhuǎn)換的主要步驟有哪些?START:?jiǎn)?dòng)A/D轉(zhuǎn)換。鍵值在B中 MOV R7,00H MOV R6,10HKEY6: MOV DPTR,KEYTAB MOV A,R7 MOVC A,A+DPTR CJNE A,B,KEY5 MOV A,R7 RL A ADD A,R7 MOV DPTR,KEYTAB1 JMP A+DPTR 。讀列值 MOVX A,DPTR ANL A,0FH CJNE A,0FH,KEY1 。存低4位結(jié)果RET10.設(shè)MCS51單片機(jī)系統(tǒng)擴(kuò)展一個(gè)8255,其口地址分別為7CFFH~7FFFH,其中PC擴(kuò)展一個(gè)42的矩陣鍵盤(pán),PC0~PC3為行,PC6~PC7為列,試畫(huà)出8255與單片機(jī)及鍵盤(pán)的連接簡(jiǎn)圖,并編寫(xiě)鍵盤(pán)管理程序。存高8位結(jié)果 INC R0 INC R0 。LOOP: JB ,LOOP 。接口電路參看圖648。、:兩個(gè)寫(xiě)信號(hào)端,均為低電平有效。靜態(tài)顯示顯示穩(wěn)定,但軟件簡(jiǎn)單;動(dòng)態(tài)顯示硬件簡(jiǎn)單,但軟件需要不斷地刷新。在硬件上是采取在鍵輸出端加RS觸發(fā)器或單穩(wěn)態(tài)電路構(gòu)成去抖動(dòng)電路。抖動(dòng)時(shí)間長(zhǎng)短與開(kāi)關(guān)的機(jī)械特性有關(guān),一般為5~10ms。③ 有可靠的邏輯處理方法,如n鍵按下,即只處理一個(gè)鍵,其間任何按下又松開(kāi)的鍵不產(chǎn)生影響,不管一次按鍵持續(xù)有多長(zhǎng)時(shí)間,僅執(zhí)行一次按鍵功能程序。(2)對(duì)按鍵進(jìn)行編碼以給出鍵值或直接給出鍵號(hào)任何一組按鍵或鍵盤(pán)都要通過(guò)I/O接口線查詢(xún)按鍵的狀態(tài)。為了保證CPU對(duì)鍵的一次閉合僅做一次鍵輸入處理,必須去抖動(dòng)影響。(1)鍵開(kāi)關(guān)狀態(tài)的可靠輸入目前,無(wú)論是按鍵還是鍵盤(pán),大部分利用的都是機(jī)械觸點(diǎn)的合、斷作用。對(duì)于一組鍵或一個(gè)鍵盤(pán),需要通過(guò)接口電路與CPU相連。2.試設(shè)計(jì)用兩片74LS377和兩片74LS244擴(kuò)展兩個(gè)并行輸出口和兩個(gè)并行輸入口的擴(kuò)展連接電路圖。要求繪出該存儲(chǔ)器系統(tǒng)的硬件連接圖,并指出每片芯片的地址空間。方式1:65536微妙; 方式2:256微妙8.若異步通信,每個(gè)字符由11位組成,串行口每秒傳送250個(gè)字符,問(wèn)波特率是多少?2750位/秒=2750波特9.設(shè)串行異步通信的傳送速率為2400波特,傳送的是帶奇偶校驗(yàn)的ASCII碼字符,每個(gè)字符包含10位(1個(gè)起始位,7個(gè)數(shù)據(jù)位,1個(gè)奇偶校驗(yàn)位,1個(gè)停止位),試編程初始化程序。通過(guò)TMOD的M1M0選擇。 ORG 0000H LJMP MAIN ORG 000BH LJMP T0INT ORG 0030H MAIN: MOV SP,60H MOV R7,0 MOV TMOD,01H 。一種可供采用的電平型外部中斷的撤除電路如圖所示。因此,芯片設(shè)計(jì)者使CPU在響應(yīng)中斷時(shí)自動(dòng)復(fù)位IE0或IE1,就可撤除或上的中斷請(qǐng)求,因?yàn)橥獠恐袛嘣丛谥袛喾?wù)程序時(shí)是不可能再在或上產(chǎn)生負(fù)邊沿而使相應(yīng)的中斷標(biāo)志IE0或IE1置位的。撤除發(fā)送中斷CLR RI 。(1)定時(shí)器/計(jì)數(shù)器溢出中斷請(qǐng)求的撤除TF0和TF1是定時(shí)器/計(jì)數(shù)器溢出中斷標(biāo)志位,它們因定時(shí)器/計(jì)數(shù)器溢出中斷請(qǐng)求的輸入而置位,因定時(shí)器/計(jì)數(shù)器溢出中斷得到響應(yīng)而自動(dòng)復(fù)位成0狀態(tài)。一旦某個(gè)中斷請(qǐng)求得到響應(yīng),CPU必須把它的相應(yīng)標(biāo)志位復(fù)位成0狀態(tài),否則MCS51單片機(jī)就會(huì)因中斷未能得到及時(shí)撤除而重復(fù)響應(yīng)同一中斷請(qǐng)求,這是絕對(duì)不允許的。對(duì)于電平方式,只要檢測(cè)到低電平信號(hào)即為有效申請(qǐng);對(duì)于脈沖方式,則需要比較兩次檢測(cè)到的信號(hào),才能確定中斷請(qǐng)求信號(hào)是否有效。4.MCS51單片機(jī)有幾個(gè)中斷源?各中斷標(biāo)志是如何產(chǎn)生的?如何清除?MCS51單片機(jī)的5個(gè)中斷源分為兩種類(lèi)型:一類(lèi)是外部中斷源,包括和;另一類(lèi)是內(nèi)部中斷源,包括兩個(gè)定時(shí)器/計(jì)數(shù)器(T0和T1)的溢出中斷和串行口的發(fā)送/接收中斷。在具有外部擴(kuò)展的時(shí)間,需要用到數(shù)據(jù)總線、地址總線和控制總線,而三總線占用了P0、PP3口,可以單獨(dú)使用的只有P1口。9.片外RAM從2000H單元開(kāi)始存有10個(gè)單字節(jié)無(wú)符號(hào)數(shù),找出最大值存入片外RAM 3000H單元,試編寫(xiě)程序。DBCD: MOV R0,30H MOV A,R0 MOV R6,A MOV R1,60H MOV A,R1 MOV R7,A MOV R2,2 INC R2 CLR A BB0: MOV R1,A INC R1 DJNZ R2,BB0 MOV R3,16 BB3: M
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1