習(xí)題一答案單片機硬件基礎(chǔ)_第1頁
習(xí)題一答案單片機硬件基礎(chǔ)_第2頁
習(xí)題一答案單片機硬件基礎(chǔ)_第3頁
習(xí)題一答案單片機硬件基礎(chǔ)_第4頁
習(xí)題一答案單片機硬件基礎(chǔ)_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

習(xí)題一答案單片機硬件基礎(chǔ)一、選擇題1、在計算機中,字符的編碼普遍采用的是(B)口A)BCD碼B)ASCII碼C)余3碼D)格雷碼口2、在MCS-51系統(tǒng)中,若晶振頻率是6乂取,一個機器周期等于(D)uA)0.5B)1C)1.5D)23、MCS—51的時鐘最高頻率是4).口A)12MHzB)6MHzC)8MHzD)10MHz4、下列不是單片機總線是(D)口A)地址總線B)控制總線C)數(shù)據(jù)總線D)輸出總線5、將十六進(jìn)制數(shù)(2人尸)(用二進(jìn)制數(shù)表示為(B)A)(0010101001l1)BB)(001010101ll1)BC)(001010101011)BD)(00101010n01犯6、將二進(jìn)制數(shù)(1111010101)8用十六進(jìn)制數(shù)表示為(C)A)(5D3)HB)(5C3)HC)(3D5)HD)(3C5)H7、在機器數(shù)中,B的零的表示形式是惟一的。(A)原碼B)補碼C)反碼D)補碼和反碼8、若[某]補碼=11100001,則某二(C)口A)-32B)32C)-31D)319、某數(shù)在機器中用8421BCD碼表示為011110001001,其真值為(B)A)789HB)789C)1929D)11110001001B10、己知某為整數(shù),且[某1補=10011011,則某的十進(jìn)制數(shù)值是(A)A)-101B)+155C)+101D)-15511、迄今為止,計算機中的所有信息仍以二進(jìn)制方式表示的理由是(C)A)節(jié)約元件B)運算速度快C)物理器件最容易實現(xiàn)電路的功能D)信息處理方便12、一字節(jié)補碼所能表示的整數(shù)范圍是(A)口A)-128?+127B)-127?+127C)-129?+128D)-128?+12813、8051與8751的區(qū)別是(C)??谌耍﹥?nèi)部數(shù)據(jù)存儲但也數(shù)目的不同8)內(nèi)部數(shù)據(jù)存儲器的類型不同C)內(nèi)部程序存儲器的類型不同口)內(nèi)部的寄存器的數(shù)目不同14、80C51單片機有片內(nèi)RAM容量(D)。口A)4KBB)8KBC)128BD)256B15、EEPROM是指(D)口A)掩膜ROMB)紫外線可擦除的ROM(C)閃存D)電擦除的ROM16、(B)不屬于CPU的內(nèi)部元件。口A)運算器B)存儲器C)寄存器D)控制器17、MCS-5l單片機復(fù)位后,程序計數(shù)器PC的內(nèi)容是(C)A)00HB)FFHC)0000HD)00FFH18、803l單片機芯片在使用時應(yīng)把/EA信號引腳(B)口人)接高電平8)接地。懸空口)接地址鎖存器的選通端口19、MCS-5l的程序計數(shù)器PC為16位計數(shù)器,因此其尋址范圍是(D)A)8KB)16KC)32KD)64K20、在MCS-51單片機中,唯一一個可供用戶使用的16位寄存器是(B)A)PWSB)DPTRC)ACD)PC21、6MHz晶振的單片機在定時工作方式下,定時器可能實現(xiàn)的最小定時時間是(B)A)1uB)2uC)4uD)8ua22、12MHz晶振的單片機在定時工作方式下,定時器可能實現(xiàn)的最小定時時間是(A)□A)1uB)2uC)4uD)8u23、在單片機中,用作標(biāo)志寄存器的一個特殊功能寄存器是(A)A)PSWB)DPTRC)PCD)B24、單片機的指令地址存放在(D)中??贏)PSWB)DPTRC)SPD)PC25、在MCS-51單片機中,唯一一個用戶不能直接使用的寄存器是(C)A)PSWB)DPTRC)PCD)B26、提高單片機的晶振頻率,則機器周期信號(C)A)不變B)變長C)變短D)變長變短不定27、8051單片機用于選擇內(nèi)外程序存儲器的控制信號是(B)A)RSTB)/EAC)/PSEND)ALE28、PC的值是(C)口A)當(dāng)前正在執(zhí)行指令的前一條指令的地址B)當(dāng)前正在執(zhí)行指令的地址C)當(dāng)前正在執(zhí)行指令的下一條指令的地址D)控制器中指令寄存器的地址29、外部中斷1固定對應(yīng)的中斷入口地址為(C)。A)0003HB)000BHC)0013HD)001BH30、使用87C51且7人=1時,則可以擴展ROM(B)。A)64KBB)60KBC)56KBD)58KB31、在擴展系統(tǒng)中,能夠提供地址信號的高8位的端口是(C)°A)P0口B)P1口C)P2口D)P3口32、內(nèi)部RAM中具有位地址的區(qū)域是(B)??贏)00H?1FHB)20H?2FHC)20H?3FHD)30H?7FH33、PSW=18H時,則當(dāng)前工作寄存器是(D)A)0組B)1組C)2組D)3組34、控制串行口工作方式的寄存器是(C)口A)TCONB)PCONC)SCOND)TMOD35、P1口的每一位能驅(qū)動(B)口A)2個TTL低電平負(fù)載有B)4個TTL低電平負(fù)載C)8個TTL低電平負(fù)載有D)10個TTL低電平負(fù)載二、填空題口1、8051單片機有4個物理上獨立存儲空間,它們分別是內(nèi)部數(shù)據(jù)存儲器、和程序存儲器、外部數(shù)據(jù)存儲器、和程序存儲器。2、8031與8051單片機的主要區(qū)別在于8051單片機片內(nèi)含有掩膜式ROM型程序存儲器,8031單片機不含程序存儲器???、DPTR由兩個8位的寄存器組成,其名稱分別是DPL和DPH4、單片機內(nèi)部數(shù)據(jù)RAM中,20H?2FH字節(jié)地址范圍有位地址,00H~1FH和30H?7FH字節(jié)地址范圍沒有位地址。口5、單片機內(nèi)部RAM共128個單元,可以分為寄存器區(qū)、位地址區(qū)和通用RAM區(qū)三部分。6、當(dāng)8051單片機復(fù)位后,程序的入口地址為0000H7、DPTR分為DPL和DPH兩個寄存器,用來存放16位地址口8、根據(jù)應(yīng)用的要求,復(fù)位電路通常有兩種基本形式,它們分別是上電自動復(fù)位和手動按鍵復(fù)位。9、MCS-51有4組工作寄存器,它們的地址范圍是00H~1FH.口10、在805l單片機中,一個機器周期包括6個狀態(tài)周期,一個狀態(tài)周期包括2個振蕩周期。11、MCS-51片內(nèi)20H?2FH范圍內(nèi)的數(shù)據(jù)存儲器,既可以字節(jié)尋址又可以位尋址.12、當(dāng)MCS-51引腳ALE信號有效時,表示從P0口穩(wěn)定地送出了低8位地址.13、8051含4KB掩膜ROM。口14、當(dāng)單片機復(fù)位時,累加器人的內(nèi)容為00口前的內(nèi)容為00H;SP的內(nèi)容為07H;P0~P3的內(nèi)容為FFH15、MCS-51的堆棧是軟件填寫堆棧指針臨時在_片內(nèi)數(shù)據(jù)存儲器內(nèi)開辟的區(qū)域.16、MCS-51中凡字節(jié)地址能被_8整除的特殊功能寄存器均能尋址。17、程序狀態(tài)字PSW主要起著標(biāo)志寄存器作用。18、8051單片機使用電源為+5V19、8051單片機的引腳Vcc為電源端,丫為接地端???0、8051單片機中的并行端口分別是P0口、P1口、P2口和P3口三、判斷題1、Mc-51單片機P3端口的各端口線如果作為第二功能信號使用的話,那么它們就不能再用來進(jìn)行數(shù)據(jù)I/O傳送;同樣道理,如果用作數(shù)據(jù)傳送,就不能再作為第二功能信號使用(J)2、程序計數(shù)器PC是不可尋址的,因此不能對它進(jìn)行讀寫操作。(J)口3、程序計數(shù)器PC既可以對程序存儲器尋址,也可以對數(shù)據(jù)存儲器尋址。(某)4、每個特殊功能寄存器都既有字節(jié)地址,又有位地址。(某)5、30H一定是字節(jié)地址。(某)6、指令地址存放在PC中。(J)7、減法指令將影響進(jìn)位標(biāo)志位C0(J)口8、加法指令將影響進(jìn)位標(biāo)志位C,而減法指令將不影響進(jìn)位標(biāo)志位C。(某)9、P1端口是分時復(fù)用的地址/數(shù)據(jù)線。(某)10、P0端口是分時復(fù)用的地址/數(shù)據(jù)線。(J)口11、P0端口在作為地址總線使用時,提供的是低8位地址。(J)12、P2端口在作為地址總線使用時,提供的是低8位地址。(某)13、地址總線僅由P2口組成。(某)14、數(shù)據(jù)總線僅由P0口組成。(J)15、內(nèi)部數(shù)據(jù)RAM與特殊功能寄存器是統(tǒng)一編址的。(J)口16、在單片機的存儲器中,除了程序存儲器不能用作堆棧以外,其他存儲空間都能用作堆棧。(某)17、在讀取端口的引腳信號時,必須先對端口寫入1,然后讀取數(shù)據(jù),具有這樣特點的端口稱為準(zhǔn)雙向端口。(J)口18、8051單片機具有4個并行端口。(J)19、8051單片機具有1個串行端口。(J)20、20H不一定是字節(jié)地址。(J)口21、8155的復(fù)位引腳可與89C51的復(fù)位引腳直接相連。(J)22、若不使用MCS-51片內(nèi)存儲器,引腳/EA必須接地。(J)23、MCS-51的相對轉(zhuǎn)移指令最大負(fù)跳距是127B。(某)24、當(dāng)MCS-51上電復(fù)位時,堆棧指針SP=00H。(某)25、MCS-51外擴I/O口與外RAM是統(tǒng)一編址的。(J)四、問答題口1、MCS-51系列單片機按片內(nèi)有無程序存儲器及存儲器的形式分為3種基本產(chǎn)品,即8051、8751和8031。簡述這三種基本產(chǎn)品的特點。解答:口8051單片機:片內(nèi)含有掩膜式ROM型程序存儲器8751單片機:片內(nèi)含有EPROM型程序存儲器8031單片機:不含程序存儲器口2、MCS-51系列單片機的存儲器邏輯上可劃為幾個空間各自的地址范圍和容量是多少解答:3個空間,分別式內(nèi)部數(shù)據(jù)存儲器、程序存儲器(片內(nèi)外)、外部數(shù)據(jù)存儲器。各存儲器的地址范圍和容量如表2.1所示。表2.1存儲器的地址范圍和容量3個存儲器空間地址范圍容量128字節(jié)21字節(jié)最大64K最大64K內(nèi)部數(shù)據(jù)存儲器RAM00H?7FHSFR80H?FFH程序存儲器外部數(shù)據(jù)存儲器0000H?FFFFH0000H?FFFFH3、MCS-51單片機的/EA信號有何功能在使用8031時,該信號引腳應(yīng)如何處理為什么解答:是訪問程序存儲器控制信號,/EA=0時,對外部ROM進(jìn)行操作。/EA=1時,4K內(nèi)對內(nèi)部ROM;口4K外對外部ROM。在使用8031時,/EA信號引腳應(yīng)接地。因為8031沒有內(nèi)部的程序存儲器。4、在單片機內(nèi)部RAM中哪些字節(jié)有位地址,哪些字節(jié)沒有位地址解答:20H?2FH字節(jié)有位地址,00H~1FH和30H?7FH字節(jié)沒有位地址。5、內(nèi)部RAM低128單元劃分為哪三個主要部分各部分的主要功能是什么解答:寄存器區(qū)、位地址區(qū)和通用RAM區(qū)。寄存器區(qū)共占32個RAM單元,其地址為00H?1FH,將這32個單元分成了4組通用寄存器。在任一時刻,只能使用其中的一組作為R0?R7使用,通過設(shè)置PSW中的RSl和RS0來選擇。系統(tǒng)復(fù)位后,默認(rèn)第0組為通用寄存器組。位地址區(qū)為20H,-?2FH字節(jié)地址單元,位地址為00H?7FH,共有128位,從20H字節(jié)地址的最低位開始編地址,到2FH字節(jié)地址的最高位為止。位地址區(qū)可以進(jìn)行位訪問,也可以使用字節(jié)地址進(jìn)行訪問,使用方法與通用RAM區(qū)的單元相同。通用RAM區(qū)在30H?7FH,可以作為一股的單元使用,也可以用做堆棧。6、程序計數(shù)器(PC)作為惟一不可尋址的專用寄存器,它有哪些特點口解答:PC是一個16位計時器,保存程序中要執(zhí)行的指令地址,尋址范圍為64KB。PC本身沒有地址,是惟一一個不能由用戶尋址的寄存器。CPU通過PC得到要執(zhí)行的指令的地址,從而執(zhí)行程序。PC有如下功能:口(1)由程序計數(shù)器PC給出取指令的地址。口(2)PC具有自動加1的功能???3)PC的值可以被改變,能夠接受新的數(shù)據(jù)。口①轉(zhuǎn)移類指令可以改變PC的值??冖谧映绦蛘{(diào)用和返回指令可以改變PC的值。③CPU響應(yīng)中斷和中斷返回可以改變PC的值???、堆棧有哪些作用堆棧指示器(P)的作用是什么在程序設(shè)計時為什么還要對SP重新賦值解答:口(1)可以使用堆棧保護現(xiàn)場。(2)通過堆棧指示器SP可以實現(xiàn)數(shù)據(jù)的壓棧和彈棧操作。當(dāng)壓入一個數(shù)據(jù)到堆棧時,SP先加1,指向存放數(shù)據(jù)的單元,使數(shù)據(jù)壓入棧頂。而當(dāng)彈出一個數(shù)據(jù)時,先將SP所指向的數(shù)據(jù)彈出,然后再將SP減1,保證在堆棧未置空時,SP始終指向棧頂。因為堆棧操作中的數(shù)據(jù)的存取是在堆棧頂進(jìn)行的,所以只有在堆棧置空時,SP才指向堆棧底???3)因為當(dāng)單片機復(fù)位時,SP是指向07H單元的,重新對SP賦值,可以規(guī)定用作堆棧的存儲區(qū)域,原則是盡量使用高端的存儲空間作為堆棧,這是因為MCS-51單片機的堆棧是按照地址從小到大的方向生成的,從而可以避免堆棧覆蓋正常存儲的數(shù)據(jù)。如果不重新對SP賦值,堆棧在08H單元開始存放數(shù)據(jù),并向上生成,就有可能覆蓋位地址區(qū)乃至通用RAM區(qū)的有用的數(shù)據(jù)。8、若單片機使用頻率為6MHz的晶振,那么狀態(tài)同期、機器周期和指令周期分別是多少解答:狀態(tài)周期=1/6=0.33uS機器周期=2uS指令周期:(1、2、4)某機器周期=2、4、8uS9、為什么說單片機的Pl和P3端口是靜態(tài)I/O端口,而P2端口是動態(tài)I/O端口,它們在使用中各有什么特點如果用P2端口輸出一個字節(jié)數(shù)據(jù),在端口線上能得到該數(shù)據(jù)嗎解答:(1)因為P1和P3端口的硬件結(jié)構(gòu)使得由內(nèi)部總線輸出的數(shù)據(jù)經(jīng)鎖存器和場效應(yīng)管輸出,鎖存在端口線上,所以說Pl和P3端口是具有輸出鎖存功能的靜態(tài)I/O端口;P2口0000(2)不一定能得到該數(shù)據(jù)???0、說明MCS-51系列單片機4個I/O端口使用上的分工和操作上的主要特點。解答:P0端口提供程序存儲器或外部數(shù)據(jù)存儲器的低8位地址。P0端口還作為數(shù)據(jù)I/O端口使用,是分時復(fù)用的地址/數(shù)據(jù)線??赑l端口一般作為數(shù)據(jù)I/O端口使用。口P2端口提供程序存儲器或外部數(shù)據(jù)存儲器的高8位地址??赑3端口可以提供第2功能線,當(dāng)某一端口線不需要工作于第2功能時,可以作為數(shù)據(jù)I/0端口使用???1、MCS-51單片機有哪些信號需要芯片以第二功能信號的形式提供解答:R某D、T某D、/INTO、/INT1、T0、Tl、/WR、/RD12、單片機復(fù)位有幾種方法復(fù)位后的PC的狀態(tài)以及特殊功能寄存器的狀態(tài)呢?解答:(1)根據(jù)應(yīng)用的要求,復(fù)位電路通常有兩種基本形式,分別是上電復(fù)位和按鍵復(fù)位。(2)復(fù)位后PC的值為0000H??趶?fù)位后特殊功能寄存器的狀態(tài)如表2.2所示。表8051單片機復(fù)位后特殊功能寄存器的狀態(tài)特殊功能寄存器初始狀態(tài)ABPSWSPDPLDPHP0-P3IPIE00H00H00H07H00H00HFFH特殊功能寄存器初始狀態(tài)TMODTCONTH0TL0TH1TL1SBUF00H00H00H00H00H00H不定00H0某某某某某某某B某某某00000BSCON0某某某0000BPCON13、MCS-51單片機運行出錯或程序進(jìn)入死循環(huán)時,如何擺脫困境解答:按復(fù)位鍵使單片機復(fù)位。14、8051單片機內(nèi)部結(jié)構(gòu)包含哪些功能部件答:805l單片機內(nèi)部包含以下一些功能部件:(1)一個8位CPU;口(2)一個片內(nèi)振蕩器及時鐘電路;(3)4KBROM(80C51有4KB掩膜ROM,87C5l有4KBEPR()M,80C31片內(nèi)無ROM);(4)128B內(nèi)RAM;口(5)可尋址64KB的外ROM和外RAM控制電路;(6)兩個16位定時/計數(shù)器;(7)21個特殊功能寄存器;(8)4個8位并行I/O口,共32條可編程I//0端線;(9)一個可編程全雙工串行口;(10)5個中斷源,可設(shè)置成2個優(yōu)先級。15、ALE信號頻率與時鐘頻率有什么關(guān)系答:當(dāng)CPU不執(zhí)行訪問外RAM指令(MOV某)時,ALE以時鐘振蕩頻率1/6的固定頻率輸出,因此ALE信號也可作為外部芯片CLK(時鐘或其他需要。但是,當(dāng)CPU執(zhí)行MOV某指令時,ALE將跳過一個ALE脈沖。口16、/EA/Vpp引腳有何功用80C31的引腳應(yīng)如何處理為什么口答:/EA/Vpp引腳有兩個功能:內(nèi)外ROM選擇和片內(nèi)EPROM編程電源。①EA功能(內(nèi)外ROM選擇):8051單片機ROM尋址范圍為64KB,其中4KB在片內(nèi),60KB在片外(W80C31芯片無內(nèi)ROM,全部在片外)。當(dāng)/EA保持高電平時,先訪問內(nèi)ROM,但當(dāng)PC(程序計數(shù)器)值超過4KB(0FFFH)時,將自動轉(zhuǎn)向執(zhí)行外ROM中的程序。當(dāng)先人保持低電平時,則只訪問外ROM,不管芯片內(nèi)有否內(nèi)ROM??冖赩pp功能:片內(nèi)有EPROM的芯片,EPROM編程期間,此引腳用于施加編程電源Vpp。對80C31芯片,片內(nèi)無ROM,因此必須按地。因為80C3l芯片只能選擇片外ROM。17、805次。乂空間中,0000H—0023H有什么用途用戶應(yīng)怎樣合理安排答:0000H—0023H是805l系統(tǒng)專用單元,其中0000H為CPU復(fù)位地址,0003H.0023H是5個中斷源中斷服務(wù)程序人口地址,用戶不能安排其他內(nèi)容。一般來講,從0030H以后,用戶可自由安排。18、8051擴展I/O口從哪一個存儲空間擴展從理論上講最多可擴展多少個8位I/O口答:8051擴展I/O口從外RAM存儲空間擴展。擴展I/O口與擴展外RAM統(tǒng)一編址。從理論上講,每一個字節(jié)都可以擴展為一個8位I/O口,因此擴展個數(shù)最多可達(dá)64K個。19、8051如何確定和改變當(dāng)前工作寄存器區(qū)答:8051是根據(jù)程序狀態(tài)字寄存器PSW中工作寄存器區(qū)選擇控制位。RS1、RS0的值來確定寄存器組的。當(dāng)RS1、RS0=00時,選擇0組,當(dāng)RS1、RS0=01時,選擇1組等。20、堆棧的作用是什么?在堆棧中存取數(shù)據(jù)時有什么原則?如何理解?SP是什么寄存器?SP中的內(nèi)容是什么?口答:堆棧是CPU用于暫時存放特殊數(shù)據(jù)的倉庫。如子程序斷口地址、中斷斷口地址和其他需要保存的數(shù)據(jù)。堆棧中數(shù)據(jù)存取按先進(jìn)后出、后進(jìn)先出的原則。相當(dāng)于沖鋒槍的子彈夾,子彈一粒粒壓進(jìn)去,射擊時,最后壓進(jìn)去的子彈先打出去(后進(jìn)先出),最先壓進(jìn)去的子彈最后打出去(先進(jìn)后出)。SP稱為堆棧指針,專用于指出堆棧頂部數(shù)據(jù)的地址。無論存入還是取出數(shù)據(jù),SP始終指向堆棧最頂部數(shù)據(jù)的地址???1、PC是否屬于特殊功能寄存器它有什么作用PC的基本工作方式有幾種答:程序計數(shù)器PC不屬于特殊功能寄存器,不可訪問,在物理結(jié)構(gòu)上是獨立的。PC是一個16位的地址寄存器,用于存放將要從ROM中讀出的下一字節(jié)指令碼的地址,因此也稱為地址指針。PC的基本工作方式有:口(1)自動加1。CPU從ROM中每讀一個字節(jié),自動執(zhí)行PC+lfPC;(2)執(zhí)行轉(zhuǎn)移指令時,PC會根據(jù)該指令要求修改下一次讀ROM新的地址;口(3)執(zhí)行調(diào)用子程序或發(fā)生中斷時,CPU會自動將當(dāng)前PC值壓入堆棧,將子程序入口地址或中斷人口地址裝入PC;子程序返回或中斷返回時,恢復(fù)原有被壓入堆棧的PC值,繼續(xù)執(zhí)行原順序程序指令???2、8051單片機外RAM和ROM使用相同的地址。是否會在總線上出現(xiàn)競爭(讀錯或?qū)戝e對象)為什么答:8051單片機外RAM和ROM雖然使用相同的地址,但控制信號不一樣。外RAM和外ROM都有輸出緩沖器,而輸出緩沖器具有三態(tài)結(jié)構(gòu),未得到允許,不能將數(shù)據(jù)送到P0口數(shù)據(jù)總線上。這個輸出允許外RAM由RD、WR'信號控制,外ROM由PSEN信號控制,所以外RAM和外ROM的數(shù)據(jù)信號決不會在P0口數(shù)據(jù)總線上撞車。23、8051初始化設(shè)置SP值時。應(yīng)如何考慮答:復(fù)位后SP值為07H,表明堆棧底部在07H,若不重新設(shè)置SP值,堆棧將占用原屬于工作寄存器區(qū)的08H—1FH單元(共24個字節(jié))和位尋址區(qū)(20H以上)。而工作寄存器和位尋址區(qū)都有其特殊用途。工作寄存器在RAM應(yīng)用中比一般內(nèi)RAM30H。7FH有更大靈活性,值得用30H—7FH中的一部分替代08H?1FH.因此,系統(tǒng)若要求堆棧深度足夠大或不占用部分工作寄存器區(qū)及位尋址區(qū),在程序初始化中,必須改變SP值,一般可置SP值為50H或60H。堆棧深度相應(yīng)為48字節(jié)和32字節(jié)。若確定不用工作寄存器l區(qū)?3區(qū),且堆棧深度24B已夠用,則可不重新設(shè)置SP值。24、決定程序執(zhí)行順序的寄存器是哪一個答:決定程序執(zhí)行順序的寄存器是PC。CPU按照PC所指出的16位地址從ROM中取址口并執(zhí)行。每取出一個字節(jié),PC+lfPC。一般情況下,CPU是依次執(zhí)行程序;當(dāng)調(diào)用子程序,中斷或執(zhí)行轉(zhuǎn)移指令時,PC會相應(yīng)產(chǎn)生新的地址,CPU仍然根據(jù)PC所指出的16位地址取址并執(zhí)行???5、位地址00H?7FH和內(nèi)RAM字節(jié)地址00H?7FH編址相同。讀寫時會不會搞錯為什么答:位地址00H~7FH和內(nèi)RAM字節(jié)地址00H~7FH都是16進(jìn)制數(shù)表示的地址,雖然編址相同,但兩種地址分別出現(xiàn)在兩種不同的指令中,在位操作指令中的地址是位地址,在字節(jié)操作指令中的地址是內(nèi)RAM字節(jié)地址,在指令執(zhí)行中,CPU不會搞錯???6、8051單片機在并行擴展外存儲器后。P0口、Pl口、P12口、P3口各擔(dān)負(fù)何種職能答:在并行擴展外存儲器或I/O口情況下,P0口用于低8位地址總線和數(shù)據(jù)總線(分時傳送),P2口用于高8位地址總線,P3口常用于第二功能,用戶能使用的I/O口只有P1口和未用作為第二功能的部分P3口端線。27、P0作為輸出口時。有什么要求口答:用作輸出時,P0口應(yīng)外接上拉電阻。28、P0~P3口負(fù)載能力各是多少答:P0口的負(fù)載能力能驅(qū)動8個LSTH。門電路(1個LSTFL門電路的驅(qū)動電流,低電平時為0.36mA,高電平時為20hA),P1~P3口的負(fù)載能力為4個LSTFL門電路

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論