




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1 2.1 MCS-512.1 MCS-51單片機(jī)內(nèi)部包含那些主要邏輯功能部件?各個功能部件的最主要的功能是單片機(jī)內(nèi)部包含那些主要邏輯功能部件?各個功能部件的最主要的功能是 什么?什么? 2.2 MCS-512.2 MCS-51的的EAEA端有何用途?端有何用途? 2.3 MCS-512.3 MCS-51單片機(jī)外部總線結(jié)構(gòu)是怎樣的?單片機(jī)外部總線結(jié)構(gòu)是怎樣的? 2.4 MCS-512.4 MCS-51單片機(jī)存儲器的組織結(jié)構(gòu)是怎樣的?單片機(jī)存儲器的組織結(jié)構(gòu)是怎樣的? 2.5 MCS-512.5 MCS-51系列單片機(jī)的存儲器可劃分為幾個空間?各自的地址范圍和容量是多少?系列單片機(jī)的存儲器可劃分為
2、幾個空間?各自的地址范圍和容量是多少? 在使用上有什么不同?在使用上有什么不同? 2.6 80512.6 8051如何確定和改變當(dāng)前工作寄存器組?如何確定和改變當(dāng)前工作寄存器組? 2.7 MCS-512.7 MCS-51單片機(jī)的程序存儲器中單片機(jī)的程序存儲器中0000H0000H、0003H0003H、000BH000BH、0013H0013H、001BH001BH和和0023H0023H這幾這幾 個地址具有什么特殊的功能?個地址具有什么特殊的功能? 2.8 80512.8 8051單片機(jī)有哪幾個特殊功能寄存器?可位尋址的單片機(jī)有哪幾個特殊功能寄存器?可位尋址的SFRSFR有幾個?有幾個? 2
3、.9 2.9 程序狀態(tài)寄存器程序狀態(tài)寄存器PSWPSW的作用是什么?常用標(biāo)志有哪些位?作用是什么?的作用是什么?常用標(biāo)志有哪些位?作用是什么? 2.10 2.10 (SPSP)=30H =30H 指什么?指什么? 2.11 MCS-512.11 MCS-51系列單片機(jī)的系列單片機(jī)的P0P0、P1P1、P2P2和和P3P3口各有什么特點?口各有什么特點? 2.12 ALE2.12 ALE信號有何功用?一般情況下它與機(jī)器周期的關(guān)系如何?在什么條件下信號有何功用?一般情況下它與機(jī)器周期的關(guān)系如何?在什么條件下ALEALE信號信號 可用作外部設(shè)備的定時信號。可用作外部設(shè)備的定時信號。 2.13 2.1
4、3 有那幾種方法能使單片機(jī)復(fù)位?復(fù)位后各寄存器的狀態(tài)如何?復(fù)位對內(nèi)部有那幾種方法能使單片機(jī)復(fù)位?復(fù)位后各寄存器的狀態(tài)如何?復(fù)位對內(nèi)部RAMRAM有有 何影響?何影響? 2.14 MCS-512.14 MCS-51的時鐘振蕩周期、機(jī)器周期和指令周期之間有何關(guān)系?的時鐘振蕩周期、機(jī)器周期和指令周期之間有何關(guān)系? 2 2.1 MCS-512.1 MCS-51單片機(jī)內(nèi)部包含那些主要邏輯功能部件?各個功能部件的最單片機(jī)內(nèi)部包含那些主要邏輯功能部件?各個功能部件的最 主要的功能是什么?主要的功能是什么? 答案:答案:MCS-51MCS-51單片機(jī)內(nèi)部主要包括以下幾個部分:單片機(jī)內(nèi)部主要包括以下幾個部分:
5、1 1一個一個8 8位微處理器位微處理器CPUCPU MCS-51 MCS-51單片機(jī)中有一個單片機(jī)中有一個8 8位的位的CPUCPU,包括運算器和控制器兩個部分,包括運算器和控制器兩個部分, 并且增加了面向控制的處理功能,不僅可以處理字節(jié)數(shù)據(jù)還可以進(jìn)行位變并且增加了面向控制的處理功能,不僅可以處理字節(jié)數(shù)據(jù)還可以進(jìn)行位變 量的處理,如位處理、查表、狀態(tài)檢測、中斷處理等。量的處理,如位處理、查表、狀態(tài)檢測、中斷處理等。 2 2數(shù)據(jù)存儲器數(shù)據(jù)存儲器RAMRAM和特殊功能寄存器和特殊功能寄存器SFRSFR 片內(nèi)具有片內(nèi)具有128Bytes128Bytes(5252系列為系列為256Bytes256B
6、ytes)的數(shù)據(jù)存儲器,片外最多)的數(shù)據(jù)存儲器,片外最多 可以擴(kuò)展可以擴(kuò)展64KB64KB。數(shù)據(jù)存儲器用來存儲單片機(jī)運行期間的工作變量、運算的。數(shù)據(jù)存儲器用來存儲單片機(jī)運行期間的工作變量、運算的 中間結(jié)果、數(shù)據(jù)暫存和緩沖、標(biāo)志位等。中間結(jié)果、數(shù)據(jù)暫存和緩沖、標(biāo)志位等。 3 3內(nèi)部程序存儲器內(nèi)部程序存儲器ROMROM 內(nèi)部具有內(nèi)部具有4KB4KB(5151系列)系列)/8KB/8KB(5252系列)的程序存儲器(系列)的程序存儲器(FLASHFLASH),用),用 來存儲用戶程序。如果片內(nèi)程序存儲器容量不夠可以外部擴(kuò)展程序存儲器,來存儲用戶程序。如果片內(nèi)程序存儲器容量不夠可以外部擴(kuò)展程序存儲器,
7、 最多可以擴(kuò)展最多可以擴(kuò)展64KB64KB。 4 4兩個定時兩個定時/ /計數(shù)器計數(shù)器 MCS-51MCS-51單片機(jī)內(nèi)部具有單片機(jī)內(nèi)部具有2 2個個1616位的定時器位的定時器/ /計數(shù)器。在使用中,這兩個計數(shù)器。在使用中,這兩個 定時器定時器/ /計數(shù)器既可以進(jìn)行精確的計時,又可以對外部事件進(jìn)行計數(shù),是最計數(shù)器既可以進(jìn)行精確的計時,又可以對外部事件進(jìn)行計數(shù),是最 常用和最基本的部件。常用和最基本的部件。 5 5四個四個8 8位可編程的位可編程的I/OI/O(輸入(輸入/ /輸出)并行端口輸出)并行端口 四個四個8 8位的并行端口,其中位的并行端口,其中P0P0為雙向口,為雙向口,P1P1P
8、3P3為準(zhǔn)雙向口。為準(zhǔn)雙向口。 3 6 6一個串行通信端口一個串行通信端口 一個全雙工的串行口,具有四種工作方式??梢杂脕磉M(jìn)行串行一個全雙工的串行口,具有四種工作方式。可以用來進(jìn)行串行 異步通信,與異步通信,與PCPC機(jī)或者多個單片機(jī)主從通信或者構(gòu)成多機(jī)系統(tǒng)實現(xiàn)更機(jī)或者多個單片機(jī)主從通信或者構(gòu)成多機(jī)系統(tǒng)實現(xiàn)更 強(qiáng)大的功能。強(qiáng)大的功能。 7 7中斷控制系統(tǒng)中斷控制系統(tǒng) MCS-51MCS-51單片機(jī)具有單片機(jī)具有5 5個固定的可屏蔽中斷源,個固定的可屏蔽中斷源,3 3個在片內(nèi),個在片內(nèi),2 2個在個在 片外,它們在程序存儲器中有各自固定的中斷入口地址,由此進(jìn)入中片外,它們在程序存儲器中有各自固定
9、的中斷入口地址,由此進(jìn)入中 斷服務(wù)程序。斷服務(wù)程序。5 5個中斷源有兩個中斷優(yōu)先級,可形成中斷嵌套。個中斷源有兩個中斷優(yōu)先級,可形成中斷嵌套。 8 8內(nèi)部時鐘電路內(nèi)部時鐘電路 單片機(jī)的時鐘信號用來提供單片機(jī)片內(nèi)各種微操作的時間基準(zhǔn)。單片機(jī)的時鐘信號用來提供單片機(jī)片內(nèi)各種微操作的時間基準(zhǔn)。 2.2 MCS-512.2 MCS-51的的EAEA端有何用途?端有何用途? 答案:答案:EA EA 訪問外部程序存儲器控制信號。對訪問外部程序存儲器控制信號。對80518051和和87518751,它們片內(nèi)有,它們片內(nèi)有 4KB4KB的程序存儲器,當(dāng)?shù)某绦虼鎯ζ鳎?dāng)EA EA 為高電平時,分兩種情況。若訪問
10、的地址空為高電平時,分兩種情況。若訪問的地址空 間在間在0-4K0-4K范圍內(nèi),范圍內(nèi),CPUCPU訪問片內(nèi)程序存儲器。訪問的地址超出訪問片內(nèi)程序存儲器。訪問的地址超出4K4K時,時, CPUCPU將自動執(zhí)行外部程序存儲器,即訪問外部將自動執(zhí)行外部程序存儲器,即訪問外部ROMROM。當(dāng)。當(dāng)EAEA接低電平時,接低電平時, CPUCPU只訪問外部只訪問外部EPROM/ROMEPROM/ROM,而不管是否有片內(nèi)程序存儲器。對,而不管是否有片內(nèi)程序存儲器。對80318031, EAEA必須接地。必須接地。 4 2.3 MCS-512.3 MCS-51單片機(jī)外部總線結(jié)構(gòu)是怎樣的?單片機(jī)外部總線結(jié)構(gòu)是怎
11、樣的? 答案:答案:1 1地址總線(地址總線(ABAB):): 地址總線寬度為地址總線寬度為1616位,由位,由P0P0口經(jīng)地址鎖存器提供低口經(jīng)地址鎖存器提供低8 8位地址(位地址(A0-A0- A7A7););P2P2口直接提供高口直接提供高8 8位地址(位地址(A8A8A15A15)。地址信號是由)。地址信號是由CPUCPU發(fā)出的,發(fā)出的, 故地址總線是單方向的。故地址總線是單方向的。 2 2數(shù)據(jù)總線(數(shù)據(jù)總線(DBDB):): 數(shù)據(jù)總線寬度為數(shù)據(jù)總線寬度為8 8位,用于傳送數(shù)據(jù)和指令,由位,用于傳送數(shù)據(jù)和指令,由P0P0口提供??谔峁?3 3控制總線(控制總線(CBCB):): 控制總
12、線隨時掌握各種部件的狀態(tài),并根據(jù)需要向有關(guān)部件發(fā)出控制總線隨時掌握各種部件的狀態(tài),并根據(jù)需要向有關(guān)部件發(fā)出 命令。命令。 其中地址總線和數(shù)據(jù)總線,以及控制總線和其中地址總線和數(shù)據(jù)總線,以及控制總線和IOIO都有部分功能上的重疊,都有部分功能上的重疊, 也就是有些口線既是地址總線也是數(shù)據(jù)總線,而有些控制總線也是也就是有些口線既是地址總線也是數(shù)據(jù)總線,而有些控制總線也是IOIO。 2.4 MCS-512.4 MCS-51單片機(jī)存儲器的組織結(jié)構(gòu)是怎樣的?單片機(jī)存儲器的組織結(jié)構(gòu)是怎樣的? 答案:答案:MCSMCS5151單片機(jī)的存儲器采用的是哈佛(單片機(jī)的存儲器采用的是哈佛(HarvardHarvar
13、d)結(jié)構(gòu),即程序)結(jié)構(gòu),即程序 存儲器和數(shù)據(jù)存儲器分開編址,在空間上是各自獨立的,兩種存儲器有存儲器和數(shù)據(jù)存儲器分開編址,在空間上是各自獨立的,兩種存儲器有 自己的尋址方式和尋址空間。自己的尋址方式和尋址空間。 5 2.5 MCS-512.5 MCS-51系列單片機(jī)的存儲器可劃分為幾個空間?各自的地址范圍系列單片機(jī)的存儲器可劃分為幾個空間?各自的地址范圍 和容量是多少?在使用上有什么不同?和容量是多少?在使用上有什么不同? 答案:答案:MCSMCS5151的存儲器空間可以劃分為以下的存儲器空間可以劃分為以下4 4種,分別是:種,分別是: 程序存儲器;內(nèi)部數(shù)據(jù)存儲器;內(nèi)部特殊功能寄存器;外部數(shù)據(jù)
14、存儲程序存儲器;內(nèi)部數(shù)據(jù)存儲器;內(nèi)部特殊功能寄存器;外部數(shù)據(jù)存儲 器;器; 對對89S5189S51來說,程序存儲器分為片內(nèi)程序存儲器和片外程序存儲器,來說,程序存儲器分為片內(nèi)程序存儲器和片外程序存儲器, 片內(nèi)程序存儲器地址范圍為片內(nèi)程序存儲器地址范圍為0000H-0FFFH,4KB0000H-0FFFH,4KB;片外程序存儲器地址范;片外程序存儲器地址范 圍圍0000H0000HFFFFHFFFFH,64KB64KB。內(nèi)部程序存儲器與外部程序存儲器統(tǒng)一編址,。內(nèi)部程序存儲器與外部程序存儲器統(tǒng)一編址, 當(dāng)當(dāng)EAEA為高電平時,從內(nèi)部程序存儲器開始讀取程序,達(dá)到為高電平時,從內(nèi)部程序存儲器開始讀
15、取程序,達(dá)到4KB4KB后跳到片后跳到片 外程序存儲器的外程序存儲器的1000H1000H開始讀取程序;當(dāng)開始讀取程序;當(dāng)EAEA為低電平時,直接從片外程為低電平時,直接從片外程 序存儲器的序存儲器的0000H0000H開始處讀取程序。開始處讀取程序。 內(nèi)部數(shù)據(jù)存儲器地址范圍為內(nèi)部數(shù)據(jù)存儲器地址范圍為00H00H7FH7FH,128B128B,在程序中做通用存,在程序中做通用存 儲器使用。儲器使用。 內(nèi)部特殊功能寄存器地址范圍內(nèi)部特殊功能寄存器地址范圍80H80HFFHFFH,128B128B,專用于控制、管,專用于控制、管 理片內(nèi)算術(shù)邏輯部件、并行理片內(nèi)算術(shù)邏輯部件、并行I/OI/O口、串行
16、口、串行I/OI/O口、定時器口、定時器/ /計數(shù)器、中斷計數(shù)器、中斷 系統(tǒng)等功能模塊的工作。系統(tǒng)等功能模塊的工作。 外部數(shù)據(jù)存儲器地址范圍外部數(shù)據(jù)存儲器地址范圍0000H0000HFFFFHFFFFH,64KB64KB,又稱為外部數(shù)據(jù),又稱為外部數(shù)據(jù) RAMRAM,當(dāng)單片機(jī)內(nèi)部,當(dāng)單片機(jī)內(nèi)部128128個字節(jié)的數(shù)據(jù)個字節(jié)的數(shù)據(jù)RAMRAM不能滿足系統(tǒng)工作的需要時,不能滿足系統(tǒng)工作的需要時, 可以通過它的外部總線擴(kuò)展外部數(shù)據(jù)存儲器。可以通過它的外部總線擴(kuò)展外部數(shù)據(jù)存儲器。 6 2.6 80512.6 8051如何確定和改變當(dāng)前工作寄存器組?如何確定和改變當(dāng)前工作寄存器組? 答案:狀態(tài)寄存器答案
17、:狀態(tài)寄存器PSWPSW中中RS1,RS0RS1,RS0兩位進(jìn)行寄存器組選擇,兩位進(jìn)行寄存器組選擇, 0 0 0 0 組組0 0(00H-07H00H-07H) 0 1 0 1 組組1 1(08H-0FH08H-0FH) 1 0 1 0 組組2 2(10H-17H10H-17H) 1 1 1 1 組組3 3(18H-1FH18H-1FH) 2.7 MCS-512.7 MCS-51單片機(jī)的程序存儲器中單片機(jī)的程序存儲器中0000H0000H、0003H0003H、000BH000BH、0013H0013H、 001BH001BH和和0023H0023H這幾個地址具有什么特殊的功能?這幾個地址具有
18、什么特殊的功能? 答案:答案:0000H0000H:單片機(jī)復(fù)位后,:單片機(jī)復(fù)位后,PCPC0000H0000H,程序從,程序從0000H0000H開始執(zhí)行開始執(zhí)行 指令,故系統(tǒng)必須從指令,故系統(tǒng)必須從0000H0000H單元開始取指令,執(zhí)行程序。單元開始取指令,執(zhí)行程序。 0003H0003H:外部中斷:外部中斷0 0入口地址。入口地址。 000BH000BH:定時器:定時器0 0中斷入口地址。中斷入口地址。 0013H0013H:外部中斷:外部中斷1 1入口地址。入口地址。 001BH001BH:定時器:定時器1 1中斷入口地址。中斷入口地址。 0023H0023H:串行口中斷入口地址。:串
19、行口中斷入口地址。 在系統(tǒng)中斷響應(yīng)之后,將自動轉(zhuǎn)到各中斷入口地址處執(zhí)行程在系統(tǒng)中斷響應(yīng)之后,將自動轉(zhuǎn)到各中斷入口地址處執(zhí)行程 序序。 7 2.8 80512.8 8051單片機(jī)有哪幾個特殊功能寄存器?可位尋址的單片機(jī)有哪幾個特殊功能寄存器?可位尋址的SFRSFR有幾個?有幾個? 答案:答案:80518051有有2121個特殊功能寄存器個特殊功能寄存器 ,包括:,包括: AA累加器,累加器,BB寄存器,寄存器, PSWPSW程序狀態(tài)字,程序狀態(tài)字, SPSP堆棧指針堆棧指針 ,DPTRDPTR 數(shù)據(jù)指針寄存器數(shù)據(jù)指針寄存器 ,PCPC程序計數(shù)器(程序計數(shù)器(1616位)位) ,P0P0P3I/O
20、P3I/O端口端口 , IPIP中斷優(yōu)先級控制寄存器,中斷優(yōu)先級控制寄存器,IEIE中斷允許控制寄存器,中斷允許控制寄存器,TMODTMOD定定 時器時器/ /計數(shù)器方式控制寄存器,計數(shù)器方式控制寄存器,TCONTCON定時器定時器/ /計數(shù)器控制寄存器,計數(shù)器控制寄存器,TH0TH0, TL0TL0定時器定時器/ /計數(shù)器計數(shù)器0 0,TH1TH1,TH1TH1定時器定時器/ /計數(shù)器計數(shù)器1 1,SCONSCON串行串行 端口控制寄存器,端口控制寄存器,SBUFSBUF串行數(shù)據(jù)緩沖器,串行數(shù)據(jù)緩沖器,PCONPCON電源控制寄存器。電源控制寄存器。 可可位位尋址的尋址的SFRSFR有有11
21、11個。個。 2.9 2.9 程序狀態(tài)寄存器程序狀態(tài)寄存器PSWPSW的作用是什么?常用標(biāo)志有哪些位?作用是什的作用是什么?常用標(biāo)志有哪些位?作用是什 么?么? 答案:答案:PSWPSW程序狀態(tài)字。主要起著標(biāo)志寄存器的作用。常用標(biāo)志位及其程序狀態(tài)字。主要起著標(biāo)志寄存器的作用。常用標(biāo)志位及其 作用如下:作用如下: CyCy進(jìn)(借)位標(biāo)志,其主要作用是保存算術(shù)運算的進(jìn)或借位并在進(jìn)行進(jìn)(借)位標(biāo)志,其主要作用是保存算術(shù)運算的進(jìn)或借位并在進(jìn)行 位操作時做累加器。位操作時做累加器。 在執(zhí)行某些算術(shù)和邏輯指令時,可以被硬件或軟件置位或清零。在算在執(zhí)行某些算術(shù)和邏輯指令時,可以被硬件或軟件置位或清零。在算
22、術(shù)運算中它可作為進(jìn)位標(biāo)志,在位運算中,它作累加器使用,在位傳送、術(shù)運算中它可作為進(jìn)位標(biāo)志,在位運算中,它作累加器使用,在位傳送、 位與和位或等位操作中,都要使用進(jìn)位標(biāo)志位。位與和位或等位操作中,都要使用進(jìn)位標(biāo)志位。 8 ACAC輔助進(jìn)位標(biāo)志,當(dāng)進(jìn)行以輔助進(jìn)位標(biāo)志,當(dāng)進(jìn)行以A A為目的的運算時,運算結(jié)果從為目的的運算時,運算結(jié)果從D3D3位產(chǎn)生位產(chǎn)生 進(jìn)位或借位時進(jìn)位或借位時AC=1AC=1,另外可用于,另外可用于BCDBCD碼調(diào)整。碼調(diào)整。 進(jìn)行加法或減法操作時,當(dāng)發(fā)生低四位向高四位進(jìn)位或借位時,進(jìn)行加法或減法操作時,當(dāng)發(fā)生低四位向高四位進(jìn)位或借位時,ACAC 由硬件置位,否則由硬件置位,否則
23、ACAC位被置位被置0 0。在進(jìn)行十進(jìn)制調(diào)整指令時,將借助。在進(jìn)行十進(jìn)制調(diào)整指令時,將借助ACAC狀態(tài)狀態(tài) 進(jìn)行判斷。進(jìn)行判斷。 F0F0用戶標(biāo)志,是用戶可以使用的位變量,可以隨用戶標(biāo)志,是用戶可以使用的位變量,可以隨PSWPSW被保存。被保存。 該位為用戶定義的狀態(tài)標(biāo)記,用戶根據(jù)需要用軟件對其置位或清零,該位為用戶定義的狀態(tài)標(biāo)記,用戶根據(jù)需要用軟件對其置位或清零, 也可以用軟件測試也可以用軟件測試F0F0來控制程序的跳轉(zhuǎn)。來控制程序的跳轉(zhuǎn)。 RS1,RS0RS1,RS0寄存器組選擇,寄存器組選擇, OVOV溢出標(biāo)志位,在有符號數(shù)運算結(jié)果超出允許范圍溢出標(biāo)志位,在有符號數(shù)運算結(jié)果超出允許范圍O
24、V=1,OV=1,否則否則OV=0OV=0。 PP奇偶標(biāo)志位,主要作用是在每個機(jī)器周期根據(jù)累加器奇偶標(biāo)志位,主要作用是在每個機(jī)器周期根據(jù)累加器A A中的內(nèi)容的中的內(nèi)容的 奇偶性由硬件置奇偶性由硬件置/ /復(fù)位,當(dāng)復(fù)位,當(dāng)A A中中1 1的個數(shù)為奇的個數(shù)為奇P=1P=1,否則為,否則為P=0P=0。 2.10 2.10 (SPSP)=30H =30H 指什么?指什么? 答案:指的是將堆?;刂分赶虼鸢福褐傅氖菍⒍褩;刂分赶?0H30H。 9 2.11 MCS-512.11 MCS-51系列單片機(jī)的系列單片機(jī)的P0P0、P1P1、P2P2和和P3P3口各有什么特點?口各有什么特點? 答案:答案:
25、P0P0口是一個三態(tài)雙向口,可作為地址口是一個三態(tài)雙向口,可作為地址/ /數(shù)據(jù)分時復(fù)用口;也可作數(shù)據(jù)分時復(fù)用口;也可作 為通用為通用I/OI/O接口。接口。 P1P1口為準(zhǔn)雙向口口為準(zhǔn)雙向口 ,輸出驅(qū)動部分由場效應(yīng)管,輸出驅(qū)動部分由場效應(yīng)管T T與內(nèi)部上拉電阻組與內(nèi)部上拉電阻組 成。當(dāng)其某位輸出高電平時,可以提供拉電流負(fù)載,不必像成。當(dāng)其某位輸出高電平時,可以提供拉電流負(fù)載,不必像P0P0口那樣口那樣 需要外接上拉電阻。需要外接上拉電阻。P1P1口是具有輸出鎖存的靜態(tài)口??谑蔷哂休敵鲦i存的靜態(tài)口。P1P1口在作為引腳口在作為引腳 讀入前,必須先對相應(yīng)端口寫入讀入前,必須先對相應(yīng)端口寫入1 1
26、。 P2P2端口除了可以作為準(zhǔn)雙向通用端口除了可以作為準(zhǔn)雙向通用IOIO外;還用作輸出地址總線的高外;還用作輸出地址總線的高8 8 位,所以位,所以P2P2端口在功能上兼有端口在功能上兼有P0P0端口和端口和P1P1端口的特點。端口的特點。P2P2端口是動態(tài)端口是動態(tài) 的的IOIO端口,輸出數(shù)據(jù)雖然被鎖存,但不是穩(wěn)定地出現(xiàn)在端口線上。端口,輸出數(shù)據(jù)雖然被鎖存,但不是穩(wěn)定地出現(xiàn)在端口線上。 P3P3口為雙功能口,當(dāng)口為雙功能口,當(dāng)P3P3口作為通用口作為通用I/OI/O口使用時,它為靜態(tài)準(zhǔn)雙向口使用時,它為靜態(tài)準(zhǔn)雙向 口,且每位都可定義為輸入或輸出口,其工作原理同口,且每位都可定義為輸入或輸出口
27、,其工作原理同P1P1口類似;當(dāng)處口類似;當(dāng)處 于第二功能時,鎖存器輸出于第二功能時,鎖存器輸出1 1,通過第二輸出功能線輸出特定的第二功,通過第二輸出功能線輸出特定的第二功 能信號,在輸入方面,既可以通過緩沖器讀入引腳信號,也可以通過能信號,在輸入方面,既可以通過緩沖器讀入引腳信號,也可以通過 第二輸入功能讀入片內(nèi)的特定第二功能信號。第二輸入功能讀入片內(nèi)的特定第二功能信號。 10 2.12 ALE2.12 ALE信號有何功用?一般情況下它與機(jī)器周期的關(guān)系如何?在什信號有何功用?一般情況下它與機(jī)器周期的關(guān)系如何?在什 么條件下么條件下ALEALE信號可用作外部設(shè)備的定時信號。信號可用作外部設(shè)備
28、的定時信號。 答案:答案:ALEALE是地址鎖存使能信號,是機(jī)器周期的二倍。當(dāng)不使用單字節(jié)是地址鎖存使能信號,是機(jī)器周期的二倍。當(dāng)不使用單字節(jié) 雙周期的指令,如雙周期的指令,如MOVXMOVX類指令時,可以作為外部設(shè)備的定時信號。類指令時,可以作為外部設(shè)備的定時信號。 2.13 2.13 有那幾種方法能使單片機(jī)復(fù)位?復(fù)位后各寄存器的狀態(tài)如何?有那幾種方法能使單片機(jī)復(fù)位?復(fù)位后各寄存器的狀態(tài)如何? 復(fù)位對內(nèi)部復(fù)位對內(nèi)部RAMRAM有何影響?有何影響? 答案:可以有上電復(fù)位、手動復(fù)位和專用芯片復(fù)位三種方式。答案:可以有上電復(fù)位、手動復(fù)位和專用芯片復(fù)位三種方式。 復(fù)位操作使單片機(jī)進(jìn)入初始化狀態(tài),復(fù)位
29、操作使單片機(jī)進(jìn)入初始化狀態(tài),PCPC初始化為初始化為0000H0000H,使,使MCSMCS5151 單片機(jī)從單片機(jī)從0000H0000H開始執(zhí)行程序開始執(zhí)行程序 。 (PSW)=00H(PSW)=00H,由于,由于RS1(PSW.4)=0RS1(PSW.4)=0,RS0(PSW.3)=0RS0(PSW.3)=0,復(fù)位后單片機(jī)選,復(fù)位后單片機(jī)選 擇工作寄存器擇工作寄存器0 0組。組。 (SP)=07H(SP)=07H,復(fù)位后堆棧在片內(nèi),復(fù)位后堆棧在片內(nèi)RAMRAM的的08H08H單元處建立。單元處建立。 TH1TH1、TL1TL1、TH0TH0、TL0TL0的內(nèi)容為的內(nèi)容為00H00H,定時器
30、,定時器/ /計數(shù)器的初值為計數(shù)器的初值為0 0。 (TMOD)=00H(TMOD)=00H,復(fù)位后定時器,復(fù)位后定時器/ /計數(shù)器計數(shù)器T0T0、T1T1為定時器方式為定時器方式0 0,非門控,非門控 方式。方式。 11 (TCON)=00H(TCON)=00H,復(fù)位后定時器,復(fù)位后定時器/ /計數(shù)器計數(shù)器T0T0、T1T1停止工作,外部中斷停止工作,外部中斷0 0、1 1為為 電平觸發(fā)方式。電平觸發(fā)方式。 (T2CON)=00H(T2CON)=00H,復(fù)位后定時器,復(fù)位后定時器/ /計數(shù)器計數(shù)器T2T2停止工作。停止工作。 (SCON)=00H(SCON)=00H,復(fù)位后串行口工作在移位寄
31、存器方式,且禁止串行口接,復(fù)位后串行口工作在移位寄存器方式,且禁止串行口接 收。收。 (IE)=00H(IE)=00H,復(fù)位后屏蔽所有中斷。,復(fù)位后屏蔽所有中斷。 (IP)=00H(IP)=00H,復(fù)位后所有中斷源都設(shè)置為低優(yōu)先級。,復(fù)位后所有中斷源都設(shè)置為低優(yōu)先級。 P0P0P3P3口鎖存器都是全口鎖存器都是全1 1狀態(tài),說明復(fù)位后狀態(tài),說明復(fù)位后4 4個并行接口設(shè)置為輸入口。個并行接口設(shè)置為輸入口。 復(fù)位不影響內(nèi)部復(fù)位不影響內(nèi)部RAMRAM的狀態(tài)(包括通用寄存器的狀態(tài)(包括通用寄存器RnRn) 。 2.14 MCS-512.14 MCS-51的時鐘振蕩周期、機(jī)器周期和指令周期之間有何關(guān)系?
32、的時鐘振蕩周期、機(jī)器周期和指令周期之間有何關(guān)系? 答案:時鐘周期是單片機(jī)的基本時間單位。若晶振的振蕩頻率為答案:時鐘周期是單片機(jī)的基本時間單位。若晶振的振蕩頻率為12MHz12MHz,則,則 時鐘周期為時鐘周期為1/12MHz=0.0833us1/12MHz=0.0833us。CPUCPU完成一個基本操作所需要的時間稱為機(jī)完成一個基本操作所需要的時間稱為機(jī) 器周期(器周期(MCMC)。)。 MCSMCS5151單片機(jī)每單片機(jī)每1212個振蕩周期為一個機(jī)器周期。晶振頻個振蕩周期為一個機(jī)器周期。晶振頻 率為率為12MHz12MHz時,機(jī)器周期為時,機(jī)器周期為12/12MHz=1us12/12MHz
33、=1us。指令周期是執(zhí)行一條指令所需的。指令周期是執(zhí)行一條指令所需的 時間,可以包括時間,可以包括1 1,2 2,4 4個機(jī)器周期。個機(jī)器周期。 12 1.1.什么是尋址方式?什么是尋址方式?MCS-51MCS-51單片機(jī)有哪幾種尋址方式?單片機(jī)有哪幾種尋址方式? 答案:答案:尋址方式就是尋找地址的方式。包括指令的尋址方式和操作數(shù)的尋址尋址方式就是尋找地址的方式。包括指令的尋址方式和操作數(shù)的尋址 方式。方式。 指令的一個重要的組成部分是操作數(shù),指令給出參與運算的數(shù)據(jù)的方指令的一個重要的組成部分是操作數(shù),指令給出參與運算的數(shù)據(jù)的方 式稱為式稱為操作數(shù)的操作數(shù)的尋址方式。尋址方式。 MCS-51M
34、CS-51系列單片機(jī)共有系列單片機(jī)共有7 7種種操作數(shù)的操作數(shù)的尋址方式:立即尋址、直接尋尋址方式:立即尋址、直接尋 址、寄存器尋址、寄存器間接尋址、變址尋址、相對尋址和位尋址。址、寄存器尋址、寄存器間接尋址、變址尋址、相對尋址和位尋址。 2.2.什么是指令系統(tǒng)?什么是指令系統(tǒng)?MCS-51MCS-51單片機(jī)共有多少種指令?單片機(jī)共有多少種指令? 答案:答案:CPUCPU所能執(zhí)行的各種指令的集合稱為指令系統(tǒng)。所能執(zhí)行的各種指令的集合稱為指令系統(tǒng)。MCS-51MCS-51系列單片機(jī)的系列單片機(jī)的 指令系統(tǒng)是一種簡明易掌握、效率較高的指令系統(tǒng)。在指令系統(tǒng)是一種簡明易掌握、效率較高的指令系統(tǒng)。在MC
35、S-51MCS-51系列單片系列單片 機(jī)的指令系統(tǒng)中共使用了機(jī)的指令系統(tǒng)中共使用了7 7種尋址方式、種尋址方式、4242種助記符,這些助記符與尋址種助記符,這些助記符與尋址 方式組合起來,共形成方式組合起來,共形成111111條指令,完成數(shù)據(jù)傳送、算術(shù)運算、邏輯運算、條指令,完成數(shù)據(jù)傳送、算術(shù)運算、邏輯運算、 控制轉(zhuǎn)移以及位操作等方面的工作??刂妻D(zhuǎn)移以及位操作等方面的工作。 13 3.3.匯編語言的語句格式是什么?使用標(biāo)號有什么限制?注釋段起什么作用?匯編語言的語句格式是什么?使用標(biāo)號有什么限制?注釋段起什么作用? 答案:答案: MCS-51MCS-51匯編語言的語句格式應(yīng)符合下列結(jié)構(gòu):匯編語
36、言的語句格式應(yīng)符合下列結(jié)構(gòu): 【標(biāo)號:】【標(biāo)號:】 操作碼操作碼 【操作數(shù)】【;注釋】【操作數(shù)】【;注釋】 標(biāo)號位于語句的開始,由以字母開頭的字母和數(shù)字組成,它代表該語句標(biāo)號位于語句的開始,由以字母開頭的字母和數(shù)字組成,它代表該語句 的地址。標(biāo)號與操作碼之間要用的地址。標(biāo)號與操作碼之間要用“:”隔開,標(biāo)號與隔開,標(biāo)號與“:”之間不能有空格,之間不能有空格, “:”與與 操作碼之間可以有空格。操作碼之間可以有空格。 注釋在語句的最后,以注釋在語句的最后,以“;”開始,是說明性的文字,與語句的具體功開始,是說明性的文字,與語句的具體功 能能 無關(guān)。無關(guān)。 4.MCS-514.MCS-51匯編語言有
37、哪幾條常用偽指令?各起什么作用?匯編語言有哪幾條常用偽指令?各起什么作用? 答案:答案: ORGORG:匯編程序起始地址,用來說明其后程序段在存儲器中存放的起:匯編程序起始地址,用來說明其后程序段在存儲器中存放的起 始始 地址;地址; EQUEQU:賦值指令,用來給變量標(biāo)號賦予一個確定的數(shù)值;:賦值指令,用來給變量標(biāo)號賦予一個確定的數(shù)值; DBDB:定義數(shù)據(jù)字節(jié),指令按字節(jié)數(shù)的形式把數(shù)據(jù)存放在存儲單元中;:定義數(shù)據(jù)字節(jié),指令按字節(jié)數(shù)的形式把數(shù)據(jù)存放在存儲單元中; DWDW:定義數(shù)據(jù)字,按字(雙字節(jié))的形式把數(shù)據(jù)存放在存儲單元中;:定義數(shù)據(jù)字,按字(雙字節(jié))的形式把數(shù)據(jù)存放在存儲單元中; DSD
38、S:定義存儲區(qū),從指定的地址單元開始,保留一定數(shù)量的存儲單元;:定義存儲區(qū),從指定的地址單元開始,保留一定數(shù)量的存儲單元; BITBIT:位定義,其功能是把位地址賦給字符名稱;:位定義,其功能是把位地址賦給字符名稱; ENDEND:匯編結(jié)束,表明匯編語言程序結(jié)束。:匯編結(jié)束,表明匯編語言程序結(jié)束。 14 5.5.匯編語言程序設(shè)計分哪幾步?各步驟的任務(wù)是什么?匯編語言程序設(shè)計分哪幾步?各步驟的任務(wù)是什么? 答案:答案: 分析問題,抽象出描述問題的數(shù)學(xué)模型;分析問題,抽象出描述問題的數(shù)學(xué)模型; 確定解決問題的算法或解題思想;確定解決問題的算法或解題思想; 繪制流程圖和結(jié)構(gòu)圖;繪制流程圖和結(jié)構(gòu)圖;
39、分配存儲空間和工作單元;分配存儲空間和工作單元; 編制程序;編制程序; 程序靜態(tài)檢查,上機(jī)調(diào)試;程序靜態(tài)檢查,上機(jī)調(diào)試; 編寫相關(guān)說明。編寫相關(guān)說明。 6.6.將累加器將累加器A A中的壓縮中的壓縮BCDBCD碼分為兩個字節(jié),形成非壓縮碼分為兩個字節(jié),形成非壓縮BCDBCD碼,放入碼,放入20H20H和和 21H21H單元中,寫出源程序。單元中,寫出源程序。 解:由題意,可將累加器解:由題意,可將累加器A A中的低中的低4 4位保留,高位保留,高4 4位清零放入位清零放入20H20H;高;高4 4位保位保 留,低留,低4 4位清零,半字節(jié)交換后存入位清零,半字節(jié)交換后存入21H21H單元中。程
40、序如下。單元中。程序如下。 MOV R0MOV R0,A A ANL A ANL A,#0FH#0FH MOV 20H MOV 20H,A A MOV A MOV A,R0R0 ANL A ANL A,#0F0H#0F0H SWAP A SWAP A MOV 21H MOV 21H,A A 15 7.7.已知內(nèi)部已知內(nèi)部RAMRAM的的20H20H和和21H21H單元中各有一個無符號單元中各有一個無符號8 8位二進(jìn)制數(shù),試編程比位二進(jìn)制數(shù),試編程比 較它們的大小,并把大數(shù)送到較它們的大小,并把大數(shù)送到30H30H單元。單元。 解:解: MOV AMOV A,20H20H CJNE A CJNE
41、 A,21H21H,LOOPLOOP LOOPLOOP: JNC LOOP1JNC LOOP1 MOV A MOV A,21H21H LOOP1LOOP1:MOV 30HMOV 30H,A A RET RET 16 8.8.編制一段程序,要求在端口線編制一段程序,要求在端口線P1.0P1.0和和P1.1P1.1上分別產(chǎn)生周期為上分別產(chǎn)生周期為200us200us和和400us400us的方的方 波。設(shè)單片機(jī)的晶振頻率為波。設(shè)單片機(jī)的晶振頻率為12MHz12MHz。 解:解: ORG 0000HORG 0000H AJMP START AJMP START ORG 000BH ORG 000BH
42、 AJMP IT0 AJMP IT0 ORG 001BH ORG 001BH AJMP IT1 AJMP IT1 ORG 0100H ORG 0100H START START: MOV TMODMOV TMOD,#03H ;#03H ;定時器定時器0 0工作在方式工作在方式3 3 MOV TL0 MOV TL0,#9CH#9CH MOV TH0 MOV TH0,#38H#38H MOV TCON MOV TCON,#50H #50H ;TR0TR0、TR1=1TR1=1 MOV IE MOV IE,#8AH #8AH ;全局中斷和定時器;全局中斷和定時器0 0、定時器、定時器1 1中斷允許中
43、斷允許 SJMP $SJMP $ ORG 0130H ORG 0130H IT0 IT0: MOV TL0MOV TL0,#9CH#9CH CPL P1.0 CPL P1.0 RETI RETI IT1 IT1: MOV TH0MOV TH0,#38H#38H CPL P1.1 CPL P1.1 RETI RETI END END 17 9.9.試編寫一段程序,將外部數(shù)據(jù)試編寫一段程序,將外部數(shù)據(jù)RAMRAM中從地址中從地址2000H2000H開始的開始的100100個補(bǔ)碼數(shù)個補(bǔ)碼數(shù) 逐一取出,若為正數(shù)則放回原單元,若為負(fù)數(shù)則求反后放回原單元。逐一取出,若為正數(shù)則放回原單元,若為負(fù)數(shù)則求反后放
44、回原單元。 解:解: STARTSTART: MOV DPTRMOV DPTR,#2000H#2000H MOV R0 MOV R0,#64H#64H LOOPLOOP: MOVX AMOVX A,DPTRDPTR MOV 20H MOV 20H,A A JNB ACC.7 JNB ACC.7,NEXTNEXT MOV A MOV A,20H20H CPL A CPL A MOVX DPTR MOVX DPTR,A A NEXTNEXT: INC DPTRINC DPTR DJNZ R0 DJNZ R0,LOOPLOOP SJMP $ SJMP $ 18 10.10.試編寫一段延時程序,延時時
45、長為試編寫一段延時程序,延時時長為1s1s。設(shè)單片機(jī)的晶振頻率為。設(shè)單片機(jī)的晶振頻率為12MHZ12MHZ。 MAIN: MOV R3,#64HMAIN: MOV R3,#64H MOV R4,#OAH MOV R4,#OAH DELAY:MOV R2,#OFAHDELAY:MOV R2,#OFAH LOOP: NOPLOOP: NOP NOP NOP DJNZ,R2,LOOP DJNZ,R2,LOOP DJNZ,R3, DELAY DJNZ,R3, DELAY DJNZ,R4, DELAY DJNZ,R4, DELAY RET RET 19 一、填空題一、填空題 1.1.鎖存,三態(tài)緩沖鎖存,
46、三態(tài)緩沖 2.2.三態(tài)控制三態(tài)控制 3.3.統(tǒng)一編址方式統(tǒng)一編址方式 4.4.無條無條 件傳送,查詢,中斷件傳送,查詢,中斷 5.5.中斷方式中斷方式 6. PC6. PC,PCPC,程序存儲器,程序存儲器 7. 7. TF1TF1,查詢的狀態(tài),查詢的狀態(tài) 8. 81928. 8192* *4=32768s 9. 1-8192 10. 4=32768s 9. 1-8192 10. 起始,起始, 數(shù)據(jù),奇偶校檢,停止數(shù)據(jù),奇偶校檢,停止 11. 11. 單工,全工,半雙工單工,全工,半雙工 12. 12. 同步移位,并同步移位,并 行輸出,并行輸入行輸出,并行輸入 13. 13. 一樣一樣 14
47、. 214. 2,自動重新加載,自動重新加載 二、簡答題二、簡答題 1. 1. 答:有答:有5 5個中斷源:個中斷源:2 2個外部中斷源、個外部中斷源、2 2個定時器中斷源和一個串行個定時器中斷源和一個串行 口中斷源,具有兩個中斷優(yōu)先級,可實現(xiàn)兩級中斷服務(wù)程序嵌套。口中斷源,具有兩個中斷優(yōu)先級,可實現(xiàn)兩級中斷服務(wù)程序嵌套。 2. 2. 答:常用的答:常用的I/OI/O編址方式有兩種:獨立編址方式和統(tǒng)一編址方式。編址方式有兩種:獨立編址方式和統(tǒng)一編址方式。 獨立編址方式中,獨立編址方式中,I/OI/O和存儲器分開編址,有各自獨立的地址空間,和存儲器分開編址,有各自獨立的地址空間, 采用不同的控制
48、總線,使用不同的指令分別尋址。采用不同的控制總線,使用不同的指令分別尋址。 20 3. 3. 答:答:GATE=0GATE=0,用,用TR1TR1的狀態(tài)控制的狀態(tài)控制T1T1的工作:的工作:TR1=1TR1=1,開關(guān)模擬閉合,開關(guān)模擬閉合, 允許允許T1T1計數(shù);計數(shù);TR1=0TR1=0,模擬開關(guān)打開,停止,模擬開關(guān)打開,停止T1T1計數(shù)。計數(shù)。 當(dāng)當(dāng)GATE=1GATE=1,TR1=1TR1=1時,時,T1T1能否計數(shù)由能否計數(shù)由INT1INT1引腳的輸入狀態(tài)控制。當(dāng)引腳的輸入狀態(tài)控制。當(dāng) INT1=0INT1=0,T1T1不計數(shù)不計數(shù);INT1=1;INT1=1時,允許時,允許T1T1計
49、數(shù)。如果定時計數(shù)。如果定時/ /計數(shù)器工作在定計數(shù)器工作在定 時方式,當(dāng)時方式,當(dāng)INT1INT1由由0 0變變1 1時啟動時啟動T1T1,當(dāng),當(dāng)INT1INT1由由1 1變?yōu)樽優(yōu)? 0時,停止時,停止T1T1,則可以,則可以 對對INT1INT1輸入高電平脈沖寬度進(jìn)行測量。輸入高電平脈沖寬度進(jìn)行測量。 4.4.解:解:利用定時器利用定時器T0T0作作1ms1ms定時,每次中斷在中斷服務(wù)程序中使定時,每次中斷在中斷服務(wù)程序中使P1.0P1.0的的 狀態(tài)取反輸出。定時器初值計算:設(shè)狀態(tài)取反輸出。定時器初值計算:設(shè)T0T0為工作方式為工作方式1 1,則,則1ms1ms對應(yīng)的機(jī)器對應(yīng)的機(jī)器 周期數(shù)為
50、周期數(shù)為1000/21000/2(12/612/6)=500D=1F4H, =500D=1F4H, 定時器初值為定時器初值為(1F4H)(1F4H)求補(bǔ)求補(bǔ)(即(即 2 21616-1F4H-1F4H)=FE0CH =FE0CH 程序如下:程序如下: ORGORG0000H0000H SJMPSJMPSTARTSTART ORG ORG 000BH000BH AJMPAJMPIST0IST0 ORGORG0030H0030H START:START: MOVMOVTMOD, #01HTMOD, #01H;T0T0工作方式工作方式1 1 MOVMOVTL0, #0CHTL0, #0CH;T0T0
51、定時器初值定時器初值 MOVMOVTH0, #0FEHTH0, #0FEH MOVMOVTCON, #10HTCON, #10H;打開;打開T0 T0 SETBSETBET0ET0 ;允許;允許T0T0中斷中斷 21 SETBSETBEAEA;允許全局中斷;允許全局中斷 SJMPSJMP$ $ IST0IST0: MOVMOVTL0, #0CHTL0, #0CH;重置;重置T0T0定時器初值定時器初值 MOVMOVTH0, #0FEHTH0, #0FEH CPLCPLP1.0P1.0;P1.0P1.0取反取反 RETIRETI 5. 5. 解:定時方式解:定時方式0 0:X=213-150=8
52、042 X=213-150=8042 二進(jìn)制二進(jìn)制:1111101101010 :1111101101010 TL0=01010TL0=01010,TH0=11111011TH0=11111011 定時方式定時方式1:X=216-150=65386 1:X=216-150=65386 二進(jìn)制二進(jìn)制:1111111101101010 :1111111101101010 TL0=01101010TL0=01101010,TH0=11111111TH0=11111111 定時方式定時方式2 2:X=28-150=106 X=28-150=106 二進(jìn)制二進(jìn)制:01101010 TL0=0110101
53、0:01101010 TL0=01101010, TH0=01101010 TH0=01101010 6.6.解:方式解:方式0 0:2s-16384s 2s-16384s 方式方式1 1:2s-131072s 2s-131072s 方式方式2 2: 2s-510s 2s-510s 7.7.解:最高:解:最高:62500 62500 最低:最低:122.55 122.55 (詳見(詳見102102頁題目后)頁題目后) 22 8.8.解:程序如下解:程序如下: : ORG 0000H ORG 0000H LJMP INITOUT LJMP INITOUT ; ;轉(zhuǎn)到初始化程序轉(zhuǎn)到初始化程序 OR
54、G 0023HORG 0023H LJMP ERVE LJMP ERVE ; ;串行口中斷服務(wù)程序入口串行口中斷服務(wù)程序入口 ORG 0050H ORG 0050H INITOUTINITOUT:MOV TMODMOV TMOD,#20H #20H ; ;定時器定時器T1T1初始化初始化 MOV TH1 MOV TH1,#0F3H#0F3H MOV TL1 MOV TL1,#0F3H#0F3H MOV SCON MOV SCON,#50H #50H ; ;串行口初始化串行口初始化 MOV PCON MOV PCON,#80H #80H ;SMOD=1;SMOD=1 SETB TR1 SETB
55、TR1 ; ;啟動定時器啟動定時器T1T1 SETB EA SETB EA ; ;開中斷開中斷 SETB ES SETB ES ; ;允許串行口中斷允許串行口中斷 LJMP MAIN LJMP MAIN ; ;轉(zhuǎn)主程序轉(zhuǎn)主程序 23 SERVE: CLR EA ;SERVE: CLR EA ;關(guān)中斷關(guān)中斷 CLR RI ;CLR RI ;清接收中斷標(biāo)志清接收中斷標(biāo)志 PUSH DPH ;PUSH DPH ;保護(hù)現(xiàn)場保護(hù)現(xiàn)場 PUSH DPLPUSH DPL PUSH A PUSH A RECEIVE: MOV ARECEIVE: MOV A,SBUF ;SBUF ;接收接收PCPC機(jī)發(fā)過來的數(shù)據(jù)機(jī)發(fā)過來的數(shù)據(jù) SENDBACK:MOV SBUFSENDBACK:MOV SBUF,A ;A ;將數(shù)據(jù)回送給將數(shù)據(jù)回送給PCPC機(jī)機(jī) WAIT: WAIT: JNB TI JNB TI,WAIT ;WAIT ;發(fā)送器不空則循環(huán)等待發(fā)送器不空則循環(huán)等待 CLR TICLR TI RETURN: POP A ;RETURN:
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度林業(yè)產(chǎn)業(yè)園區(qū)林地轉(zhuǎn)讓合同
- 2025年大流量羅茨鼓風(fēng)機(jī)合作協(xié)議書
- 入股餐館合同范例
- 公司加農(nóng)戶養(yǎng)鴨合同范例
- led合作合同范例
- 養(yǎng)殖場用工合同范本
- 南寧聯(lián)鎖塊施工方案
- 個人房屋置換合同范本
- 江西鋼橋施工方案
- 停車場系統(tǒng)的施工方案
- 7.1開放是當(dāng)代中國的鮮明標(biāo)識課件-高中政治選擇性必修一當(dāng)代國際政治與經(jīng)濟(jì)(1)2
- 教科版小學(xué)科學(xué)六年級下冊單元練習(xí)試題及答案(全冊)
- 2024年浙江首考英語聽力原文解惑課件
- 《Java程序設(shè)計》電子課件
- 乳腺癌患者的疼痛護(hù)理課件
- 研課標(biāo)說教材修改版 八年級下冊
- 江西宜春城市文化介紹
- 正常肌肉及常見肌病的病理學(xué)表現(xiàn)
- 國產(chǎn)自主可控數(shù)據(jù)庫采購項目技術(shù)標(biāo)準(zhǔn)和服務(wù)要求
- 機(jī)械設(shè)計說明書-激光熔覆送粉器設(shè)計
- 瀝青砼質(zhì)量控制點及措施
評論
0/150
提交評論