三極管的電流放大原理_第1頁
三極管的電流放大原理_第2頁
三極管的電流放大原理_第3頁
三極管的電流放大原理_第4頁
三極管的電流放大原理_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、三極管的電流放大原理一、三極管的電流放大原理晶體三極管(以下簡稱三極管)按材料分有兩種:鍺管和硅管。 而每一種又有NPN和PNP兩種結(jié)構(gòu)形式,但使用最多的是硅NPN和PNP兩種三極管,兩者除了電源極性不同外,其工作原理都是相同的,下面僅介紹NPN硅管的電流放大原理。圖一:晶體三極管(NPN)的結(jié)構(gòu)圖一是NPN管的結(jié)構(gòu)圖,它是由2塊N型半導(dǎo)體中間夾著一塊P型半導(dǎo)體所組成,從圖可見發(fā)射區(qū)與基區(qū)之間形成的PN結(jié)稱為發(fā)射結(jié),而集電區(qū)與基區(qū)形成的 PN結(jié)稱為集電結(jié),三條引線分別稱為發(fā)射極e、基極b和集電極。當(dāng)b點電位高于e點電位零點幾伏時,發(fā)射結(jié)處于正偏狀態(tài),而C點電位高于b點電位幾伏時,集電結(jié)處于反偏

2、狀態(tài),集電極電源Ec要高于基極電源Ebo。 在制造三極管時,有意識地使發(fā)射區(qū)的多數(shù)載流子濃度大于基區(qū)的,同時基區(qū)做得很薄,而且,要嚴(yán)格控制雜質(zhì)含量,這樣,一旦接通電源后,由于發(fā)射結(jié)正確,發(fā)射區(qū)的多數(shù)載流子(電子)及基區(qū)的多數(shù)載流子(控穴)很容易地截越過發(fā)射結(jié)構(gòu)互相向反方各擴散,但因前者的濃度基大于后者,所以通過發(fā)射結(jié)的電流基本上是電子流,這股電子流稱為發(fā)射極電流Ie。由于基區(qū)很薄,加上集電結(jié)的反偏,注入基區(qū)的電子大部分越過集電結(jié)進入集電區(qū)而形成集電集電流Ic,只剩下很少(1-10%)的電子在基區(qū)的空穴進行復(fù)合,被復(fù)合掉的基區(qū)空穴由基極電源Eb重新補紀(jì)念給,從而形成了基極電流Ibo根據(jù)電流連續(xù)性

3、原理得: Ie=Ib+Ic 這就是說,在基極補充一個很小的Ib,就可以在集電極上得到一個較大的Ic,這就是所謂電流放大作用,Ic與Ib是維持一定的比例關(guān)系,即: 1=Ic/Ib 式中:-稱為直流放大倍數(shù), 集電極電流的變化量Ic與基極電流的變化量Ib之比為: = Ic/Ib 式中-稱為交流電流放大倍數(shù),由于低頻時1和的數(shù)值相差不大,所以有時為了方便起見,對兩者不作嚴(yán)格區(qū)分,值約為幾十至一百多。三極管是一種電流放大器件,但在實際使用中常常利用三極管的電流放大作用,通過電阻轉(zhuǎn)變?yōu)殡妷悍糯笞饔?。二、晶體三極管的開關(guān)特性1、靜態(tài)特性 晶體三極管由集電結(jié)和發(fā)射結(jié)兩個PN結(jié)構(gòu)成。根據(jù)兩個PN結(jié)的偏置極性,

4、三極管有截止、放大、飽和3種工作狀態(tài)。圖3.5(a)和(b)分別給出了一個用NPN型共發(fā)射極晶體三極管組成的簡單電路及其輸出特性曲線。 該電路工作特點如下: 1) 截止?fàn)顟B(tài) : uB0,兩個PN結(jié)均為反偏,iB0,iC0,uCEUCC。三極管呈現(xiàn)高阻抗,類似于開關(guān)斷開。2) 放大狀態(tài) : uB0,發(fā)射結(jié)正偏,集電結(jié)反偏,iC=iB。3) 飽和狀態(tài) : uB0,兩個PN結(jié)均為正偏,iBIBS(基極臨界飽和電流)UCC/Rc ,此時iC=ICS(集電極飽和電流)UCC/Rc 。三極管呈現(xiàn)低阻抗,類似于開關(guān)接通。在數(shù)字邏輯電路中,三極管被作為開關(guān)元件工作在飽和與截止兩種狀態(tài),相當(dāng)于一個由基極信號控制

5、的無觸點開關(guān),其作用對應(yīng)于觸點開關(guān)的閉合與斷開 。圖3.6(a)、(b)給出了圖3.5 所示電路在三極管截止與飽和狀態(tài)下的等效電路。圖3.5晶體三極管電路及其輸出特性曲線2、動態(tài)特性 晶體三極管在飽和與截止兩種狀態(tài)轉(zhuǎn)換過程中具有的特性稱為三極管的動態(tài)特性。三極管的開關(guān)過程和二極管一樣,管子內(nèi)部也存在著電荷的建立與消失過程。因此,飽和與截止兩種狀態(tài)的轉(zhuǎn)換也需要一定的時間才能完成。假如在圖3.5(a)所示電路的輸入端輸入一個理想的矩形波電壓,那么,在理想情況下,iC和UCE的波形應(yīng)該如圖3.7(a)所示。但實際轉(zhuǎn)換過程中iC和UCE的波形如圖3.7(b)所示,無論從截止轉(zhuǎn)向?qū)ㄟ€是從導(dǎo)通轉(zhuǎn)向截止都

6、存在一個逐漸變化的過程。圖3.6三極管截止與飽和狀態(tài)下的等效電路晶體三極管在截止與飽和這兩種穩(wěn)態(tài)下的特性稱為三極管的靜態(tài)開關(guān)特性。1開通時間 開通時間:三極管從截止?fàn)顟B(tài)到飽和狀態(tài)所需要的時間稱為開通時間。三極管處于截止?fàn)顟B(tài)時,發(fā)射結(jié)反偏,空間電荷區(qū)比較寬。當(dāng)輸入信號ui由-U1跳變到+U2時,由于發(fā)射結(jié)空間電荷區(qū)仍保持在截止時的寬度,故發(fā)射區(qū)的電子還不能立即穿過發(fā)射結(jié)到達基區(qū)。這時發(fā)射區(qū)的電子進入空間電荷區(qū),使空間電荷區(qū)變窄,然后發(fā)射區(qū)開始向基區(qū)發(fā)射電子,晶體管開始導(dǎo)通。這個過程所需要的時間稱為延遲時間td 。經(jīng)過延遲時間td后,發(fā)射區(qū)不斷向基區(qū)注入電子,電子在基區(qū)積累,并向集電區(qū)擴散,形成集

7、電極電流iC。隨著基區(qū)電子濃度的增加,iC不斷增大。iC上升到最大值的90%所需要的時間稱為上升時間tr。 開通時間ton =td+tr 開通時間的長短取決于晶體管的結(jié)構(gòu)和電路工作條件。2關(guān)閉時間 關(guān)閉時間:三極管從飽和狀態(tài)到截止?fàn)顟B(tài)所需要的時間稱為關(guān)閉時間。進入飽和狀態(tài)后,集電極收集電子的能力減弱,過剩的電子在基區(qū)不斷積累起來,稱為超量存儲電荷,同時集電區(qū)靠近邊界處也積累起一定的空穴,集電結(jié)處于正向偏置。當(dāng)輸入電壓ui由+U2跳變到-U1時,存儲電荷不能立即消失,而是在反向電壓作用下產(chǎn)生漂移運動而形成反向基流,促使超量存儲電荷泄放。在存儲電荷完全消失前,集電極電流維持ICS不變,直至存儲電荷

8、全部消散,晶體管才開始退出飽和狀態(tài),iC開始下降。這個過程所需要的時間稱為存儲時間ts?;鶇^(qū)存儲的多余電荷全部消失后,基區(qū)中的電子在反向電壓作用下越來越少,集電極電流iC也不斷減小,并逐漸接近于零。集電極電流由0.9ICS降至0.1ICS所需的時間稱為下降時間tf。 關(guān)閉時間toff=ts+tf同樣,關(guān)閉時間的長短取決于三極管的結(jié)構(gòu)和運用情況。開通時間ton和關(guān)閉時間toff的大小反映了三極管由截止到飽和與從飽和到截止的開關(guān)速度,它們是影響電路工作速度的主要因素。三極管放大原理(形象)對三極管放大作用的理解,切記一點:能量不會無緣無故的產(chǎn)生,所以,三極管一定不會產(chǎn)生能量,。但三極管厲害的地方在

9、于:它可以通過小電流控制大電流放大的原理就在于:通過小的交流輸入,控制大的靜態(tài)直流。假設(shè)三極管是個大壩,這個大壩奇怪的地方是,有兩個閥門,一個大閥門,一個小閥門。小閥門可以用人力打開,大閥門很重,人力是打不開的,只能通過小閥門的水力打開。所以,平常的工作流程便是,每當(dāng)放水的時候,人們就打開小閥門,很小的水流涓涓流出,這涓涓細流沖擊大閥門的開關(guān),大閥門隨之打開,洶涌的江水滔滔流下。如果不停地改變小閥門開啟的大小,那么大閥門也相應(yīng)地不停改變,假若能嚴(yán)格地按比例改變,那么,完美的控制就完成了。在這里,Ube就是小水流,Uce就是大水流,人就是輸入信號。當(dāng)然,如果把水流比為電流的話,會更確切,因為三極

10、管畢竟是一個電流控制元件。如果某一天,天氣很旱,江水沒有了,也就是大的水流那邊是空的。管理員這時候打開了小閥門,盡管小閥門還是一如既往地沖擊大閥門,并使之開啟,但因為沒有水流的存在,所以,并沒有水流出來。這就是三極管中的截止區(qū)。飽和區(qū)是一樣的,因為此時江水達到了很大很大的程度,管理員開的閥門大小已經(jīng)沒用了。如果不開閥門江水就自己沖開了,這就是二極管的擊穿。在模擬電路中,一般閥門是半開的,通過控制其開啟大小來決定輸出水流的大小。沒有信號的時候,水流也會流,所以,不工作的時候,也會有功耗。而在數(shù)字電路中,閥門則處于開或是關(guān)兩個狀態(tài)。當(dāng)不工作的時候,閥門是完全關(guān)閉的,沒有功耗。電子電路的設(shè)計方法設(shè)計

11、一個電子電路系統(tǒng)時,首先必須明確系統(tǒng)的設(shè)計任務(wù),根據(jù)任務(wù)進行方案選擇,然后對方案中的各個部分進行單元的設(shè)計,參數(shù)計算和器件選擇,最后將各個部分連接在一起,畫出一個符合設(shè)計要求的完整的系統(tǒng)電路圖。一 明確系統(tǒng)的設(shè)計任務(wù)要求對系統(tǒng)的設(shè)計任務(wù)進行具體分析,充分了解系統(tǒng)的性能,指標(biāo),內(nèi)容及要求,以明確系統(tǒng)應(yīng)完成的任務(wù)。二 方案選擇這一步的工作要求是把系統(tǒng)要完成的任務(wù)分配給若干個單元電路,并畫出一個能表示各單元功能的整機原理框圖。方案選擇的重要任務(wù)是根據(jù)掌握的知識和資料,針對系統(tǒng)提出的任務(wù),要求和條件,完成系統(tǒng)的功能設(shè)計。在這個過程中要敢于探索,勇于創(chuàng)新,力爭做到設(shè)計方案合理,可靠,經(jīng)濟,功能齊全,技術(shù)

12、先進。并且對方案要不斷進行可行性和有缺點的分析,最后設(shè)計出一個完整框圖。框圖必須正確反映應(yīng)完成的任務(wù)和各組成部分的功能,清楚表示系統(tǒng)的基本組成和相互關(guān)系。三 單元電路的設(shè)計,參數(shù)計算和期間選擇根據(jù)系統(tǒng)的指標(biāo)和功能框圖,明確各部分任務(wù),進行各單元電路的設(shè)計,參數(shù)計算和器件選擇。1 單元電路設(shè)計單元電路是整機的一部分,只有把各單元電路設(shè)計好才能提高整機設(shè)計水平。每個單元電路設(shè)計前都需明確各單元電路的任務(wù),詳細擬定出單元電路的性能指標(biāo),與前后級之間的關(guān)系,分析電路的組成形式。具體設(shè)計時,可以模仿傳輸?shù)南冗M的電路,也可以進行創(chuàng)新或改進,但都必須保證性能要求。而且,不僅單元電路本身要設(shè)計合理,各單元電路

13、間也要互相配合,注意各部分的輸入信號,輸出信號和控制信號的關(guān)系。 2 參數(shù)計算為保證單元電路達到功能指標(biāo)要求,就需要用電子技術(shù)知識對參數(shù)進行計算。例如,放大電路中各電阻值,放大倍數(shù)的計算;振蕩器中電阻,電容,振蕩頻率等參數(shù)的計算。只有很好的理解電路的工作原理,正確利用計算公式,計算的參數(shù)才能滿足設(shè)計要求。 參數(shù)計算時,同一個電路可能有幾組數(shù)據(jù),注意選擇一組能完成電路設(shè)計要求的功能,在實踐中能真正可行的參數(shù)。 計算電路參數(shù)時應(yīng)注意下列問題:(1) 元器件的工作電流,電壓,頻率和功耗等參數(shù)應(yīng)能滿足電路指標(biāo)的要求;(2) 元器件的極限參數(shù)必須留有足夠充裕量,一般應(yīng)大于額定值的15倍;(3) 電阻和電

14、容的參數(shù)應(yīng)選計算值附近的標(biāo)稱值。 3 器件選擇(1) 元件的選擇阻容電阻和電容種類很多,正確選擇電阻和電容是很重要的。不同的電路對電阻和電容性能要求也不同,有解電路對電容的漏電要求很嚴(yán),還有些電路對電阻,電容的性能和容量要求很高。例如濾波電路中常用大容量(100F3000uF)鋁電解電容,為濾掉高頻通常還需并聯(lián)小容量(001uF01uF)瓷片電容。設(shè)計時要根據(jù)電路的要求選擇性能和參數(shù)合適的阻容元件,并要注意功耗,容量,頻率和耐壓范圍是否滿足要求。 (2) 分立元件的選擇分立元件包括二極管,晶體三極管,場效應(yīng)管,光電二(三)極管,晶閘管等。根據(jù)其用途分別進行選擇。 選擇的期間種類不同,注意事項也

15、不同。例如選擇晶體三極管時,首先注意是選擇NPN型還是PNP型管,是高頻管還是低頻管,是大功率管還是小功率管,并注意管子的參數(shù) PCM , ICM , BVCEO , ICBO , ,T和 是否滿足電路設(shè)計指標(biāo)的要求,高頻工作時,要求T = (510), 為工作頻率。(3) 集成電路的選擇由于集成電路可以實現(xiàn)很多單元電路甚至整機電路的功能,所以選用集成電路來設(shè)計單元電路和總體電路既方便又靈活,它不僅使系統(tǒng)體積縮小,而且性能可靠,便于調(diào)試及運用,在設(shè)計電路時頗受歡迎。 集成電路又模擬集成電路和數(shù)字集成電路。國內(nèi)外已生成出大量集成電路,其器件的型號,原理,功能,特征可查閱有關(guān)手冊。選擇的集成電路不

16、僅要在功能和特性上實現(xiàn)設(shè)計方案,而且要滿足功耗,電壓,速度,價格等多方面的要求。四 電路圖的繪制為詳細表示設(shè)計的整機電路及各單元電路的連接關(guān)系,設(shè)計時需繪制完整電路圖。電路圖通常是在系統(tǒng)框圖,單元電路設(shè)計,參數(shù)計算和器件選擇的基礎(chǔ)上繪制的,它是組裝,調(diào)試和維修的依據(jù)。繪制電路圖時要注意一下幾點:(1) 布局合理,排列均勻,圖片清晰,便于看圖,有利于對圖的理解和閱讀。有時一個總電路由幾部分組成,繪圖時應(yīng)盡量把總電路圖畫在一張圖紙上。如果電路比較復(fù)雜,需繪制幾張圖,則應(yīng)把主電路畫在同一張圖紙上,二把一些比較獨立和次要的部分畫在另外的圖紙上,并在圖的斷口兩端做上標(biāo)記,標(biāo)出信號從一張圖到另一張圖的引出

17、點和引入點,以此說明各圖紙在電路連線之間的關(guān)系。有時為了強調(diào)并便于看清各單元電路的功能關(guān)系, 每一個功能單元電路的元件應(yīng)集中布置在一起,并盡可能按工作順序排列。(2) 注意信號的流向,一般從輸入端和信號源畫起,由左至右或由上至下按信號的流向依次畫出各單元電路,而反饋通路的信號流向則與此相反。(3) 圖形符號要標(biāo)準(zhǔn),圖中應(yīng)加適當(dāng)?shù)臉?biāo)注。圖形符號表示器件的項目或概念。電路圖中的中,大規(guī)模集成電路器件,一般用方框表示,在方框中標(biāo)出它的型號,在方框的變新兩側(cè)標(biāo)出每根線的功能名稱和管腳號。圖中,大規(guī)模器件外,其余元器件符號應(yīng)當(dāng)標(biāo)準(zhǔn)化。(4) 連接線應(yīng)為直線,并且交叉和折彎應(yīng)最少。通常連接可以水平或垂直布

18、置,一般不畫斜線,互相連同的交叉除用原點表示,根據(jù)需要,可以在連接線上加注信號名或其他標(biāo)記,表示其功能或其去向。由的連線可用符號表示,例如期間的電源一般標(biāo)電源電壓的數(shù)值,地線用符號()表示。初學(xué)單片機幾個不易掌握的概念隨著電子技術(shù)的迅速發(fā)展,計算機已深入地滲透到我們的生活中,許多電子愛好者開始學(xué)習(xí)單片機知識,但單片機的內(nèi)容比較抽象,相對電子愛好者已熟悉的模擬電路、數(shù)字電路,單片機中有一些新的概念,這些概念非?;疽灾劣谝话阕髡卟恍既フ?,教材自然也不會很深入地講解這些概念,但這些內(nèi)容又是學(xué)習(xí)中必須要理解的,下面就結(jié)合本人的學(xué)習(xí)、教學(xué)經(jīng)驗,對這些最基本概念作一說明,希望對自學(xué)者有所幫助。一、總線:

19、我們知道,一個電路總是由元器件通過電線連接而成的,在模擬電路中,連線并不成為一個問題,因為各器件間一般是串行關(guān)系,各器件之間的連線并不很多,但計算機電路卻不一樣,它是以微處理器為核心,各器件都要與微處理器相連,各器件之間的工作必須相互協(xié)調(diào),所以就需要的連線就很多了,如果仍如同模擬電路一樣,在各微處理器和各器件間單獨連線,則線的數(shù)量將多得驚人,所以在微處理機中引入了總線的概念,各個器件共同享用連線,所有器件的8根數(shù)據(jù)線全部接到8根公用的線上,即相當(dāng)于各個器件并聯(lián)起來,但僅這樣還不行,如果有兩個器件同時送出數(shù)據(jù),一個為0,一個為1,那么,接收方接收到的究竟是什么呢?這種情況是不允許的,所以要通過控

20、制線進行控制,使器件分時工作,任何時候只能有一個器件發(fā)送數(shù)據(jù)(可以有多個器件同時接收)。器件的數(shù)據(jù)線也就被稱為數(shù)據(jù)總線,器件所有的控制線被稱為控制總線。在單片機內(nèi)部或者外部存儲器及其它器件中有存儲單元,這些存儲單元要被分配地址,才能使用,分配地址當(dāng)然也是以電信號的形式給出的,由于存儲單元比較多,所以,用于地址分配的線也較多,這些線被稱為地址總線。二、數(shù)據(jù)、地址、指令:之所以將這三者放在一起,是因為這三者的本質(zhì)都是一樣的數(shù)字,或者說都是一串0和1組成的序列。換言之,地址、指令也都是數(shù)據(jù)。指令:由單片機芯片的設(shè)計者規(guī)定的一種數(shù)字,它與我們常用的指令助記符有著嚴(yán)格的一一對應(yīng)關(guān)系,不可以由單片機的開發(fā)

21、者更改。地址:是尋找單片機內(nèi)部、外部的存儲單元、輸入輸出口的依據(jù),內(nèi)部單元的地址值已由芯片設(shè)計者規(guī)定好,不可更改,外部的單元可以由單片機開發(fā)者自行決定,但有一些地址單元是一定要有的(詳見程序的執(zhí)行過程)。數(shù)據(jù):這是由微處理機處理的對象,在各種不同的應(yīng)用電路中各不相同,一般而言,被處理的數(shù)據(jù)可能有這么幾種情況:1地址(如MOV DPTR,#1000H),即地址1000H送入DPTR。2方式字或控制字(如MOV TMOD,#3),3即是控制字。3常數(shù)(如MOV TH0,#10H)10H即定時常數(shù)。4實際輸出值(如P1口接彩燈,要燈全亮,則執(zhí)行指令:MOV P1,#0FFH,要燈全暗,則執(zhí)行指令:M

22、OV P1,#00H)這里0FFH和00H都是實際輸出值。又如用于LED的字形碼,也是實際輸出的值。理解了地址、指令的本質(zhì),就不難理解程序運行過程中為什么會跑飛,會把數(shù)據(jù)當(dāng)成指令來執(zhí)行了。三、P0口、P2口和P3的第二功能用法 初學(xué)時往往對P0口、P2口和P3口的第二功能用法迷惑不解,認(rèn)為第二功能和原功能之間要有一個切換的過程,或者說要有一條指令,事實上,各端口的第二功能完全是自動的,不需要用指令來轉(zhuǎn)換。如P3.6、P3.7分別是WR、RD信號,當(dāng)微片理機外接RAM或有外部I/O口時,它們被用作第二功能,不能作為通用I/O口使用,只要一微處理機一執(zhí)行到MOVX指令,就會有相應(yīng)的信號從P3.6或

23、P3.7送出,不需要事先用指令說明。事實上不能作為通用I/O口使用也并不是不能而是(使用者)不會將其作為通用I/O口使用。你完全可以在指令中按排一條SETB P3.7的指令,并且當(dāng)單片機執(zhí)行到這條指令時,也會使P3.7變?yōu)楦唠娖?,但使用者不會這么去做,因為這通常這會導(dǎo)致系統(tǒng)的崩潰(即死機)。四、程序的執(zhí)行過程 單片機在通電復(fù)位后8051內(nèi)的程序計數(shù)器(PC)中的值為0000,所以程序總是從0000單元開始執(zhí)行,也就是說:在系統(tǒng)的ROM中一定要存在0000這個單元,并且在0000單元中存放的一定是一條指令。五、堆棧 堆棧是一個區(qū)域,是用來存放數(shù)據(jù)的,這個區(qū)域本身沒有任何特殊之處,就是內(nèi)部RAM的

24、一部份,特殊的是它存放和取用數(shù)據(jù)的方式,即所謂的先進后出,后進先出,并且堆棧有特殊的數(shù)據(jù)傳輸指令,即PUSH和POP,有一個特殊的專為其服務(wù)的單元,即堆棧指針SP,每當(dāng)執(zhí)一次PUSH指令時,SP就(在原來值的基礎(chǔ)上)自動加1,每當(dāng)執(zhí)行一次POP指令,SP就(在原來值的基礎(chǔ)上)自動減1。由于SP中的值可以用指令加以改變,所以只要在程序開始階段更改了SP的值,就可以把堆棧設(shè)置在規(guī)定的內(nèi)存單元中,如在程序開始時,用一條MOV SP,#5FH指令,就時把堆棧設(shè)置在從內(nèi)存單元60H開始的單元中。一般程序的開頭總有這么一條設(shè)置堆棧指針的指令,因為開機時,SP的初始值為07H,這樣就使堆棧從08H單元開始往

25、后,而08H到1FH這個區(qū)域正是8031的第二、三、四工作寄存器區(qū),經(jīng)常要被使用,這會造成數(shù)據(jù)的渾亂。不同作者編寫程序時,初始化堆棧指令也不完全相同,這是作者的習(xí)慣問題。當(dāng)設(shè)置好堆棧區(qū)后,并不意味著該區(qū)域成為一種專用內(nèi)存,它還是可以象普通內(nèi)存區(qū)域一樣使用,只是一般情況下編程者不會把它當(dāng)成普通內(nèi)存用了。六、單片機的開發(fā)過程 這里所說的開發(fā)過程并不是一般書中所說的從任務(wù)分析開始,我們假設(shè)已設(shè)計并制作好硬件,下面就是編寫軟件的工作。在編寫軟件之前,首先要確定一些常數(shù)、地址,事實上這些常數(shù)、地址在設(shè)計階段已被直接或間接地確定下來了。如當(dāng)某器件的連線設(shè)計好后,其地址也就被確定了,當(dāng)器件的功能被確定下來后,其控制字也就被確定了。然后用文本編緝器(如EDIT、CCED等)編寫軟件,編寫好后,用編譯器對源程序文件編譯,查錯,直到?jīng)]有語法錯誤,除了極簡單的程序外,一般應(yīng)用仿真機對軟件進行調(diào)試,直到程序運行正確為止。運行正確后,就可以寫片(將程序固化在EPROM中)。在源程序被編譯后,生成了擴展名為HEX的目標(biāo)文件,一般編程器能夠識別這種格式的文件,只要將此文件調(diào)入即可寫片。在此,為使大家對整個過程有個認(rèn)識,舉一例說明:ORG 0000HLJMP STARTORG 040HSTART:MOV SP,#5FH ;設(shè)堆棧LOOP:NOPLJMP LOOP ;循環(huán)END ;結(jié)束表1:040BB:15F

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論