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

正文內(nèi)容

單片機原理及接口技術(shù)梅麗鳳習(xí)題解答(課后答案)-在線瀏覽

2024-08-07 13:29本頁面
  

【正文】 機、32位單片機推出階段。15解答:(1)8031/8051/8751三種型號,稱為8051子系列。8051片內(nèi)含有4KB的掩模ROM,其中的程序是生產(chǎn)廠家制作芯片時燒制的。(2)8032A/8052A/8752A是8031/8051/8751的增強型,稱為8052子系列。(3)80C31/80C51/87C51BH是8051子系列的CHMOS工藝芯片,80C32/80C52/87C52是8052子系列的CHMOS工藝芯片,兩者芯片內(nèi)的配置和功能兼容。17解答:AT89系列單片機是美國Atmel公司的8位Flash單片機產(chǎn)品。AT89系列單片機以8031為內(nèi)核,是與8051系列單片機兼容的系列。第2章 MCS51系列單片機的結(jié)構(gòu)及原理21解答:MCS51單片機由8個部件組成:中央處理器(CPU),片內(nèi)數(shù)據(jù)存儲器(RAM),片內(nèi)程序存儲器(ROM/EPROM),輸入/輸出接口(I/O口,分為P0口、P1口、P2口和P3口),可編程串行口,定時/計數(shù)器,中斷系統(tǒng)及特殊功能寄存器(SFR)。片內(nèi)數(shù)據(jù)存儲器(RAM):存放各項操作的臨時數(shù)據(jù)。輸入/輸出接口(I/O口):單片機與外設(shè)相互溝通的橋梁。定時/計數(shù)器:具有可編程功能,可以完成對外部事件的計數(shù),也可以完成定時功能。特殊功能寄存器(SFR):反映單片機的運行狀態(tài),包含了單片機在運行中的各種狀態(tài)字和控制字,以及各種初始值。當(dāng)端保持高電平時,訪問內(nèi)部程序存儲器,但在PC(程序計數(shù)器)值超過0FFFH(對于8051/8751/80C51)或1FFFH(對于8052)時,將自動轉(zhuǎn)向訪問外部程序存儲器。由于8031片內(nèi)沒有程序存儲器,所以在使用8031時,引腳必須接低電平。P3口的第二功能:—RXD:串行數(shù)據(jù)接收端—TXD:串行數(shù)據(jù)發(fā)送端—:外部中斷0申請輸入端—:外部中斷1申請輸入端—T0:定時器0計數(shù)輸入端—T1:定時器1計數(shù)輸入端—:外部RAM寫選通—:外部RAM讀選通3條控制線的第二功能:ALE—:片內(nèi)EPROM編程脈沖。RESET—VPD:備用電源。—VPP:片內(nèi)EPROM編程電源。24解答:MCS51單片機的內(nèi)部存儲空間分為數(shù)據(jù)存儲器和程序存儲器。低128字節(jié)又分成3個區(qū)域:工作寄存器區(qū)(00H~1FH),位尋址區(qū)(20H~2FH)和用戶RAM區(qū)(30H~7FH)。內(nèi)部程序存儲器:在8031片內(nèi)無程序存儲器,8051片內(nèi)具有4KB掩模ROM,8751片內(nèi)具有4KBEPROM。具體關(guān)系如下表:RS1RS0當(dāng)前寄存器組00第0組工作寄存器01第1組工作寄存器10第2組工作寄存器11第3組工作寄存器26解答:內(nèi)部RAM低128個單元按用途分成3個區(qū)域:工作寄存器區(qū)(00H~1FH),位尋址區(qū)(20H~2FH)和用戶RAM區(qū)(30H~7FH)。DPTR由高位字節(jié)DPH和低位字節(jié)DPL組成。堆棧是在內(nèi)存中專門開辟出來的按照“先進后出,后進先出”的原則進行存取的RAM區(qū)域。在8051單片機復(fù)位后,堆棧指針SP總是初始化到內(nèi)部RAM地址07H。因此,在實際應(yīng)用中,通常要根據(jù)需要在程序初始化時對SP重新賦值,以改變堆棧的位置。CY():進位標(biāo)志位。F0()、F1():用戶標(biāo)志位。OV():溢出標(biāo)志位。210解答:P0口由一個所存器、兩個三態(tài)輸入緩沖器、場效應(yīng)管、控制與門、反相器和轉(zhuǎn)換開關(guān)組成;作為輸出口時,必須外接上拉電阻才能有高電平輸出,作為輸入口時,必須先向鎖存器寫“1”;作為普通I/O口使用或低8位地址/數(shù)據(jù)總線使用。P2口比P1口多了一個轉(zhuǎn)換控制開關(guān);作為普通I/O口使用或高8位地址線使用。上述4個端口在作為輸入口使用時,應(yīng)注意必須先向端口寫“1”。機器周期:CPU完成一個基本操作所需要的時間。拍:振蕩脈沖的周期。212解答:在時鐘電路工作后,只要在單片機的RESET引腳上出現(xiàn)24個時鐘震蕩脈沖(兩個機器周期)以上的高電平,單片機就能實現(xiàn)復(fù)位。213解答:8051單片機應(yīng)用系統(tǒng)的電壓檢測電路監(jiān)測到電源下降時,觸發(fā)外部中斷,在中斷服務(wù)子程序中將外部RAM中的有用數(shù)據(jù)送入內(nèi)部RAM保存。214解答:單片機退出空閑狀態(tài)有兩種方法:中斷退出和硬件復(fù)位退出。計算機內(nèi)部只識別二進制數(shù),因此,能別計算機直接識別、執(zhí)行的指令時使用二進制編碼表示的指令,這種指令別稱為機器語言指令。32解答:[標(biāo)號:] 操作碼 [操作數(shù)] [;注釋]33解答:MCS51系列單片機提供了7種尋址方式:(1)立即尋址:操作數(shù)在指令中直接給出,立即數(shù)前面有“”。對應(yīng)片內(nèi)低128個字節(jié)單元和特殊功能寄存器。對應(yīng)的寄存器有:R0~RA、AB寄存器和數(shù)據(jù)指針DPTR。對應(yīng)片內(nèi)RAM的低128個單元采用R0、R1作為間址寄存器,片外RAM低256個單元可用R0、R1作為間址寄存器,整個64KB空間可用DPTR作為間址寄存器。對應(yīng)片內(nèi)、片外的ROM空間。對應(yīng)片內(nèi)、片外的ROM空間。對應(yīng)位尋址區(qū)20H~2FH單元的128位和字節(jié)地址能被8整除的特殊功能寄存器的相應(yīng)位。35解答:寄存器間接尋址方式。37解答:變址尋址方式38解答:對于8052單片機內(nèi)部RAM的高128B,必須采用寄存器間接尋址方式進行訪問。 前1條指令是對片外RAM低256個單元的“讀”操作。(2)MOVX A,DPTR MOVX DPTR,A 訪問空間相同,但數(shù)據(jù)傳送方向不同。 后1條指令是對片外RAM64KB空間的“寫”操作。 前1條指令是對片內(nèi)RAM低128個單元的“寫”操作。(4)MOVC A,A+DPTR MOVX A,DPTR 二者訪問的空間不同,尋址方式不同。 后1條指令是寄存器間接尋址方式,對片外RAM操作。 MOV A,R1 MOV R0,A(2)片外RAM向片內(nèi)RAM傳送數(shù)據(jù),不能直接進行,需要借助累加器A。 MOV R1,60H MOVX A,R1 MOV R0,A(3) MOV R1,60H MOVX A,R1 MOV 40H,A(4)片外數(shù)據(jù)不能直接送入片外單元,需要先將片外數(shù)據(jù)讀入累加器,然后再送到片外。 MOV DPTR,2000H MOV A,00H MOVC A,A+DPTR MOV R2,A(6) MOV DPTR,2000H MOV A,00H MOVC A,A+DPTR MOV 40H,A(7) MOV DPTR,2000H MOV A,00H MOVC A,A+DPTR MOV DPTR,0200H MOVX DPTR,A312解答:片外RAM與片內(nèi)RAM之間的數(shù)據(jù)傳送不能直接進行,需要借助累加器A。 MOV DPTR,1000H MOVX A,DPTR XCH A,60H MOVX DPTR,A313解答:本題需要采用查表指令。(2)該組指令執(zhí)行后(A)=00H,影響CY位。執(zhí)行ADD指令后,將影響CY、AC和P位。注意:應(yīng)在低8位相減前將進位位CY清空0。使用時,DA A指令只能使用在加法指令后,即ADD指令和ADDC指令。 (2)錯誤。 (3)錯誤。 (4)正確。 (5)正確。原因:取反指令只能用于累加器ACC和位操作,而本題中E0H只能是字節(jié)地址(位地址的范圍是00H~7FH),所以該條指令錯誤。原因:ACC是直接字節(jié)地址,不能用于取反指令??梢詰?yīng)用到取反指令中。指令A(yù)JMP addr11是絕對轉(zhuǎn)移指令,指令中11位目的地址,其中a7~a0在第二字節(jié),a10~a8則占據(jù)第一字節(jié)的高3位,尋址范圍是與PC當(dāng)前值(本指令所在地址+本條指令所占用的字節(jié)數(shù)2)在同一個2K的區(qū)域內(nèi)。(2) MOV A,43H ;A←43H,A=43H=01000011B JB ,L1 ;=1,則轉(zhuǎn)移至L1 JBC ,L2 ;=1,則轉(zhuǎn)移至L2, …L1: …L2: …執(zhí)行完本段程序后將轉(zhuǎn)移至L2,=0,=1,所以轉(zhuǎn)至L2。分別有兩種工作方式:定時器方式和計數(shù)器方式。定時器方式的脈沖來自于內(nèi)部時鐘脈沖,每個機器周期是計數(shù)器的值增1;計數(shù)器方式的脈沖來自于外部輸入引腳T0()或T1()。分別由TMOD中的M1和M0進行選擇。TLX中低5位與THX中的8位構(gòu)成13位計數(shù)器。 0 1模式1。計滿溢出時,16位計數(shù)器回零。8位自動重裝載的定時/計數(shù)器,每當(dāng)計數(shù)器TLX溢出時,THX中的內(nèi)容重新裝載到TLX中。對定時器0,分成2個8位計數(shù)器,對于定時器1,停止計數(shù)。54解答:對于T1,設(shè)置為模式3,將使它停止計數(shù)并保持原有的計數(shù)值,其作用如同使TR1=0,因此,沒有什么實質(zhì)意義。它既可以按照計數(shù)方式工作,也可以按照定時方式工作。55解答:(TMOD)=27H=00100111B此時,T1工作于模式2,定時方式(即波特率發(fā)生器方式)。56解答:單片機系統(tǒng)復(fù)位后(TMOD)=00H,即T0工作在模式0,使用的是TL0的低5位和TH0構(gòu)成13位定時/計數(shù)器,由于(TH0)=06H,(TL0)=00H,所以定時的初值為:X=0000011000000B=192假設(shè)系統(tǒng)晶振頻率為6MHz,機器周期T=2μs,則定時時間為:定時值=(MX)T=(213192)2μs=16000μs=16ms57解答: ORG 0000H LJMP START ORG 0200HSTART: MOV TMOD,20H MOV TL1,231 SETB TR1LOOP: SETB MOV TH1,81LOP1: JBC TF1,LOP2 SJMP LOP1LOP2: CLR MOV TH1,231LOP3: JBC TF1,LOOP SJMP LOP3 END58解答: ORG 0000H LJMP START ORG 0300HSTART: MOV TMOD,51HLOOP: CLR TR0 MOV TL1,18H MOV TH1,0E0H SETB TR1LOP1: JBC TF1,LOP2 SJMP LOP1LOP2: CLR TR1 MOV TL0,18H MOV TH0,0E0H SETB TR0LOP3: JBC TF0,LOOP SJMP LOP3 END59解答:TF0為定時/計數(shù)器T0的溢出標(biāo)志位。TF2為定時/計數(shù)器T2的溢出中斷標(biāo)志位。當(dāng)定時/計數(shù)器T0或T1溢出時TF0或TF1由硬件置1,使用查詢方式時,此位做狀態(tài)位供查詢,查詢有效后需由軟件清零;使用中斷方式時,此位做中斷申請標(biāo)志位,進入中斷服務(wù)后被硬件自動清零。510解答:RCLK為接收時鐘選擇位,靠軟件置位或清除,用以選擇定時/計數(shù)器2或1做串行口接收波特率發(fā)生器。如果兩者都被清零,則T2工作在定時/計數(shù)器方式。511解答:52系列單片機的T0、T1和T2對外來脈沖進行計數(shù)時,;;。當(dāng)=1時選擇捕獲功能,這時若EXEN2=1,且T2EX端的信號負跳變時,發(fā)生捕獲操作,即把TH2和TL2的內(nèi)容傳遞給RCAP2H和RCAP2L;當(dāng)=0時,選擇重裝載功能,這時若定時器2溢出,或在EXEN2=1條件下T2EX端信號有負跳變,都會造成自動重裝載操作,即把RCAP2H和RCAP2L的內(nèi)容傳送給TH2和TL2。并行通信適合近距離的CPU之間或設(shè)備之間快速進行數(shù)據(jù)交換;串行通信適合長距離的CPU之間或設(shè)備之間進行數(shù)據(jù)交換,或近距離的慢速數(shù)據(jù)交換。②特點是數(shù)據(jù)在線路上的傳送不連續(xù),傳送時,字符間隔不固定,各個字符可以是連續(xù)傳送,也可以間斷傳送,這完全取決于通信協(xié)議或約定。起始位D0D1D2D3D4D5D6D7奇偶校驗位停止位 圖61 異步通信的數(shù)據(jù)幀格式6.3 解答:串行通信有3種數(shù)據(jù)傳送形式單工方式:數(shù)據(jù)傳送是單向的。全雙工方式:數(shù)據(jù)傳送是雙向的,即可同時發(fā)送,又可同時接收。Fb=11250=2750 其波特率應(yīng)為2750bps。模式0是同步位移寄存器方式,用于I/O口的串、并轉(zhuǎn)換。模式2是9位異步通信方式,楨格式11位,波特率固定,用于多機通信。模式3的區(qū)別主要表現(xiàn)在楨格式和波特率兩個方面。若已知系統(tǒng)晶振頻率、通信選用的波特率,其初值 6.8解答:MCS51單片機串行口的模式0是同步位移寄存器方式,用于I/O口的串、并轉(zhuǎn)換。6.9解答:多機通信時,主機發(fā)送的信息可傳送到各個從機,而各從機發(fā)送的信息只能被主機接收,利用SCON中的TB8/RB8和SM2可實現(xiàn)多機通信。②主機發(fā)送地址楨(TB8=1),指出接收從機的地址。④主機發(fā)送數(shù)據(jù)楨(TB8=0),由于指定的從機已將SM2=0,能接收主機發(fā)送的數(shù)據(jù)楨,而其它從機仍置SM2=1,對主機發(fā)送的數(shù)據(jù)楨不予理睬。6.10 解答:串行口工作在模式2,確定SMOD=1。甲機發(fā)送子程序:TXDA:MOV TMOD, 20H ;置T1定時器工作方式2 MOV TL1, 0FDH ;置初值 MOV TH1, 0FDH ;置初值
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1