版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
度為5000次/s,使用18800個電子管,1500個繼電器,占地面積為150m2,重達30t,其造價為100段(1970—1974年),為4位單片機階段;第二階段(1974—1978年),為低中檔8位單片機階段;第三階段(1978—1983年),為高檔8位單片機階段;第四階段(1983年至今),為8位單片機鞏固發(fā)展階段及16位單片機、32位單片機推出階段。Fairchild公司的F8和3870系列產(chǎn)品;TI公司的TMS7000系列產(chǎn)品;NS公司的NS8070系列產(chǎn)品;(3)80C31/80C51/87C51BH是8051子系列的CHMOS工藝芯片,80C32/80C52/87C52是8052子以8031為內(nèi)核,是與8051系列單片機兼容的系列。1-8解答:高檔型單片機有AT89S51、AT89S52、AT89S53和AT89S8252等型號,其中AT89S51有4KB可下第2章MCS-51系列單片機的結(jié)構(gòu)及原理2-1解答:MCS-51單片機由8個部件組成:中央處理器(CPU),片內(nèi)數(shù)據(jù)存儲器(RAM),片內(nèi)程序存儲器要求,控制各個部件執(zhí)行相應的操作。片內(nèi)數(shù)據(jù)存儲器(RAM):存放各項操作的臨時數(shù)據(jù)。片內(nèi)程序存儲器(ROM/EPROM):存輸入輸出接口(I/O口):單片機與外設相互溝通的橋梁。特殊功能寄存器(SFR):反映單片機的運行狀態(tài),包含了單片機在運行中的各種狀態(tài)字和控制字,2-2解答:(程序計數(shù)器)值超過OFFFH(對于8051/8751/80C51)或IFFFH(對于8052)時,將自動轉(zhuǎn)向訪問外2-3解答:在MCS-51單片機中,除P3口具有第二功能外,還有3條控制線具有第二功能。P3口的第二功能:P3.0—P3.2—INTO:外部中斷0申請輸入端P3.3—INT1:外部中斷1申請輸入端P3.4—TO:定時器0計數(shù)輸入端P3.5—T1:定時器1計數(shù)輸入端P3.6—WR:外部RAM寫選通3條控制線的第二功能: 2-4解答:內(nèi)部數(shù)據(jù)存儲器:共256字節(jié)單元,包括低128個單元和高128個單元。低128字節(jié)又分成3個區(qū)域:工作寄存器區(qū)(00H~1FH),位尋址區(qū)(20H~2FH)和用戶RAM區(qū)(30H~7FH)。高128字節(jié)是供內(nèi)部程序存儲器:在8031片內(nèi)無程序存儲器,8051片內(nèi)具有4KB掩模ROM,8751片內(nèi)具有當前寄存器組000110112-6解答:內(nèi)部RAM低128個單元按用途分成3個區(qū)域:工作寄存器區(qū)(00H~1FH),位尋址區(qū)(20H~2FH)2-7解答:2-9解答:P2口比P1口多了一個轉(zhuǎn)換控制開關;作為普通VO口使用或高8位地址線使用。P3口比P1口增加了與非門和緩沖器;具有準雙向I/O功能和2-11解答:2-12解答:在時鐘電路工作后,只要在單片機的RESET引腳上出現(xiàn)24個時鐘震蕩脈沖(兩個機器周期)以上值,除SP=07H,PO~P3口為FFH外,其余寄存器均為0。2-13解答:部RAM中的有用數(shù)據(jù)送入內(nèi)部RAM保存。(內(nèi)部RAM由備用電源供電)第3章MCS-51系列單片機的指令系統(tǒng)機的指令系3-2解答:[標號:]<操作碼>[操作數(shù)][;注釋]3-3解答:RAM的低128個單元采用R0、R1作為間址寄存器,片外RAM低256個單元可用R0、R1作為間址寄3-4解答:直接3-5解答:3-7解答:3-8解答:令有6條:后1條指令是對片外RAM低256個單元的“寫”操作。(4)MOVCA,@A+DPTRMOVXA,@DPTR二者訪問的空間不同,尋址方式不同。前1條指令是變址尋址方式,對ROM操作。后1條指令是寄存器間接尋址方式,對片外RAM操作。3-10解答:3-11解答:(1)由于在工作寄存器與工作寄存器之間不能直接傳送數(shù)據(jù),所以需要借助累加器A。(2)片外RAM向片內(nèi)RAM傳送數(shù)據(jù),不能直接進行,需要借助累加器A。由于片外RAM是60H單元,地址小于FFH,所以間址寄存器使用Ri即可。MOVRMOV40(4)片外數(shù)據(jù)不能直接送入片外單元,需要先將片外數(shù)據(jù)讀入累加器,然后再送到片外。(5)ROM中的數(shù)據(jù)需要使用查表指令才能讀出來,所以此題不能使用一般的傳送指令從ROM中(6)結(jié)果:A-(A)+(R1),(A)=9BH,(PSW)=05H(7)結(jié)果:A-(A)+(40H),(A)=1EH,(PSW)=80H(8)結(jié)果:A-(A)+40H,(A)=9BH,(PSW)=05H(9)結(jié)果:A-(A)+(40H)+CY,(A)=1FH,(PSW)=81H(10)結(jié)果:A-(A)-(40H)-CY,(A)=97H,(PSW)=85H(11)結(jié)果:A-(A)-40H-CY,(A)=1AH,(PSW)=01H(2)該組指令執(zhí)行后(A)=00H,影響CY位。AR3-22解答:A3-23解答:3-24解答:(1)正確。(2)錯誤。原因:清零指令只能用于累加器ACC和位操作,而本題中EOH只能是字節(jié)地址(位地址的范圍是00H~7FH),所以該條指令錯誤。(5)正確。地址的范圍是00H~7FH),所以該條指令錯誤。3-25解答:3-26解答:指令LJMPaddr16是長轉(zhuǎn)移指令,指令中提供了16位目的地址,尋址范圍是64KB。指令AJMPaddr11是絕對轉(zhuǎn)移指令,指令中11位目的地址,其中a7~a0在第二字節(jié),al0~a8則占據(jù)第一字節(jié)的高3位,尋址范圍是與PC當前值(本指令所在地址+本條指令所占用的字節(jié)數(shù)2)在同3-27解答:執(zhí)行完本段程序后將轉(zhuǎn)移至L2,因為P1.2=0,ACC.3=0,所以轉(zhuǎn)至L2。;若ACC.6=1,則轉(zhuǎn)移至L2,同時將ACC.6清零執(zhí)行完本段程序后將轉(zhuǎn)移至L2,因為ACC.2=0,ACC.6=1,所以轉(zhuǎn)至L2,并且將ACC.6清零。3-28解答:AA第4章匯編語言程序設計4-1解答:4-2解答:4-3解答:YNYN題圖4-1習題4-3流程圖4-4解答:C4-6解答:4-7解答:AAA4-8解答:4-9解答:4-10解答:A4-11解答:4-12解答:4-13解答:4-14解答:CNEXTNEXT:4-15解答:4-16解答:CC4-18解答:INCINCA4-19解答:CCA4-20解答:CA第5章定時/計數(shù)器00模式0。TLX中低5位與THX中的8位構(gòu)成13位計數(shù)器,計滿溢出時,13位計數(shù)器回零,1模式1。TLX與THX構(gòu)成16位計數(shù)器。計滿溢出時,16位計數(shù)器回10模式2,K位自動重裝載的定時計數(shù)器,每當計數(shù)器TLX溢出時,THX中的內(nèi)容重新裝載到TLX中。11模式3。對定時器0,分成2個k位計數(shù)器,對于定時器1,停止計數(shù)。51系列單片機的T0和T1在模式0中,使用了TLX中低5位與THX中的8位構(gòu)成13位計數(shù)器,什么實質(zhì)意義。對于T0,設置為模式3時,16位計數(shù)器被分成兩個互相獨立的8位計數(shù)器TL0和TH0,其中TLO利用了定時/計數(shù)器0本身的一些控制位:C/T、GATE、TR0、INT0和TF0。它既可以按照計數(shù)方式此時,T1工作于模式2,定時方式(即波特率發(fā)生器方式)。T1工作于模式3,TL0和TH0同為計5-6解答:單片機系統(tǒng)復位后(TMOD)=00H,即TO工作在模式0,使用的是TL0的低5位和THO構(gòu)成13位定時/計數(shù)器,由于(THO)=06H,(TLO)=00H,所以定時的初值為:假設系統(tǒng)晶振頻率為6MHz,機器周期T=2μs,則定時時間為:定時值=(M-X)T=(213-192)×2μs=5-7解答:5-8解答:5-9解答:當定時/計數(shù)器T2計數(shù)溢出或外部觸發(fā)時,TF2或EXF2置1,并申請中斷,但該兩位只能靠軟件5-10解答:5-11解答:CP/RL2為捕獲或重裝載標志,由軟件設置或清除。當CP/RL2=1時選擇捕獲功能,這時若RCAP2L;當CP/RL2=0時,選擇重裝載功能,這時若定時器2溢出,或在EXEN2=1條件下T2EX端5-13解答:初值-65536-fos/(波特率×2×16)6.1解答:計算機與外界信息交換的基本方式可分為并行通信與串行通信:并行通信是數(shù)據(jù)的各位同時傳送,6.2解答:②特點是數(shù)據(jù)在線路上的傳送不連續(xù),傳送時,字符間隔不固定,各個字符可以是連續(xù)傳送,也可以間斷傳送,這完全取決于通信協(xié)議或約定。③串行異步通信的數(shù)據(jù)幀格式如圖6-1:一位起始位“0”電平;其后是5位、6位、7位或8位數(shù)據(jù)位,低位在前,高位在后;后面是一位奇偶校驗位;最后是停止位“1”電平。D0D1D2D3D4串行通信有3種數(shù)據(jù)傳送形式單工方式:數(shù)據(jù)傳送是單向的。半雙工方式:數(shù)據(jù)傳送是雙向的,在同一時間只能做一個方向的傳送。全雙工方式:數(shù)據(jù)傳送是雙向的,即可同時發(fā)送,又可同時接收。波特率表示每秒傳輸?shù)亩M制數(shù)據(jù)位數(shù)。Fb=11×250=2750其波特率應為2750bps。MCS-51單片機串行口有4種工作模式,由串行控制寄存器SCON中的SM0、SMI兩位組合來確模式0是同步位移寄存器方式,用于/O口的串、并轉(zhuǎn)換。模式1是8位異步通信方式,幀格式10位,波特率可變,用于雙機通信。模式2是9位異步通信方式,楨格式11位,波特率固定,用于多機通信。模式3是9位異步通信方式,楨格式11位,波特率可變,用于多機遠距離通信。模式1、2、3的區(qū)別主要表現(xiàn)在楨格式和波特率兩個方面。模式0的波特率固定:fosc/12模式2的波特率固定:fosc/n(n=64或32)模式1、3的波特率可變:T1溢出率/n(n=32或16)定時器T1模式2是自動裝載初值模式,波特率精度高。若已知系統(tǒng)晶振頻率、通信選用的波特率,其初值MCS-51單片機串行口的模式0是同步位移寄存器方式,用于I/O口的串、并轉(zhuǎn)換。擴展并行I/0口時,需要對串行控制寄存器SCON進行初始化設置;串行口需外接移位寄存器,串行口的TXD端作6.9解答:多機通信時,主機發(fā)送的信息可傳送到各個從機,而各從機發(fā)送的信息只能被主機接收,利AS$;置初值;置初值;啟動T1;置串口方式2,允許接收,且SM2=0;置校驗位;發(fā)送;判數(shù)據(jù)發(fā)完否?未完繼續(xù);置初值;置初值;置串行方式2,允許接收,且SM2=0;先置出錯標志F0為1。JCRDSB2;都是1,則正確JNCRDSB2;都是0,則正確DJNZR2,RDSB;判數(shù)據(jù)接收完否?未完繼續(xù)第7章中斷系統(tǒng)7.1解答:件置1;在邊沿方式下,當外部中斷輸入信號是下降沿時7.3解答:②相同之處是這些中斷標志位都是由硬件自動產(chǎn)生的,不同之處是外部中斷和計數(shù)/定時器中斷標志的清零是由硬件自動完成的,而串行口中斷標志(TI、RI)不會自動清除,必須由用戶在串行中斷服7.4解答:;INT1和串行口中斷為高優(yōu)先級;INT1電平觸發(fā)方式(1)置定時/計數(shù)器為工作模式2,且為計數(shù)方式,即8位的自動裝載方式;(2)定時/計數(shù)器的高8位和低8位初值都預置OFFH;(3)將定時/計數(shù)器的計數(shù)輸入端(P3.3、P3.4)作為擴展的外部中斷請求輸入;(4)在相應的中斷服務程序入口開始存放外中斷服務的中斷服務程序。7.6解答:保護斷點是調(diào)用子程序或中斷程序之前,將主程序的當前位置(PC值)壓入堆棧當中。不需要軟保護現(xiàn)場是保護在子程序和中斷服務程序中可能與主程序發(fā)生沖突的累加器、PSW寄存器以及其它一些寄存器,是把斷點處有關寄存器的內(nèi)容壓入堆棧進行保護,需要軟件完成。中斷由IE寄存器控制,開中斷是指IE寄存器中對應的控制位置1;關中斷是指IE寄存器中對應的控制位置0。7.8解答:①主機頻率6MHz,定時器最大定時130ms左右,取100ms為定時時間單位,高電平包含6個單P1.7驅(qū)動發(fā)光二極管,R7作時間單位計數(shù)器。電路如圖7-1。電路中7404是反向器,P1.7輸出高400ms圖7-1P1.7驅(qū)動發(fā)光二極管電路②編程:;復位地址;轉(zhuǎn)初始化程序;初始化程序首地址;輸出低電平$;計數(shù)器值10~5時,燈滅;中斷返回MOVSCON#40HCLRES;禁止串行中斷MOVR0,#40H;置發(fā)送數(shù)據(jù)區(qū)首地址MOVR2,#20H;置發(fā)送數(shù)據(jù)長度MOVTB8,C;置校驗位CLRTI;清發(fā)送中斷標志CLRES;禁止串行中斷MOVR0,#60H;置接收數(shù)據(jù)區(qū)首地址MOVR2,#20H;置接收數(shù)據(jù)長度$A;都是1,則正確;都是0,則正確;出錯;判數(shù)據(jù)接收完否?未完繼續(xù)8.1解答:程序存儲器和數(shù)據(jù)存儲器雖然共用16位地址線和8位數(shù)據(jù)線,但數(shù)據(jù)存儲器的讀和寫由RD和WR信號控制,程序存儲器由讀選通信號PSEN控制,兩者雖然共處同一地址空間,但由于控制信號不同,8.2解答:8031單片機可以配置的存儲器最大容量:程序存儲器64KB;片外數(shù)據(jù)存儲器64KB;用戶可以使用的最大容量是:64KBROM、64KBRAM、128B片內(nèi)RAM及SFR。8.3解答:8.4解答: 程序存儲器和數(shù)據(jù)存儲器的擴展不相同點是:數(shù)據(jù)存儲器的讀和寫由CPU的RD和WR信號控制,8031與2732、6116連接的電路圖如圖8-1。88.5解與2片6116芯片圖8-38031與兩片6116的連接圖8.7解答:8-48031與8155連接的電路圖8-48031與8155連接的電路圖初始化程序:送入命令口8.8解答:pllpl2pl3pl5PB2PB3PB4PBSPB6PB7PCUPC1PC2PC3PC4PC5PA7PA6PA5PA4123469Ⅱ7625E9478入,控制字為10011001B,即99H,編程如下:MOVDPTR,#8255命令口LOOP:MOVDPTR,#82558.9解答:1:允許A口中斷1:允許B口中斷PC(3~5):輸出PC3:BINTR,PC4:BBF,PC5:/BSTB01停止定時計數(shù)器操作10若定時計數(shù)器正在計數(shù),長度減為1時停止圖8-58155控制字8.10解答:設定時計數(shù)器的輸入脈沖fin=500kHz,定時10mS(100次秒),相當于進行5k分頻,計數(shù)為1388H,工作在模式3(連續(xù)脈沖),初值為D388H。STR8155:MOVDPTR,#7F84HMOVX@DPTMOVX@DPTR,A;高位寄存器賦值(方式3)MOVDPTR,#7F80H;指向8155命令寄存器MOVX@DPTR,A8.11解答:設fosc=12MHz,定時計數(shù)器T0工作在模式2,定時時間為2504μs,中斷40,000次達到10S,采用兩個單元存放中斷次數(shù)(40,000=200×200),定時器初值x=2?-250=6。編程:ORG0000HMOVTMOD,#02H;TO工作在模式2MOVTH0,#6;定時250uSMOVTL0,#6;定時250uSMOV30H,#200;30H、31H中斷計數(shù)40,000次MOV31H,#200;30H、31H中斷計數(shù)40,000次MOVDPTR,#IOD;8255命令口MOVA,#80H;控制字MOVX@DPTR.A;控制字送到8255命令口MN:JNBF0,$;等待10S時間到CLRF0;清除標志MN2:MOVDPTR,#GLIST;工序MOVA,33H
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 儲能電池采購供應合同協(xié)議
- 保險經(jīng)紀服務協(xié)議2026年保險產(chǎn)品條款
- 中國人民抗日戰(zhàn)爭紀念日作文1000字3篇
- 教育基金會制度
- 拖拉機站制度
- 護理不良事件的報告制度
- 強化成本控制意識在項目實施的整個過程中建立費用控制制度
- 【答案】《數(shù)字電子技術(shù)基礎》(西安交通大學)章節(jié)期末慕課答案
- 成本實操-企業(yè)出國參展成本與預算方案編制 SOP
- 雨課堂學堂在線學堂云《電力機車總體(貴陽職業(yè)技術(shù)學院)》單元測試考核答案
- GB/T 46886-2025智能檢測裝備通用技術(shù)要求
- 護理護理科研與論文寫作
- 2025年健康體檢中心服務與質(zhì)量管理手冊
- 2025-2030中國駱駝市場前景規(guī)劃與投資運作模式分析研究報告
- 2026中國電信四川公用信息產(chǎn)業(yè)有限責任公司社會成熟人才招聘備考題庫及完整答案詳解一套
- 鋼結(jié)構(gòu)玻璃雨棚安裝施工方案
- 鄂爾多斯輔警考試題型及答案
- 《中華人民共和國危險化學品安全法》全套解讀
- 房建工程電氣安裝施工方案
- 同等學力申碩公共管理真題及答案
- 2025初三英語中考英語滿分作文
評論
0/150
提交評論