歡迎來到裝配圖網(wǎng)! | 幫助中心 裝配圖網(wǎng)zhuangpeitu.com!
裝配圖網(wǎng)
ImageVerifierCode 換一換
首頁 裝配圖網(wǎng) > 資源分類 > DOC文檔下載  

《單片機(jī)原理及應(yīng)用》答案(7~8章)new

  • 資源ID:27954007       資源大?。?span id="ml7ggne" class="font-tahoma">38.50KB        全文頁數(shù):10頁
  • 資源格式: DOC        下載積分:10積分
快捷下載 游客一鍵下載
會(huì)員登錄下載
微信登錄下載
三方登錄下載: 微信開放平臺登錄 支付寶登錄   QQ登錄   微博登錄  
二維碼
微信掃一掃登錄
下載資源需要10積分
郵箱/手機(jī):
溫馨提示:
用戶名和密碼都是您填寫的郵箱或者手機(jī)號,方便查詢和重復(fù)下載(系統(tǒng)自動(dòng)生成)
支付方式: 支付寶    微信支付   
驗(yàn)證碼:   換一換

 
賬號:
密碼:
驗(yàn)證碼:   換一換
  忘記密碼?
    
友情提示
2、PDF文件下載后,可能會(huì)被瀏覽器默認(rèn)打開,此種情況可以點(diǎn)擊瀏覽器菜單,保存網(wǎng)頁到桌面,就可以正常下載了。
3、本站不支持迅雷下載,請使用電腦自帶的IE瀏覽器,或者360瀏覽器、谷歌瀏覽器下載即可。
4、本站資源下載后的文檔和圖紙-無水印,預(yù)覽文檔經(jīng)過壓縮,下載后原文更清晰。
5、試題試卷類文檔,如果標(biāo)題沒有明確說明有答案則都視為沒有答案,請知曉。

《單片機(jī)原理及應(yīng)用》答案(7~8章)new

張毅剛主編高等教育出版社單片機(jī)原理及應(yīng)用答案第七章 MCS-51的串行口1串行數(shù)據(jù)傳送的主要優(yōu)點(diǎn)和用途是什么?答:串行數(shù)據(jù)傳送的主要優(yōu)點(diǎn)是硬件接口簡單,接口端口少(2個(gè))。主要用于多個(gè)單片機(jī)系統(tǒng)之間的數(shù)據(jù)通信。2簡述串行口接收和發(fā)送數(shù)據(jù)的過程。答:以方式一為例。發(fā)送:數(shù)據(jù)位由TXT端輸出,發(fā)送1幀信息為10為,當(dāng)CPU執(zhí)行1條數(shù)據(jù)寫發(fā)送緩沖器SBUF的指令,就啟動(dòng)發(fā)送。發(fā)送開始時(shí),內(nèi)部發(fā)送控制信號/SEND變?yōu)橛行?,將起始位想TXD輸出,此后,每經(jīng)過1個(gè)TX時(shí)鐘周期,便產(chǎn)生1個(gè)移位脈沖,并由TXD輸出1個(gè)數(shù)據(jù)位。8位數(shù)據(jù)位全部完畢后,置1中斷標(biāo)志位TI,然后/SEND信號失效。接收:當(dāng)檢測到起始位的負(fù)跳變時(shí),則開始接收。接受時(shí),定時(shí)控制信號有2種,一種是位檢測器采樣脈沖,它的頻率是RX時(shí)鐘的16倍。也就是在1位數(shù)據(jù)期間,有16個(gè)采樣脈沖,以波特率的16倍的速率采樣RXD引腳狀態(tài),當(dāng)采樣到RXD端從1到0的跳變時(shí)就啟動(dòng)檢測器,接收的值是3次連續(xù)采樣,取其中2次相同的值,以確認(rèn)是否是真正的起始位的開始,這樣能較好地消除干擾引起的影響,以保證可靠無誤的開始接受數(shù)據(jù)。3幀格式為1個(gè)起始位,8個(gè)數(shù)據(jù)位和1個(gè)停止位的異步串行通信方式是方式( 1 )。4串行口有幾種工作方式?有幾種幀格式?各種工作方式的波特率如何確定?答:串行口有3種工作方式:方式0、方式1、方式2、方式3;有3種幀格式,方式2和3具有相同的幀格式;方式0的發(fā)送和接收都以fosc/12為固定波特率,方式1的波特率=2SMOD/32定時(shí)器T1的溢出率方式2的波特率=2SMOD/64fosc方式3的波特率=2SMOD/32定時(shí)器T1的溢出率5假定串行口串行發(fā)送的字符格式為1個(gè)起始位,8個(gè)數(shù)據(jù)位,1個(gè)奇校驗(yàn)位,1個(gè)停止位,請畫出傳送字符“A”的幀格式。 起始位0 1 0 0 0 0 0 0 校驗(yàn)位停止位 6判斷下列說法是否正確:(1)串行口通信的第9數(shù)據(jù)位的功能可由用戶定義。(對)(2)發(fā)送數(shù)據(jù)的第9數(shù)據(jù)位的內(nèi)容在SCON寄存器的TB8位預(yù)先準(zhǔn)備好的。(對)(3)串行通訊發(fā)送時(shí),指令把TB8位的狀態(tài)送入發(fā)送SBUF。(錯(cuò))(4)串行通訊接收到的第9位數(shù)據(jù)送SCON寄存器的RB8中保存。(對)(5)串行口方式1的波特率是可變的,通過定時(shí)器/計(jì)數(shù)器T1的溢出設(shè)定。(對)7通過串行口發(fā)送或接收數(shù)據(jù)時(shí),在程序中應(yīng)使用:(選(3))(1)MOVC指令 (2)MOVX指令 (3)MOV指令 (4)XCHD指令8為什么定時(shí)器/計(jì)數(shù)器T1用做串行口波特率發(fā)生器時(shí),采用方式2?若已知時(shí)鐘頻率、通訊波特率,如何計(jì)算其初值?解答:因?yàn)槎〞r(shí)器/計(jì)數(shù)器在方式2下,初值可以自動(dòng)重裝,這樣在做串口波特率發(fā)生器設(shè)置時(shí),就避免了重裝參數(shù)的操作。已知時(shí)鐘頻率、通訊波特率,根據(jù)公式:,計(jì)算出初值。9串行口工作方式1的波特率是:( 3 )(1)固定的,為。(2)固定的,為。(3)可變的,通過定時(shí)器/計(jì)數(shù)器T1的溢出率設(shè)定。(4)固定的,為。10在串行通訊中,收發(fā)雙方對波特率的設(shè)定應(yīng)該是( 相等 )的。11若晶體振蕩器為11.0592MHz,串行口工作于方式1,波特率為4800b/s,寫出用T1作為波特率發(fā)生器的方式控制字和計(jì)數(shù)初值。解答:初值計(jì)算:查閱P148表7-2可得,F(xiàn)AH控制字:ANL TMOD,#0F0H ORL TMOD,#20H MOV TH1,#0FAH MOV TL1,#0FAH MOV SCON,#40H12簡述利用串行口進(jìn)行多機(jī)通訊的原理。解答:參考P146頁。13使用8031的串行口按工作方式1進(jìn)行串行數(shù)據(jù)通訊,假定波特率為2400b/s,以中斷方式傳送數(shù)據(jù),請編寫全雙工通訊程序。解答:略14使用8031的串行口按工作方式3進(jìn)行串行數(shù)據(jù)通訊,假定波特率為1200b/s,第9數(shù)據(jù)位作奇偶校驗(yàn)位,以中斷方式傳送數(shù)據(jù),請編寫通訊程序。解答:略15某8031串行口,傳送數(shù)據(jù)的幀格式為1個(gè)起始位(0),7個(gè)數(shù)據(jù)位,1個(gè)偶校驗(yàn)位和1個(gè)停止位(1)組成。當(dāng)該串行口每分鐘傳送1800個(gè)字符時(shí),試計(jì)算出波特率。解答:串口每秒鐘傳送的字符為:1800/60=30個(gè)字符/秒 所以波特率為:30個(gè)字符/秒10位/個(gè)字符=300b/s16為什么MCS-51串行口的方式0幀格式?jīng)]有起始位(0)和停止位(1)?解答:串行口的方式0為同步移位寄存器輸入輸出方式,常用于外接移位寄存器,以擴(kuò)展并行I/O口,一般不用于兩個(gè)MCS-51之間的串行通信。該方式以fosc/12的固定波特率從低為位到高位發(fā)送或接受數(shù)據(jù)。第八章習(xí)題解答1.單片機(jī)存儲器的主要功能是存儲(程序)和(數(shù)據(jù))。2.試編寫一個(gè)程序(例如將05H和06H拼為56H),設(shè)原始數(shù)據(jù)放在片外數(shù)據(jù)區(qū)2001H單元和2002H單元中,按順序拼裝后的單字節(jié)數(shù)放入2002H。解:本題主要考察了對外部存儲器的讀、寫操作,同學(xué)們只要記住正確使用MOVX指令就可以了。編程思路:首先讀取2001H的值,保存在寄存器A中,將寄存器A的高四位和低四位互換,再屏蔽掉低四位然后將寄存器A的值保存到30H中,然后再讀取2002H的值,保存在寄存器A中,屏蔽掉高四位,然后將寄存器A的值與30H進(jìn)行或運(yùn)算,將運(yùn)算后的結(jié)果保存在2002H中。ORG 0000HMAIN: MOV DPTR,#2001H ;設(shè)置數(shù)據(jù)指針的初值MOVX A,DPTR ;讀取2001H的值SWAP AANL A,#0F0H ;屏蔽掉低四位MOV 30H,A ;保存AINC DPTR ;指針指向下一個(gè)MOVX A,DPTR ;讀取2002H的值A(chǔ)NL A,#0FH ;屏蔽掉高四位ORL A,30H ;進(jìn)行拼裝MOVX DPTR,A ;保存到2002HEND3.假設(shè)外部數(shù)據(jù)存儲器2000H單元的內(nèi)容為80H,執(zhí)行下列指令后:MOV P2,#20HMOV R0,#00HMOVX A,R0累加器A中的內(nèi)容為(80H)。4.編寫程序,將外部數(shù)據(jù)存儲器中的4000H40FFH單元全部清零。解:本題主要考察了對外部數(shù)據(jù)塊的寫操作;編程時(shí)只要注意循環(huán)次數(shù)和MOVX指令的使用就可以了。ORG 0000HMAIN: MOV A,#0 ;送預(yù)置數(shù)給AMOV R0,#0FFH ;設(shè)置循環(huán)次數(shù)MOV DPTR,#4000H ;設(shè)置數(shù)據(jù)指針的初值LOOP: MOVX DPTR,A ;當(dāng)前單元清零INC DPTR ;指向下一個(gè)單元DJNZ R0,LOOP ;是否結(jié)束END5.在MCS-51單片機(jī)系統(tǒng)中,外接程序存儲器和數(shù)據(jù)存儲器共16位地址線和8位數(shù)據(jù)線,為何不會(huì)發(fā)生沖突?解:因?yàn)榭刂菩盘柧€的不同:外擴(kuò)的RAM芯片既能讀出又能寫入,所以通常都有讀寫控制引腳,記為OE和WE。外擴(kuò)RAM的讀、寫控制引腳分別與MCS-51的RD和WR引腳相連。外擴(kuò)的EPROM在正常使用中只能讀出,不能寫入,故EPROM芯片沒有寫入控制引腳,只有讀出引腳,記為OE,該引腳與MCS-51單片機(jī)的PSEN相連。6.區(qū)分MCS-51單片機(jī)片外程序存儲器和片外數(shù)據(jù)存儲器的最可靠的方法是:(1)看其位于地址范圍的低端還是高段(2)看其離MCS-51芯片的遠(yuǎn)近(3)看其芯片的型號是ROM還是RAM(4)看其是與RD信號連接還是與PSEN信號連接解:本題的答案是3,4。7.在存儲器擴(kuò)展中,無論是線選法還是譯碼法,最終都是為了擴(kuò)展芯片的(片選)端提供信號。8.請寫出圖8-18中4片程序存儲器27128各自所占的地址空間。解:圖中采用了譯碼法。4片地址分別為0000H-3FFFH、4000H-7FFFH、8000H-BFFFH、C000H-FFFFH。9起止范圍為0000H-3FFFH的存儲器的容量是(16)KB。解:本題屬于常識題,在第十一題時(shí)將有解答。10.在MCS-51中,PC和DPTR都用于提供地址,但PC是為了訪問(程序)存儲器提供地址,而DPTR是為訪問(數(shù)據(jù))存儲器提供地址。11.11根地址線可選(2KB)個(gè)存儲單元,16KB存儲單元需要(14)根地址線。解:通過總結(jié)所學(xué)知識,我們得到以下幾個(gè)信息:2KB的存儲器需要11根地址線,地址為0000H-07FFH;4KB的存儲器需要12根地址線,地址為0000H-0FFFH;8KB的存儲器需要13根地址線,地址為0000H-1FFFH;16KB的存儲器需要14根地址線,地址為0000H-3FFFH;32KB的存儲器需要15根地址線,地址為0000H-7FFFH;64KB的存儲器需要16根地址線,地址為0000H-FFFFH(以上存儲器的首地址均默認(rèn)為0000H)。12.32KB RAM存儲器的首地址若為2000H,則末地址為(9FFF)H。解:由上題總結(jié)得出,32KB RAM存儲器的大小為0000H-7FFFH,所以只要在后面加上2000H即得到正確答案。13.現(xiàn)有8031單片機(jī)、74LS373鎖存器、1片2764EPROM和2片6116RAM,請使用他們組成一個(gè)單片機(jī)系統(tǒng),要求:(1)畫出硬件電路連線圖,并標(biāo)注主要引腳;(2)指出該應(yīng)用系統(tǒng)程序存儲器空間和數(shù)據(jù)存儲器空間各自的地址范圍。解:(1)電路圖如下所示:(2)2764的地址為C000H-DFFFH;第一個(gè)6116的地址為A000H-A7FFH;第二個(gè)6116的地址為6000H-67FFH;事實(shí)上,由于采用的是線選法,導(dǎo)致了地址不連續(xù),地址空間利用不充分。建議在實(shí)際工作中要具體情況具體分析。在兩種地址分配中選一種較好的來應(yīng)用。14.使用89C51芯片外擴(kuò)一片E2PROM2864,要求2864兼作程序存儲器和數(shù)據(jù)存儲器,且首地址為8000H。要求:(1)確定2864芯片的末地址;(2)畫出2864片選端的地址譯碼電路;(3)畫出該應(yīng)用系統(tǒng)的硬件連接圖。解:(1)2864為8KB的存儲器,如果首地址為8000H,則其末地址為9FFFH,理由參考第12題;(2)電路圖如下所示: (3)電路圖如下所示:

注意事項(xiàng)

本文(《單片機(jī)原理及應(yīng)用》答案(7~8章)new)為本站會(huì)員(xinsh****encai)主動(dòng)上傳,裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。 若此文所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng)(點(diǎn)擊聯(lián)系客服),我們立即給予刪除!

溫馨提示:如果因?yàn)榫W(wǎng)速或其他原因下載失敗請重新下載,重復(fù)下載不扣分。




關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!