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

正文內(nèi)容

單片機(jī)原理及應(yīng)用第2版教學(xué)ppt作者曹克澄單片機(jī)原理及應(yīng)用習(xí)題答案-閱讀頁(yè)

2025-07-08 08:57本頁(yè)面
  

【正文】 ,工作方式為方式1,TR觸發(fā)方式,則:TMOD=00H定時(shí)初值=216-10000/1=6553610000=55536=01100011 11000B,TH0=F0H,TL0=C8H程序如下: ORG 0000H LJMP MAIN ORG 000BH LJMP IT0 ORG 0030HIT0:MOV TH0,0F0H MOV TL0,0C8H CPL RETI ORG 0100HMAIN:MOV TMOD,00HMOV TH0,0F0HMOV TL0,0C8HSETB ET0SETB EASETB TR0LOOP:SJMP LOOPEND12.,如何設(shè)置計(jì)數(shù)初值?答:根據(jù)題意,就是控制要求外部中斷源2個(gè)太少,需要增加2個(gè)外部中斷源,因此將內(nèi)部的T0和T1的兩個(gè)中斷源改為外部中斷源,此時(shí)只要將T0和T1設(shè)置為計(jì)數(shù)器工作狀態(tài),方式均設(shè)置為方式0,則它們的初值均為11111111 11111B,即TH0=TH1=0FFH,TL0=TL1=1FH,即使T0和T1生產(chǎn)中斷信號(hào)。試編寫(xiě)定時(shí)器初始化程序和中斷服務(wù)程序,并指定程序入口地址。假定本題采用T0,定時(shí)器工作狀態(tài),由TR0啟動(dòng),工作方式為方式2。則:TMOD=22HT0定時(shí)初值=28-50=25650=206=11001110B=CEH,TH0=0CEH,TL0=0CEHT1定時(shí)初值=28-200=256200=56=00111000B=38H,TH0=38H,TL0=38H程序如下: ORG 0000H LJMP MAIN ORG 000BH CLR TR0 CLR SETB TR1 RETI ORG 001BH CLR TR1 SETB SETB TR0 RETI ORG 0100HMAIN:MOV TMOD,22HMOV TH0,0CEHMOV TL0,0CEHMOV TH1,38HMOV TL1,38HSETB ET0SETB ET1SETB EASETB SETB TR0LOOP:SJMP LOOPEND14.試編寫(xiě)程序,使T1每計(jì)滿100個(gè)外部輸入脈沖后,使P0口輸出0FFH的數(shù)據(jù)。 則:TMOD=20H 初值=28-100=256100=156=10011100B=9CH,TH0=9CH,TL0=9CH程序如下: ORG 0000H LJMP MAIN ORG 001BH MOV P0,0FFH RETI ORG 0100HMAIN:MOV TMOD,20HMOV TH1,9CHMOV TL1,9CHSETB ET1SETB EASETB TR1LOOP:SJMP LOOPEND第5章 存儲(chǔ)器擴(kuò)展技術(shù)1.只讀存儲(chǔ)器有哪幾種類型?其各自的特點(diǎn)是什么?答:只讀存儲(chǔ)器共分為以下五種:(1)掩膜ROM:掩膜ROM簡(jiǎn)稱為ROM,其編程是由半導(dǎo)體存儲(chǔ)器制造廠家完成,即在生產(chǎn)過(guò)程中進(jìn)行編程。這種ROM芯片存儲(chǔ)結(jié)構(gòu)簡(jiǎn)單,集成度高,但由于掩膜工藝成本高,因此只適合于大批量生產(chǎn)。但這種ROM芯片只能寫(xiě)一次,其程序一旦寫(xiě)入就不能再進(jìn)行修改。(4)電擦除可改寫(xiě)只讀存儲(chǔ)器:電擦除可改寫(xiě)只讀存儲(chǔ)器即EEPROM(也寫(xiě)成E2PROM),它是一種用電信號(hào)編程也用電信號(hào)擦除的ROM芯片,它可以通過(guò)讀寫(xiě)操作進(jìn)行逐個(gè)存儲(chǔ)單元的讀出和寫(xiě)入,讀寫(xiě)操作與RAM幾乎沒(méi)有什么差別。這種芯片的可改寫(xiě)次數(shù)可以從1萬(wàn)次到100萬(wàn)次。2.隨機(jī)存取存儲(chǔ)器有哪幾種類型?其各有什么不同?答:隨機(jī)存取存儲(chǔ)器(Random Access Memory)簡(jiǎn)稱RAM,在單片機(jī)系統(tǒng)中用于存放可隨時(shí)修改的數(shù)據(jù)。MOS型集成度高、功耗低,價(jià)格便宜,但速度較慢,雙極型的特點(diǎn)則正好相反。動(dòng)態(tài)RAM的集成度高,功耗小,價(jià)格低。在擴(kuò)展程序存儲(chǔ)器時(shí),還必須接上地址鎖存器。4.?dāng)U展存儲(chǔ)器時(shí)常用哪些片選方法?答:擴(kuò)展存儲(chǔ)器時(shí)常用線選法、譯碼法兩種片選方法。6.?dāng)U展存儲(chǔ)器時(shí),為什么低8位地址要鎖存,而高8位地址不要鎖存?答:P0口作為低8位地址線/數(shù)據(jù)線 MCS-51單片機(jī)的P0口,分時(shí)提供低8位地址信號(hào)和數(shù)據(jù)信號(hào),在擴(kuò)展系統(tǒng)中,要將P0口傳送的信號(hào)進(jìn)行分離,以便構(gòu)成16位地址信號(hào)。以P2口作為高位地址線 P2口在整個(gè)機(jī)器周期內(nèi)提供的都是高8位地址信號(hào),隨時(shí)與低8位地址信號(hào)一并構(gòu)成16位地址信號(hào),使單片機(jī)擴(kuò)展系統(tǒng)尋址范圍達(dá)到64KB。通常選用高電平或下降沿為有效選通信號(hào)的鎖存器作為地址鎖存器,如74LS2774LS373,鎖存器如果選擇74LS377則需經(jīng)過(guò)反相后再作為選通信號(hào)。9.試用兩片2732擴(kuò)展8KB程序存儲(chǔ)器,根據(jù)下列要求,畫(huà)出電路圖,并確定各自的地址范圍:1);2)用74LS139譯碼后片選;3)用74LS138譯碼后片選。解:第6章 并行I/O擴(kuò)展技術(shù)1.CPU與外設(shè)為何不能直接進(jìn)行數(shù)據(jù)交換,并說(shuō)明接口電路的主要作用。接口電路的主要作用:(1)實(shí)現(xiàn)速度協(xié)調(diào);(2)實(shí)現(xiàn)數(shù)據(jù)鎖存;(3)實(shí)現(xiàn)三態(tài)緩沖;(4)實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換。答:“接口”(interface)具有界面、相互聯(lián)系等含義,我們時(shí)常聽(tīng)到諸如機(jī)械接口、電氣接口、功能接口、用戶接口等說(shuō)法,接口是能夠?qū)崿F(xiàn)CPU與外部設(shè)備之間完成數(shù)據(jù)傳送功能的電路,也稱之為接口電路。一個(gè)接口電路中可包含多個(gè)端口,如保存數(shù)據(jù)的數(shù)據(jù)端口、保存狀態(tài)的狀態(tài)端口、保存命令的命令端口等,因此一個(gè)接口電路中就對(duì)應(yīng)著多個(gè)地址。一個(gè)端口只有一個(gè)地址。獨(dú)立編址方式,就是把I/O端口和存儲(chǔ)器分開(kāi)進(jìn)行編址,這樣一個(gè)計(jì)算機(jī)系統(tǒng)中就形成了兩個(gè)獨(dú)立的地址空間:存儲(chǔ)器地址空間和I/O端口地址空間。統(tǒng)一編址方式是把系統(tǒng)中的I/O端口和存儲(chǔ)器統(tǒng)一進(jìn)行編址,即把I/O中的端口與存儲(chǔ)器的存儲(chǔ)單元同等對(duì)待。4.CPU與外設(shè)間的數(shù)據(jù)傳送有哪幾種方式,各有什么特點(diǎn)?答:CPU與I/O接口傳送數(shù)據(jù)方式主要有無(wú)條件傳送方式、條件傳送方式、中斷方式和存儲(chǔ)器直接存取方式(DMA方式)等四種。5.設(shè)某打印接口電路中有兩個(gè)端口:一個(gè)是數(shù)據(jù)端口其地址為1FFFH,一個(gè)是打印機(jī)狀態(tài)端口其地址為1FFEH,狀態(tài)端口的最高位D7表示打印機(jī)當(dāng)前狀態(tài),即D7=1表示打印機(jī)空閑、D7=0表示打印機(jī)“忙”,試用程序傳送方式將片內(nèi)RAM30H~3FH中的內(nèi)容由打印機(jī)打印輸出。而P1~P3口其引腳由內(nèi)部提升電阻拉到高電平,能由外部輸入拉成低電平,但若讀引腳時(shí)鎖存器為0,則下方的FET導(dǎo)通,使引腳粘在低電平上,不能輸入為1。7.試用定時(shí)中斷方式每隔2S使圖63的發(fā)光二極管依次循環(huán)點(diǎn)亮。解:根據(jù)題意,機(jī)器周期為2us。則:TMOD=00000001B=01H初值=216-100000/2=6553650000=15536=0011 1100 1011 0000B,TH0=3CH,TL0=0B0H 參考程序ORG 0000HLJMP MAINORG 000BHLJMP IT0ORG 0050HIT0:MOV TH0,3CH MOV TL0,0B0H INC R0 CJNE R0,14H,LOOP1 MOV R0,00H RL A MOV P1,A LOOP1:RETIORG 0100HMAIN:MOV R0,00HMOV A,01HMOV TH0,3CHMOV TL0,0B0HSETB ET0SETB EASETB TR0LOOP:SJMP LOOP END8.與8255A比較,8155接口芯片有何特點(diǎn)?答:與8255A比較,8155接口芯片具有可擴(kuò)展的256B RAM,且包含14位的定時(shí)/計(jì)數(shù)器電路。9.按圖614所示,將8155內(nèi)部RAM單元全部清0。START:MOV P2,7EHMOV R0,00HMOV A,00HLOOP:MOVX R0,AINC R0CJNE R0,00H,LOOPEND或START:MOV DPTR,7E00HMOV A,00HMOV R2,00HLOOP:MOVX DPTR,AINC DPTRDJNZ R2,LOOPEND10.寫(xiě)出8255A方式0可能出現(xiàn)的十六種控制字及相對(duì)應(yīng)的各口輸入輸出組態(tài)。 串行通信則是一次只傳輸l個(gè)位(也就是一個(gè)標(biāo)準(zhǔn)電位狀態(tài))。答:RS-232采用串行通信信號(hào)傳輸方式。 RS-232串行通信端口是每臺(tái)計(jì)算機(jī)上必要配備,通常有COM1與COM2兩個(gè)端口。USB(UniversalSehalBus,通用串行總線)接口,采用了整合計(jì)算機(jī)所使用的外圍產(chǎn)品的連接方式。答:RS-232C串行通訊標(biāo)準(zhǔn)的數(shù)據(jù)傳送格式如下圖所示:它是以位串行方式傳送數(shù)據(jù)的格式,數(shù)據(jù)從最低有效位開(kāi)始連續(xù)傳送,以奇偶校驗(yàn)位結(jié)束。RS-232C串行通訊標(biāo)準(zhǔn)的電氣標(biāo)準(zhǔn)如下表所示:最大電纜長(zhǎng)度最大數(shù)據(jù)率驅(qū)動(dòng)器輸出電壓(開(kāi)路)驅(qū)動(dòng)器輸出電壓(滿載)驅(qū)動(dòng)器輸出電阻驅(qū)動(dòng)器輸出短路電流接收器輸入電阻接收器輸入門(mén)限電壓值接收器輸入電壓15m20kbPs177。5~177。500mA3~7KΩ-3~+3V-25~+25V(最大)RS-232C標(biāo)準(zhǔn)采用負(fù)邏輯,邏輯“l(fā)”電平在-5~15V范圍內(nèi),邏輯“0”電平則在十5~十15V范圍內(nèi)。4.RS-232標(biāo)準(zhǔn)的接口信號(hào)有哪幾類?其中主要信號(hào)是什么?答:RS-232標(biāo)準(zhǔn)的接口信號(hào)有四類:數(shù)據(jù)信號(hào)(4根)、控制信號(hào)(12根)、定時(shí)信號(hào)(3根)和地(2根)。5.說(shuō)明如何利用MCS51串行口方式0,將串行口擴(kuò)展為并行口?答:利用串行接口方式0,外接移位寄存器,將串行接口擴(kuò)展為并行輸入、輸出接口。圖中串行接口工作于方式0輸出,CD4094為串行輸入、8為并行輸出的移位寄存器。Qs為串行輸出端,用于級(jí)連?,F(xiàn)用兩片CD4094串聯(lián)構(gòu)成16位并行輸出電路。6.以MCS—51串行口方式1為例,說(shuō)明其發(fā)送和接收工作過(guò)程?答:在方式l狀態(tài)下,串行口為8位異步通信接口。TXD為發(fā)送端,RXD為接收端。(1)發(fā)送:數(shù)據(jù)由TXD端輸出,CPU執(zhí)行一條寫(xiě)入SBUF的指令后,便啟動(dòng)串行口發(fā)送,發(fā)送完一幀信息時(shí),發(fā)送中斷標(biāo)志置1。當(dāng)允許輸入位REN置l后,接收器便以波特率的16倍速率采樣RXD端電平,當(dāng)采樣到l至0的跳變時(shí),啟動(dòng)接收器接收,并復(fù)位內(nèi)部的16分頻計(jì)數(shù)器,以實(shí)現(xiàn)同步。因此,每一位的數(shù)值采樣三次,至少兩次相同的值才被確認(rèn)。在檢測(cè)到一個(gè)l到O的跳變時(shí),再重新啟動(dòng)接收器,如果接收值為O,起始位有效、則開(kāi)始接收本幀的其余信息。在方式1的接收中設(shè)置有數(shù)據(jù)辨識(shí)功能,即在同時(shí)滿足以下兩個(gè)條件時(shí),接收數(shù)據(jù)有效,實(shí)現(xiàn)裝載SBUF、RB8及RI置1,接收控制器再次采樣RXD的負(fù)跳變,以便接收下一幀數(shù)據(jù):1)RI=O;2)SM2=0或接收到的停止位=1。7.MCS—51串行口四種工作方式的特點(diǎn)是什么?答:1)方式0:在方式0狀態(tài)下,串行口為同步移位寄存器方式,其波特率是固定的,為fOSC/12,數(shù)據(jù)由RXD()端出入,同步移位脈沖由TXD()端輸出,發(fā)送、接收的是8位數(shù)據(jù),低位在先。一幀信息為l0位;l位起始位(0),8位數(shù)據(jù)(低位在先)和1位停止位(l)。波特率不變。發(fā)送時(shí),可編程位(TB8)可設(shè)置O或1,接收時(shí),可編程位送入SCON中的RB8。8.在串行通信中如何應(yīng)用RS232接口。電壓在3V~15V(一般使用6V)之間稱為l或Mark,一般用途是作為OFF。2)引腳意義及方向:串行通信可以分為同步(Synchronous)及異步(Asynchronous)兩種模式?,F(xiàn)在則是以使用異步傳輸較多。9腳、25腳的定義及9腳與25腳對(duì)應(yīng)關(guān)系見(jiàn)教材P144-145。要求畫(huà)出電路連接圖和程序流程圖。解:波特率設(shè)計(jì):,其計(jì)數(shù)常數(shù)N按下式計(jì)算: N=256〔fosc/波特率(32/2SOMD)〕=256〔6106/240012(32/2SOMD)〕取SMOD=0時(shí)N=,圓整誤差過(guò)大,改取SMOD=1,N=≈243=F3H,實(shí)際的波特率=。發(fā)送程序約定:   1)波特率設(shè)置初始化:T1方式2工作,計(jì)數(shù)常數(shù)為F3H,SMOD=1;   2)串行口初始化:方式1工作,允許接收(因要不斷接收乙機(jī)狀態(tài));   3)工作寄存器設(shè)置:RR6—數(shù)據(jù)塊長(zhǎng)度寄存器,R7為高8位。則發(fā)送程序如下:TRT:MOV TMOD,20H;波特率設(shè)置MOV THl,0F3HMOV TLl,0F3HSETB TR1MOV SCON,50H;串行口初始化MOV PCON,80H;SMOD設(shè)置RPT:MOV DPTR,4000HMOV R6,00H;長(zhǎng)度寄存器初始化MOV R7,03HMOV R5,00H;校驗(yàn)和寄存器初始化MOV SBUF,R6;發(fā)送長(zhǎng)度低8位MOV A,R5;形成累加和送R5
點(diǎn)擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1