亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

大薩達撒所多d

  • MOTOROLA單片機M68HC05原理與應用大全

    本書從應用角度深入淺出地介紹國際上最流行的MOTOROLA M68HC05系列單片機的 結構、指令系統(tǒng)、定時器、串行通訊接口(SCI)、串行外圍接口(SPI)、A/D轉(zhuǎn)換器、脈沖寬 度調(diào)制(PWM)、EPROM/EEPROM、液晶顯示(LCD)驅(qū)動器、屏幕顯示(OSD)驅(qū)動器、雙音多頻(DTMF)等I/O功能及其使用方法,重點詳細地論述匯編程序設計方法、系統(tǒng)設計方法、單片機開發(fā)與應用技術和大量具體應用實例。本書實用性強、取材新穎、內(nèi)容豐富,適于電子、無線電、微機、自控、通訊等領域的工程技術人員和科研人員閱讀,也適合于作高等院校、??茖W校和各類培訓班的教材或參考書。是單片機入門和開發(fā)應用單片機的實用資料。   MOTOROLA M68HC05系列8位單片機是國際上應用最廣泛、功能最豐富和性能價格比最優(yōu)的單片機。由于該系列單片機具有功能全面、速度高、系統(tǒng)設計簡單、使用方便、功耗低、可靠性高、價格低等許多特點,在家電、有線與無線通訊、儀表、測控系統(tǒng)、自控、汽車等領域得到了廣泛的應用,因而它在市場占有率方面占有絕對優(yōu)勢。 隨著電子產(chǎn)品的智能化和小型化的發(fā)展,將單片機應用于各類產(chǎn)品中,使提高產(chǎn)品的性能與檔次成為必然的趨勢。無論從性能方面還是從價格方面考慮,選用M68HC05系列單片機都將是最適宜的。 M68HC05系列單片機片內(nèi)除具有RAM、ROM/EPROM/OTPROM(一次可編程ROM)或EEPROM、多功能16位定時器(具有輸入捕捉、輸出比較、溢出和實時中斷功能)、兩種省電低功耗方式、并行I/O口外,還具有許多特殊I/O功能,例如A/D轉(zhuǎn)換器、串行通訊接口(SCI)、串行外圍接口(SPI)、液晶顯示(LCD)驅(qū)動器、脈沖寬度調(diào)制(PWM)、屏幕顯示(OSD)驅(qū)動器、熒光顯示(VFD)驅(qū)動器、雙音多頻(DTMF)發(fā)生/接收器、實時時鐘((RTC)、鍵盤中斷和H橋驅(qū)動器等。M68HC05系列有近百種型號,可根據(jù)應用場合方便地選用具有所需功能的型號。這樣,既能充分利用單片機片內(nèi)的資源,又不需外接其他電路芯片,使構成的應用系統(tǒng)極為簡單。M68HC05系列的應用系統(tǒng)是真正的單片系統(tǒng),通常只需外接極少量元件。 由于用M68HC05單片機內(nèi)部的硬件完成所需的功能,因此,應用系統(tǒng)電路簡單,系統(tǒng)可靠性高、成本低、體積小、使用與調(diào)試方便,易于大批量生產(chǎn),并且使與外圍功能有關的軟件程序的設計也大大簡化。 本書實用性強,取材新穎,內(nèi)容豐富、全面,從應用角度深入淺出地介紹M68HC05系列單片機的結構、功能及其應用系統(tǒng)的設計與開發(fā),還重點介紹程序設計和大量具體應用實例。本書注重實用,以盡量簡明的語言、最少的篇幅,使讀者花最少的時間就能掌握M68HC05系列單片機的設計、開發(fā)與應用技術。本書作者具有多年從事單片機教學和科研的經(jīng)驗,該書是根據(jù)最新資料和科研成果并結合親身經(jīng)歷的實際教學內(nèi)容編寫成的,希望也堅信本書對廣大讀者一定會有裨益。 本書編著者有:剛寒冰、齊秋群、剛勵韜、徐英新、姜洪福、姜朋、高京齋、李宇仁、劉穎、邊萌。本書不足和謬誤之處,請批評指正。  

    標簽: MOTOROLA M68 68 05

    上傳時間: 2013-10-18

    上傳用戶:exxxds

  • 用單片機制作多功能莫爾斯碼電路

    用單片機制作多功能莫爾斯碼電路:用單片機制作多功能莫爾斯碼電路莫爾斯電碼通信有著悠久的歷史,盡管它已被現(xiàn)代通信方式所取代,但在業(yè)余無線電通信和特殊的專業(yè)場合仍具有重要的地位,這是因為等幅電碼通信的抗干擾能力是其它任何一種通信方式都無法相比的。在短波波段用幾瓦的功率即可進行國際間的通信,收發(fā)射設備簡單易制成本低廉,所以深受業(yè)余無線電愛好者的喜愛,是業(yè)余無線電高手必備的技能。要想熟練掌握莫爾斯電碼的收發(fā)技術除了持之以恒的毅力外,還需要相關的設備。設計本電路的目的就是給愛好者提供一個實用和訓練的工具。  一、功能簡介    本電路可以配合自動鍵體和手動鍵體,產(chǎn)生莫爾斯碼控制信號,設有16種速度,從初學者到操作高手都能適用。監(jiān)聽音調(diào)也有16種,均可以通過功能鍵進行選擇。可以按程序中設定好的呼號自動呼叫,設有聽抄練習功能,聽抄練習有短碼和混合碼兩種模式,分別對10個數(shù)字和常用的38個混合碼模擬隨機取樣,產(chǎn)生分組報碼,供愛好者提高抄收水平之用,速度低4檔的聽抄練習是專為初學者所設,內(nèi)容是時間間隔較長的單字符。設有PTT開關鍵,可以決定是否控制發(fā)射機工作,不需要反復通斷控制線。無論當前處于呼叫狀態(tài)還是聽抄狀態(tài)只要電鍵接點接通則自動轉(zhuǎn)到人工發(fā)報程序。4分鐘內(nèi)不使用電路將自動關閉電源,只有按復位鍵才能重新開始工作。先按住聽抄練習鍵復位則進入短碼練習狀態(tài),其它功能不變。從開機到自動關機執(zhí)行每個功能都有不同的莫爾斯碼提示音。本電路具有較強的抗高低頻干擾的能力和使用方便的大電流開關接口,以適應不同的發(fā)射設備。    二、硬件電路原理硬件電路如圖1所示。設計電路的目的在于方便實用,以免在緊張的操作中失誤,所以除了聽抄練習鍵外其它鍵沒有定義復用功能。各鍵的作用在圖中已經(jīng)標出。PTT控制在每次復位時處于關閉狀態(tài),每按動一次PTT功能鍵則改變一次狀態(tài),這樣可以使用軟件開關控制發(fā)射。 PTT處于控制狀態(tài)時發(fā)光二極管隨控制信號閃亮??紤]到自制設備及淘汰軍用設備與高檔設備控制電流的不同,PTT開關管采用了2SC2073,可以承受500mA的電流,同時還增加了無極性PTT開關電路,無論外部被控制的端口直流極性如何加到VT3的極性始終不變,供有興趣的愛好者實驗。應該注意,如果被控制的負載是感性,則電感兩端必須并聯(lián)續(xù)流二極管,除自制設備外成品機在這方面一般沒有什么問題。手動鍵只有一個接點,接通后產(chǎn)生連續(xù)的音頻和發(fā)射控制信號。在本電路中手動鍵的輸入端是P1.5 ,程序不斷檢測P1.5電平,當按鍵按下時P1.5電平為0,程序轉(zhuǎn)入手動鍵子程序。 自動鍵的接點分別接到P1.3和P1.4 ,同樣當程序檢測到有接點閉合時便自動產(chǎn)生“點”或“劃”。音頻信號從P輸出,經(jīng)VT1放大后推動揚聲器發(fā)音。單片機的I/O口在輸入狀態(tài)下阻抗較高,容易受到高低頻信號干擾,所以在每個輸入端口和三極管的be端并聯(lián)電阻和高頻旁路電容,確保在較長的電鍵連線和大功率發(fā)射時電路工作穩(wěn)定。圖2是印刷電路版圖,尺寸為110mmX85mm,揚聲器用粘合劑直接粘接在電路版有銅箔的面。    三、軟件設計方法  “點”時間長度是莫爾斯電碼中的基本時間單位。按規(guī)定“劃”的時間長度不小于三個“點”,同字符中“點”與“劃”的間隔不小于一個“點”,字符之間不小于一個“劃”,詞與詞之間不應小于五個“點”。在本程序中用條件轉(zhuǎn)移指令來產(chǎn)生“點”時間長度。通過速度功能鍵功可以設置16種延時參數(shù)。用T0中斷產(chǎn)生監(jiān)聽音頻信號,并將中斷設為優(yōu)先級,保證在聽覺上純正悅耳。T1用于自動關機計時,如果不使用任何功能四分鐘后將向PCON 位寫1,單片機進入休眠狀態(tài),此時耗電量僅有幾個微安。自動鍵的“點”或“劃”以及手動鍵的連續(xù)發(fā)音都是子程序的反復調(diào)用。P1.2對地短接時自動呼叫可設定為另一內(nèi)容。為了便于熟悉匯編語言的讀者對發(fā)音內(nèi)容進行修改,這里介紹發(fā)音字符的編碼方法。莫爾斯碼的信息與計算機中二進制恰好相同,我們可以用0表示“點”,用1表示“劃”。提示音、自動呼叫、聽抄內(nèi)容等字符是預先按一定編碼方式存儲在程序中的常數(shù)。每個字符的莫爾斯碼一般是由1至6位“點”、“劃”組成,也就是發(fā)音次數(shù)最多6次。程序中每個字符占用1個字節(jié),字符時間間隔不占用字節(jié),但更長的延時或發(fā)音結束信息占用一個字節(jié)。我們用字節(jié)的低三位表示字節(jié)的性質(zhì),對于5次及5次以下發(fā)音的字符我們用存儲器的高5位存儲發(fā)音信息,發(fā)音順序由高位至低位,用低3位存儲發(fā)音次數(shù),發(fā)音時將數(shù)據(jù)送入累加器A,先得到發(fā)音次數(shù),然后使A左環(huán)移,對E0進行位尋址,判斷是發(fā)“點”還是“劃”,環(huán)移次數(shù)由發(fā)音次數(shù)決定。對于6次發(fā)音的字符不能完全按照上述編碼規(guī)則,否則會出現(xiàn)信息重疊,如果是6次發(fā)音且最后一次是“劃”我們把發(fā)音次數(shù)定義為111B,因為這時第6次位尋址得到的是1。如果第6次發(fā)音是“點”,那么這個字符的低三位定義為000B。字符間隔時間由程序自動產(chǎn)生,更長的時間隔或結束標志由字節(jié)低三位110B來定義,高半字節(jié)表示字符間隔的倍數(shù),例如26H表示再加兩倍時間間隔。如果字節(jié)為06H則表示讀字符程序結束,返回主程序。更詳細的內(nèi)容不再贅述,讀者可閱讀源程序。四、使用注意事項手動鍵的操作難度相對大一些,時間節(jié)拍全由人掌握,其特點是發(fā)出的電碼帶有“人情味”。自動鍵的“點”、“劃”靠電路產(chǎn)生,發(fā)音標準,容易操作,而且可以達到相當快的速度,長時間工作也不易疲勞。在干擾較大、信號微弱的條件下自動鍵碼的辨別程度好于手動鍵碼。初學者初次使用手動鍵練習發(fā)報要有老師指導,且不可我行我素,一旦養(yǎng)成不正確的手法則很難糾正。在電臺上時常聽到一些讓對方難以抄收的電碼,這可能會使對方反感而拒絕回答。使用自動鍵也應在一定的聽抄基礎上再去練習。在暫時找不老師的情況下可多練習聽力,這對于今后能夠發(fā)出標準正確的電碼非常有益。

    標簽: 用單片機 多功能 莫爾斯 電路

    上傳時間: 2013-10-31

    上傳用戶:sdq_123

  • 單片機音樂中音調(diào)和節(jié)拍的確定方法

    單片機音樂中音調(diào)和節(jié)拍的確定方法:調(diào)號-音樂上指用以確定樂曲主音高度的符號。很明顯一個八度就有12個半音。A、B、C、D、E、F、G。經(jīng)過聲學家的研究,全世界都用這些字母來表示固定的音高。比如,A這個音,標準的音高為每秒鐘振動440周。 升C調(diào):1=#C,也就是降D調(diào):1=BD;277(頻率)升D調(diào):1=#D,也就是降E調(diào):1=BE;311升F調(diào):1=#F,也就是降G調(diào):1=BG;369升G調(diào):1=#G,也就是降A調(diào):1=BA;415升A調(diào):1=#A,也就是降B調(diào):1=BB。466,C 262   #C277   D 294   #D(bE)311  E 330   F 349   #F369   G 392  #G415A 440.    #A466    B 494 所謂1=A,就是說,這首歌曲的“導”要唱得同A一樣高,人們也把這首歌曲叫做A調(diào)歌曲,或叫“唱A調(diào)”。1=C,就是說,這首歌曲的“導”要唱得同C一樣高,或者說“這歌曲唱C調(diào)”。同樣是“導”,不同的調(diào)唱起來的高低是不一樣的。各調(diào)的對應的標準頻率為: 單片機演奏音樂時音調(diào)和節(jié)拍的確定方法 經(jīng)??吹揭恍﹦倢W單片機的朋友對單片機演奏音樂比較有興趣,本人也曾是這樣。在此,本人將就這方面的知識做一些簡介,但愿能對單片機演奏音樂比較有興趣而又不知其解的朋友能有所啟迪。 一般說來,單片機演奏音樂基本都是單音頻率,它不包含相應幅度的諧波頻率,也就是說不能象電子琴那樣能奏出多種音色的聲音。因此單片機奏樂只需弄清楚兩個概念即可,也就是“音調(diào)”和“節(jié)拍”。音調(diào)表示一個音符唱多高的頻率,節(jié)拍表示一個音符唱多長的時間。 在音樂中所謂“音調(diào)”,其實就是我們常說的“音高”。在音樂中常把中央C上方的A音定為標準音高,其頻率f=440Hz。當兩個聲音信號的頻率相差一倍時,也即f2=2f1時,則稱f2比f1高一個倍頻程, 在音樂中1(do)與 ,2(來)與 ……正好相差一個倍頻程,在音樂學中稱它相差一個八度音。在一個八度音內(nèi),有12個半音。以1—i八音區(qū)為例, 12個半音是:1—#1、#1—2、2—#2、#2—3、3—4、4—#4,#4—5、5一#5、#5—6、6—#6、#6—7、7—i。這12個音階的分度基本上是以對數(shù)關系來劃分的。如果我們只要知道了這十二個音符的音高,也就是其基本音調(diào)的頻率,我們就可根據(jù)倍頻程的關系得到其他音符基本音調(diào)的頻率。 知道了一個音符的頻率后,怎樣讓單片機發(fā)出相應頻率的聲音呢?一般說來,常采用的方法就是通過單片機的定時器定時中斷,將單片機上對應蜂鳴器的I/O口來回取反,或者說來回清零,置位,從而讓蜂鳴器發(fā)出聲音,為了讓單片機發(fā)出不同頻率的聲音,我們只需將定時器予置不同的定時值就可實現(xiàn)。那么怎樣確定一個頻率所對應的定時器的定時值呢?以標準音高A為例:   A的頻率f = 440 Hz,其對應的周期為:T = 1/ f = 1/440 =2272μs 由上圖可知,單片機上對應蜂鳴器的I/O口來回取反的時間應為:t = T/2 = 2272/2 = 1136μs這個時間t也就是單片機上定時器應有的中斷觸發(fā)時間。一般情況下,單片機奏樂時,其定時器為工作方式1,它以振蕩器的十二分頻信號為計數(shù)脈沖。設振蕩器頻率為f0,則定時器的予置初值由下式來確定:    t = 12 *(TALL – THL)/ f0 式中TALL = 216 = 65536,THL為定時器待確定的計數(shù)初值。因此定時器的高低計數(shù)器的初值為:     TH = THL / 256 = ( TALL – t* f0/12) / 256    TL = THL % 256 = ( TALL – t* f0/12) %256  將t=1136μs代入上面兩式(注意:計算時應將時間和頻率的單位換算一致),即可求出標準音高A在單片機晶振頻率f0=12Mhz,定時器在工作方式1下的定時器高低計數(shù)器的予置初值為 :    TH440Hz = (65536 – 1136 * 12/12) /256 = FBH    TL440Hz = (65536 – 1136 * 12/12)%256 = 90H根據(jù)上面的求解方法,我們就可求出其他音調(diào)相應的計數(shù)器的予置初值。 音符的節(jié)拍我們可以舉例來說明。在一張樂譜中,我們經(jīng)常會看到這樣的表達式,如1=C  、1=G …… 等等,這里1=C,1=G表示樂譜的曲調(diào),和我們前面所談的音調(diào)有很大的關聯(lián), 、 就是用來表示節(jié)拍的。以 為例加以說明,它表示樂譜中以四分音符為節(jié)拍,每一小結有三拍。比如:      其中1 、2 為一拍,3、4、5為一拍,6為一拍共三拍。1 、2的時長為四分音符的一半,即為八分音符長,3、4的時長為八分音符的一半,即為十六分音符長,5的時長為四分音符的一半,即為八分音符長,6的時長為四分音符長。那么一拍到底該唱多長呢?一般說來,如果樂曲沒有特殊說明,一拍的時長大約為400—500ms 。我們以一拍的時長為400ms為例,則當以四分音符為節(jié)拍時,四分音符的時長就為400ms,八分音符的時長就為200ms,十六分音符的時長就為100ms??梢?,在單片機上控制一個音符唱多長可采用循環(huán)延時的方法來實現(xiàn)。首先,我們確定一個基本時長的延時程序,比如說以十六分音符的時長為基本延時時間,那么,對于一個音符,如果它為十六分音符,則只需調(diào)用一次延時程序,如果它為八分音符,則只需調(diào)用二次延時程序,如果它為四分音符,則只需調(diào)用四次延時程序,依次類推。通過上面關于一個音符音調(diào)和節(jié)拍的確定方法,我們就可以在單片機上實現(xiàn)演奏音樂了。具體的實現(xiàn)方法為:將樂譜中的每個音符的音調(diào)及節(jié)拍變換成相應的音調(diào)參數(shù)和節(jié)拍參數(shù),將他們做成數(shù)據(jù)表格,存放在存儲器中,通過程序取出一個音符的相關參數(shù),播放該音符,該音符唱完后,接著取出下一個音符的相關參數(shù)……,如此直到播放完畢最后一個音符,根據(jù)需要也可循環(huán)不停地播放整個樂曲。另外,對于樂曲中的休止符,一般將其音調(diào)參數(shù)設為FFH,F(xiàn)FH,其節(jié)拍參數(shù)與其他音符的節(jié)拍參數(shù)確定方法一致,樂曲結束用節(jié)拍參數(shù)為00H來表示。下面給出部分音符(三個八度音)的頻率以及以單片機晶振頻率f0=12Mhz,定時器在工作方式1下的定時器高低計數(shù)器的予置初值 : C調(diào)音符  頻率Hz 262 277 293 311 329 349 370 392 415 440 466 494TH/TL F88B F8F2 F95B F9B7 FA14 FA66 FAB9 FB03 FB4A FB8F FBCF FC0BC調(diào)音符 1 1# 2 2# 3 4 4# 5 5# 6 6# 7頻率Hz 523 553 586 621 658 697 739 783 830 879 931 987TH/TL FC43 FC78 FCAB FCDB FD08 FD33 FD5B FD81 FDA5 FDC7 FDE7 FE05C調(diào)音符  頻率Hz 1045 1106 1171 1241 1316 1393 1476 1563 1658 1755 1860 1971TH/TL FB21 FE3C FE55 FE6D FE84 FE99 FEAD FEC0 FE02 FEE3 FEF3 FF02

    標簽: 單片機 音調(diào)

    上傳時間: 2013-10-20

    上傳用戶:哈哈haha

  • 多路電壓采集系統(tǒng)

    多路電壓采集系統(tǒng)一、實驗目的1.熟悉可編程芯片ADC0809,8253的工作過程,掌握它們的編程方法。2.加深對所學知識的理解并學會應用所學的知識,達到在應用中掌握知識的目的。 二、實驗內(nèi)容與要求1.基本要求通過一個A/D轉(zhuǎn)換器循環(huán)采樣4路模擬電壓,每隔一定時間去采樣一次,一次按順序采樣4路信號。A/D轉(zhuǎn)換器芯片AD0809將采樣到的模擬信號轉(zhuǎn)換為數(shù)字信號,轉(zhuǎn)換完成后,CPU讀取數(shù)據(jù)轉(zhuǎn)換結果,并將結果送入外設即CRT/LED顯示,顯示包括電壓路數(shù)和數(shù)據(jù)值。2. 提高要求 (1) 可以實現(xiàn)循環(huán)采集和選擇采集2種方式。(2)在CRT上繪制電壓變化曲線。 三、實驗報告要求 1.設計目的和內(nèi)容 2.總體設計 3.硬件設計:原理圖(接線圖)及簡要說明 4.軟件設計框圖及程序清單5.設計結果和體會(包括遇到的問題及解決的方法) 四、總體設計設計思路如下:1) 4路模擬電壓信號通過4個電位器提供0-5V的電壓信號。2) 選擇ADC0809芯片作為A/D轉(zhuǎn)換器,4路輸入信號分別接到ADC0809的IN0—IN4通道,每隔一定的時間采樣一次,采完一路采集下一路,4路電壓循環(huán)采集。3) 利用3個LED數(shù)碼管顯示數(shù)據(jù),1個數(shù)碼管用來顯示輸入電壓路數(shù),3個數(shù)碼管用來顯示電壓采樣值。4) 延時由8253定時/計數(shù)器來實現(xiàn)。 五、硬件電路設計根據(jù)設計思路,硬件主要利用了微機實驗平臺上的ADC0809模數(shù)轉(zhuǎn)換器、8253定時/計數(shù)器以及LED顯示輸出等模塊。電路原理圖如下:1.基本接口實驗板部分1) 電位計模塊,4個電位計輸出4路1-5V的電壓信號。2) ADC0809模數(shù)轉(zhuǎn)換器,將4路電壓信號接到IN0-IN3,ADD_A、ADD_B、ADD_C分別接A0、A1、A2,CS_AD接CS0時,4個采樣通道對應的地址分別為280H—283H。3) 延時模塊,8253和8255組成延時電路。8255的PA0接到8253的OUT0,程序中查詢計數(shù)是否結束。硬件電路圖如圖1所示。 圖1 基本實驗板上的電路圖實驗板上的LED顯示部分實驗板上主要用到了LED數(shù)碼管顯示電路,插孔CS1用于數(shù)碼管段碼的輸出選通,插孔CS2用于數(shù)碼管位選信號的輸出選通。電路圖如圖2所示。

    標簽: 多路 電壓采集

    上傳時間: 2013-11-06

    上傳用戶:sunchao524

  • 單片機A/D和D/A應用接口技術

    18-2.  D/A轉(zhuǎn)換器基本知識18-3. 光導智能小車硬件實現(xiàn)18-4. ADC0832基本應用方法18-5. 光導智能小車軟件實現(xiàn)A/D轉(zhuǎn)換器的主要技術指標分辨率  使輸出數(shù)字量變化一個相鄰數(shù)碼所需輸入模擬電壓的變化量。常        用二進制的位數(shù)表示。        例如:12位ADC的分辨率就是12位,一個10V滿刻度的12位ADC能分辨        輸入電壓變化最小是:                       10V×1/212=2.4mV量化誤差 ADC把模擬量變?yōu)閿?shù)字量,用數(shù)字量近似表示模擬量,這個過程稱為量化。量化誤差是ADC的有限位數(shù)對模擬量進行量化而引起的誤差。A/D轉(zhuǎn)換器的主要技術指標偏移誤差      指輸入信號為零時,輸出信號不為零的值,所以有時又稱為零值誤差。滿刻度誤差 滿刻度誤差又稱為增益誤差。指滿刻度輸出數(shù)碼所對應的實際輸入電壓與理想輸入電壓之差。線性度 線性度有時又稱為非線性度,指轉(zhuǎn)換器實際的轉(zhuǎn)換特性與理想直線的最大偏差。A/D轉(zhuǎn)換器的主要技術指標絕對精度 在一個轉(zhuǎn)換器中,任何數(shù)碼所對應的實際模擬量輸入與理論模擬輸入之差的最大值,稱為絕對精度。對于ADC而言,可以在每一個階梯的水平中點進行測量,它包括了所有的誤差。轉(zhuǎn)換速率 指ADC能夠重復進行數(shù)據(jù)轉(zhuǎn)換的速度,即每秒轉(zhuǎn)換的次數(shù)。而完成一次A/D轉(zhuǎn)換所需的時間(包括穩(wěn)定時間),則是轉(zhuǎn)換速率的倒數(shù)。

    標簽: 單片機 應用接口

    上傳時間: 2013-11-25

    上傳用戶:banlangen

  • C51單片機并行口擴展設計及應用

    C51單片機是我們生活中最常用的系列,MCS-51系列單片機有4個并行口(P0,P1,P2,P3口),但對一個稍微復雜的應用系統(tǒng)來說,真正可供用戶使用的并行口,只有P1口可用,況且常常因擴展I2C和SPI的器件需占用某些P1口,迫使用戶不得不擴展并行口以滿足實際的需要。習慣上,常用的并行口接口芯片有8255、8155,這兩種芯片功能比較齊全,可以使用在相對比較復雜的系統(tǒng)中,但如是對一般的系統(tǒng)而言,這些功能往往閑置不用。那么就可以選用一些本來閑置不用的口線作為選通信號來進行并行口的擴展,這樣就能充分利用單片機有限的I/O資源,在本設計中是將P1口擴展成一個或幾個8位并行口,在每一個八位口上接入8個發(fā)光二極管做為輸出,二極管是做開關量來使用的,在這里設計了跑馬燈和流水燈程序,做到對開關量的開斷控制;配合開關量的控制筆者設計了一個共陽LED數(shù)碼管,用來顯示當前發(fā)光二極管發(fā)亮的序號,做到更加直觀的雙重控制效果,然后再將P0口通過D/A轉(zhuǎn)換器和一放大器輸出一個模擬信號,其結果可以通過示波器看出。這樣整個系統(tǒng)即有了數(shù)字信號輸出和模擬信號輸出,也有數(shù)碼管顯示功能,實用性能大提高了。2、 基于89C51的系統(tǒng)硬件設計2.1 并行口的擴展的電路設計 眾所周知,C51系列的單片機都有四個I/O口(P0、P1、P2、P3),那么AT89C51也不例外,但我們通常僅僅使用P1口作為并行口,而令其余口(P2、P3)處于閑置狀態(tài),所以這次設計,我們就是使用閑置不用的P3口做為選能信號線來將P1口進行并行口擴展。 (1) 種方式的并行口擴展優(yōu)點 連線簡單; 不占用存儲器空間; (2) 編程也方便靈活。但也有很大的缺點 并行口擴展能力有限,(如使用74LS573(74LS373)且不進行驅(qū)動處理,則最多可擴展4個同樣類型的并行輸出端口,當然還需要與之對應的四個選通信號。) 如擴展較多,選通信號占用并行口位數(shù)太多,例如欲擴展8個并行輸出端口,則需要8個選能信號,此時,僅選能信號就占用了一個8位并行口,這對在I/O端口線有限的單片機系統(tǒng)中,如此浪費資源的現(xiàn)象是不能容忍的。在本次的設計中,采用芯片74HC573(帶三態(tài)輸出的八進制透明D型鎖存器)對P1口進行了一個8位并行口的擴展,選通信號選用P3口的P3.3引腳。原理圖如圖1所示:

    標簽: C51 單片機 并行口 擴展設計

    上傳時間: 2013-11-18

    上傳用戶:dbs012280

  • 匯編+保護模式+教程

    九.輸入/輸出保護為了支持多任務,80386不僅要有效地實現(xiàn)任務隔離,而且還要有效地控制各任務的輸入/輸出,避免輸入/輸出沖突。本文將介紹輸入輸出保護。 這里下載本文源代碼。 <一>輸入/輸出保護80386采用I/O特權級IPOL和I/O許可位圖的方法來控制輸入/輸出,實現(xiàn)輸入/輸出保護。 1.I/O敏感指令輸入輸出特權級(I/O Privilege Level)規(guī)定了可以執(zhí)行所有與I/O相關的指令和訪問I/O空間中所有地址的最外層特權級。IOPL的值在如下圖所示的標志寄存器中。 標  志寄存器 BIT31—BIT18 BIT17 BIT16 BIT15 BIT14 BIT13—BIT12 BIT11 BIT10 BIT9 BIT8 BIT7 BIT6 BIT5 BIT4 BIT3 BIT2 BIT1 BIT0 00000000000000 VM RF 0 NT IOPL OF DF IF TF SF ZF 0 AF 0 PF 1 CF I/O許可位圖規(guī)定了I/O空間中的哪些地址可以由在任何特權級執(zhí)行的程序所訪問。I/O許可位圖在任務狀態(tài)段TSS中。 I/O敏感指令 指令 功能 保護方式下的執(zhí)行條件 CLI 清除EFLAGS中的IF位 CPL<=IOPL STI 設置EFLAGS中的IF位 CPL<=IOPL IN 從I/O地址讀出數(shù)據(jù) CPL<=IOPL或I/O位圖許可 INS 從I/O地址讀出字符串 CPL<=IOPL或I/O位圖許可 OUT 向I/O地址寫數(shù)據(jù) CPL<=IOPL或I/O位圖許可 OUTS 向I/O地址寫字符串 CPL<=IOPL或I/O位圖許可 上表所列指令稱為I/O敏感指令,由于這些指令與I/O有關,并且只有在滿足所列條件時才可以執(zhí)行,所以把它們稱為I/O敏感指令。從表中可見,當前特權級不在I/O特權級外層時,可以正常執(zhí)行所列的全部I/O敏感指令;當特權級在I/O特權級外層時,執(zhí)行CLI和STI指令將引起通用保護異常,而其它四條指令是否能夠被執(zhí)行要根據(jù)訪問的I/O地址及I/O許可位圖情況而定(在下面論述),如果條件不滿足而執(zhí)行,那么將引起出錯碼為0的通用保護異常。 由于每個任務使用各自的EFLAGS值和擁有自己的TSS,所以每個任務可以有不同的IOPL,并且可以定義不同的I/O許可位圖。注意,這些I/O敏感指令在實模式下總是可執(zhí)行的。 2.I/O許可位圖如果只用IOPL限制I/O指令的執(zhí)行是很不方便的,不能滿足實際要求需要。因為這樣做會使得在特權級3執(zhí)行的應用程序要么可訪問所有I/O地址,要么不可訪問所有I/O地址。實際需要與此剛好相反,只允許任務甲的應用程序訪問部分I/O地址,只允許任務乙的應用程序訪問另一部分I/O地址,以避免任務甲和任務乙在訪問I/O地址時發(fā)生沖突,從而避免任務甲和任務乙使用使用獨享設備時發(fā)生沖突。 因此,在IOPL的基礎上又采用了I/O許可位圖。I/O許可位圖由二進制位串組成。位串中的每一位依次對應一個I/O地址,位串的第0位對應I/O地址0,位串的第n位對應I/O地址n。如果位串中的第位為0,那么對應的I/O地址m可以由在任何特權級執(zhí)行的程序訪問;否則對應的I/O地址m只能由在IOPL特權級或更內(nèi)層特權級執(zhí)行的程序訪問。如果在I/O外層特權級執(zhí)行的程序訪問位串中位值為1的位所對應的I/O地址,那么將引起通用保護異常。 I/O地址空間按字節(jié)進行編址。一條I/O指令最多可涉及四個I/O地址。在需要根據(jù)I/O位圖決定是否可訪問I/O地址的情況下,當一條I/O指令涉及多個I/O地址時,只有這多個I/O地址所對應的I/O許可位圖中的位都為0時,該I/O指令才能被正常執(zhí)行,如果對應位中任一位為1,就會引起通用保護異常。 80386支持的I/O地址空間大小是64K,所以構成I/O許可位圖的二進制位串最大長度是64K個位,即位圖的有效部分最大為8K字節(jié)。一個任務實際需要使用的I/O許可位圖大小通常要遠小于這個數(shù)目。 當前任務使用的I/O許可位圖存儲在當前任務TSS中低端的64K字節(jié)內(nèi)。I/O許可位圖總以字節(jié)為單位存儲,所以位串所含的位數(shù)總被認為是8的倍數(shù)。從前文中所述的TSS格式可見,TSS內(nèi)偏移66H的字確定I/O許可位圖的開始偏移。由于I/O許可位圖最長可達8K字節(jié),所以開始偏移應小于56K,但必須大于等于104,因為TSS中前104字節(jié)為TSS的固定格式,用于保存任務的狀態(tài)。 1.I/O訪問許可檢查細節(jié)保護模式下處理器在執(zhí)行I/O指令時進行許可檢查的細節(jié)如下所示。 (1)若CPL<=IOPL,則直接轉(zhuǎn)步驟(8);(2)取得I/O位圖開始偏移;(3)計算I/O地址對應位所在字節(jié)在I/O許可位圖內(nèi)的偏移;(4)計算位偏移以形成屏蔽碼值,即計算I/O地址對應位在字節(jié)中的第幾位;(5)把字節(jié)偏移加上位圖開始偏移,再加1,所得值與TSS界限比較,若越界,則產(chǎn)生出錯碼為0的通用保護故障;(6)若不越界,則從位圖中讀對應字節(jié)及下一個字節(jié);(7)把讀出的兩個字節(jié)與屏蔽碼進行與運算,若結果不為0表示檢查未通過,則產(chǎn)生出錯碼為0的通用保護故障;(8)進行I/O訪問。設某一任務的TSS段如下: TSSSEG                  SEGMENT PARA USE16                        TSS     <>             ;TSS低端固定格式部分                        DB      8 DUP(0)       ;對應I/O端口00H—3FH                        DB      10000000B      ;對應I/O端口40H—47H                        DB      01100000B      ;對用I/O端口48H—4FH                        DB      8182 DUP(0ffH) ;對應I/O端口50H—0FFFFH                        DB      0FFH           ;位圖結束字節(jié)TSSLen                  =       $TSSSEG                  ENDS 再假設IOPL=1,CPL=3。那么如下I/O指令有些能正常執(zhí)行,有些會引起通用保護異常:                         in      al,21h  ;(1)正常執(zhí)行                        in      al,47h  ;(2)引起異常                        out     20h,al  ;(3)正常實行                        out     4eh,al  ;(4)引起異常                        in      al,20h  ;(5)正常執(zhí)行                        out     20h,eax ;(6)正常執(zhí)行                        out     4ch,ax  ;(7)引起異常                        in      ax,46h  ;(8)引起異常                        in      eax,42h ;(9)正常執(zhí)行 由上述I/O許可檢查的細節(jié)可見,不論是否必要,當進行許可位檢查時,80386總是從I/O許可位圖中讀取兩個字節(jié)。目的是為了盡快地執(zhí)行I/O許可檢查。一方面,常常要讀取I/O許可位圖的兩個字節(jié)。例如,上面的第(8)條指令要對I/O位圖中的兩個位進行檢查,其低位是某個字節(jié)的最高位,高位是下一個字節(jié)的最低位。可見即使只要檢查兩個位,也可能需要讀取兩個字節(jié)。另一方面,最多檢查四個連續(xù)的位,即最多也只需讀取兩個字節(jié)。所以每次要讀取兩個字節(jié)。這也是在判別是否越界時再加1的原因。為此,為了避免在讀取I/O許可位圖的最高字節(jié)時產(chǎn)生越界,必須在I/O許可位圖的最后填加一個全1的字節(jié),即0FFH。此全1的字節(jié)應填加在最后一個位圖字節(jié)之后,TSS界限范圍之前,即讓填加的全1字節(jié)在TSS界限之內(nèi)。 I/O許可位圖開始偏移加8K所得的值與TSS界限值二者中較小的值決定I/O許可位圖的末端。當TSS的界限大于I/O許可位圖開始偏移加8K時,I/O許可位圖的有效部分就有8K字節(jié),I/O許可檢查全部根據(jù)全部根據(jù)該位圖進行。當TSS的界限不大于I/O許可位圖開始偏移加8K時,I/O許可位圖有效部分就不到8K字節(jié),于是對較小I/O地址訪問的許可檢查根據(jù)位圖進行,而對較大I/O地址訪問的許可檢查總被認為不可訪問而引起通用保護故障。因為這時會發(fā)生字節(jié)越界而引起通用保護異常,所以在這種情況下,可認為不足的I/O許可位圖的高端部分全為1。利用這個特點,可大大節(jié)約TSS中I/O許可位圖占用的存儲單元,也就大大減小了TSS段的長度。 <二>重要標志保護輸入輸出的保護與存儲在標志寄存器EFLAGS中的IOPL密切相關,顯然不能允許隨便地改變IOPL,否則就不能有效地實現(xiàn)輸入輸出保護。類似地,對EFLAGS中的IF位也必須加以保護,否則CLI和STI作為敏感指令對待是無意義的。此外,EFLAGS中的VM位決定著處理器是否按虛擬8086方式工作。 80386對EFLAGS中的這三個字段的處理比較特殊,只有在較高特權級執(zhí)行的程序才能執(zhí)行IRET、POPF、CLI和STI等指令改變它們。下表列出了不同特權級下對這三個字段的處理情況。 不同特權級對標志寄存器特殊字段的處理 特權級 VM標志字段 IOPL標志字段 IF標志字段 CPL=0 可變(初POPF指令外) 可變 可變 0  不變 不變 可變 CPL>IOPL 不變 不變 不變 從表中可見,只有在特權級0執(zhí)行的程序才可以修改IOPL位及VM位;只能由相對于IOPL同級或更內(nèi)層特權級執(zhí)行的程序才可以修改IF位。與CLI和STI指令不同,在特權級不滿足上述條件的情況下,當執(zhí)行POPF指令和IRET指令時,如果試圖修改這些字段中的任何一個字段,并不引起異常,但試圖要修改的字段也未被修改,也不給出任何特別的信息。此外,指令POPF總不能改變VM位,而PUSHF指令所壓入的標志中的VM位總為0。 <三>演示輸入輸出保護的實例(實例九)下面給出一個用于演示輸入輸出保護的實例。演示內(nèi)容包括:I/O許可位圖的作用、I/O敏感指令引起的異常和特權指令引起的異常;使用段間調(diào)用指令CALL通過任務門調(diào)用任務,實現(xiàn)任務嵌套。 1.演示步驟實例演示的內(nèi)容比較豐富,具體演示步驟如下:(1)在實模式下做必要準備后,切換到保護模式;(2)進入保護模式的臨時代碼段后,把演示任務的TSS段描述符裝入TR,并設置演示任務的堆棧;(3)進入演示代碼段,演示代碼段的特權級是0;(4)通過任務門調(diào)用測試任務1。測試任務1能夠順利進行;(5)通過任務門調(diào)用測試任務2。測試任務2演示由于違反I/O許可位圖規(guī)定而導致通用保護異常;(6)通過任務門調(diào)用測試任務3。測試任務3演示I/O敏感指令如何引起通用保護異常;(7)通過任務門調(diào)用測試任務4。測試任務4演示特權指令如何引起通用保護異常;(8)從演示代碼轉(zhuǎn)臨時代碼,準備返回實模式;(9)返回實模式,并作結束處理。

    標簽: 匯編 保護模式 教程

    上傳時間: 2013-12-11

    上傳用戶:nunnzhy

  • 單片機應用技術選編11

    單片機應用技術選編(11) 目錄   第一章 專題論述 1.1 3種嵌入式操作系統(tǒng)的分析與比較(2) 1.2 KEIL RTX51 TINY內(nèi)核的分析與應用(8) 1.3 中間件技術及其發(fā)展展望(13) 1.4 嵌入式實時操作系統(tǒng)μC/OSⅡ的移植探討(19) 1.5 μC/OSⅡ的移植及其應用系統(tǒng)開發(fā)(23) 1.6 片上系統(tǒng)的總線結構發(fā)展現(xiàn)狀及前景(27) 1.7 SoC——VLSI的新發(fā)展(30) 1.8 電力線通信(PLC)技術的發(fā)展(35) 1.9 8位低檔單片機與以太網(wǎng)的互聯(lián)(40) 1.10 單片機系統(tǒng)的電磁兼容性設計(43) 1.11 條碼技術的發(fā)展及其應用(48) 第二章 綜合應用 2.1 串行擴展應用平臺設計(54) 2.2 單片機對CF存儲卡文件讀/寫的實現(xiàn)(60) 2.3 基于8051的CF卡文件系統(tǒng)的實現(xiàn)(65) 2.4 利用DS1302時鐘芯片實現(xiàn)時間鎖的方法(71) 2.5 無線校時解決無電纜協(xié)調(diào)控制中的時鐘精度問題(76) 2.6 單片機從機的波特率自適應設置(80) 2.7 漢字的動態(tài)編碼與顯示方案(84) 2.8 PS/2協(xié)議的研究及其在單片機系統(tǒng)中的應用(89) 2.9 PC機標準鼠標及鍵盤的遠距離遙控(94) 2.10 PC標準鍵盤在單片機系統(tǒng)中的應用(99) 2.11 ADC誤差對系統(tǒng)性能影響的分析與研究(104) 2.12 ADμC812單片機A/D轉(zhuǎn)換及軟件校準方法(109) 2.13 智能卡中射頻前端的設計(114) 2.14 固態(tài)繼電器選型要素(118) 第三章 軟件技術 3.1 單片機C語言中指針的應用(122) 3.2 用Keil C51開發(fā)大型嵌入式程序(127) 3.3 C語言高效編程的幾招(135) 3.4 ASM51調(diào)用Franklin C51函數(shù)的實現(xiàn)(139) 3.5 51系列匯編程序設計的優(yōu)化(142) 3.6 常用串行總線數(shù)據(jù)操作的C51編程(144) 3.7 嵌入式操作系統(tǒng)μC/OSⅡ的內(nèi)核實現(xiàn)(150) 3.8 μC/OSⅡ在MCS51系列中的應用(154) 3.9 基于MCS51單片機的實時內(nèi)核的設計與實現(xiàn)(158) 3.10 時間片輪轉(zhuǎn)算法在單片機程序設計中的應用(165) 3.11 如何編制高效的鍵譯程序(169) 3.12 DSP編程的幾個關鍵問題(172) 3.13 DSP軟件編程經(jīng)驗淺談(177) 3.14 TMS320C6000匯編和C語言的混合編程(183) 3.15 TMS320C28xDSP創(chuàng)建C可調(diào)用的匯編程序的簡便方法(188) 3.16 TMS320C6000 DSP自動引導的方法和編程實現(xiàn)(193) 3.17 DSP外掛FLASH的在系統(tǒng)編程及并行引導裝載方法的研究(198) 3.18 基于并口的I2C總線模擬軟件包開發(fā)及應用(203) 第四章 網(wǎng)絡與通信 4.1 用51單片機控制RTL8019AS實現(xiàn)以太網(wǎng)通信(210) 4.2 測試網(wǎng)絡中長線傳輸若干問題分析(215) 4.3 基于手機模塊TC35的單片機短消息收發(fā)系統(tǒng)(219) 4.4 GSM網(wǎng)絡在遠程抄表中的應用(223) 4.5 基于鍵盤接口的單片機與PC的無線數(shù)據(jù)通信(228) 4.6 基于TRF4900的無線發(fā)射電路設計與應用(234) 4.7 電力線載波通信方案設計(240) 4.8 消費總線電力線接口電路的設計(246) 4.9 LC帶通濾波器在低壓電力線載波通信中的應用(252) 4.10 基于P300芯片組的電力線載波通信模件開發(fā)(257) 4.11 PL2101電力線載波芯片I2C通信的實現(xiàn)(264) 4.12 電力線Modem在音頻傳輸系統(tǒng)中的應用(269) 4.13 SSC技術及P485在電力線通信中的應用(274) 4.14 低壓電力線載波通信中的抗干擾問題(279) 4.15 RS232口與RS485口轉(zhuǎn)換的免供電與免控制實現(xiàn)(284) 4.16 利用并口實現(xiàn)PC機應用程序與I2C總線間的通信(287) 第五章 總線技術 5.1 一線總線的軟件接口(292) 5.2 提高1Wire總線器件驅(qū)動能力的方法(296) 5.3 1Wire Bus指令卡的應用(299) 5.4 模擬I2C總線多主通信的通用軟件包(303) 5.5 USB OnTheGo技術概述(306) 5.6 USB總線信號環(huán)境分析(312) 5.7 USB電路保護技術和實施方案(318) 5.8 可移植的USB協(xié)議棧實現(xiàn)原理與技術研究(324) 5.9 一種USB外設的實現(xiàn)方案(329) 5.10 基于PDIUSBD12芯片的USB接口設計(334) 5.11 無線USB的設計與實現(xiàn)(339) 5.12 RS232/USB轉(zhuǎn)換器的設計(343) 5.13 CAN總線冗余方法研究(348) 5.14 CAN總線中循環(huán)冗余校驗碼的原理及其電路實現(xiàn)(352) 5.15 CAN總線位定時參數(shù)的確定(356) 5.16 基于P80C592的DeviceNet通信節(jié)點接口的設計(363) 5.17 MBUS總線及其應用(367) 第六章 可靠性及安全性 6.1 印制電路板的可靠性設計(374) 6.2 正確選擇和安裝EMI濾波器(380) 6.3 電磁兼容與電子產(chǎn)品(386) 6.4 電磁兼容性襯墊安裝結構設計及應用(390) 6.5 高速電路PCB板中電磁干擾的研究(395) 6.6電磁屏蔽抗干擾技術的探討(398) 6.7 ESD破壞的特點及對策(403) 6.8 屏蔽抗干擾技術在檢測系統(tǒng)中的應用研究(408) 6.9 藍牙技術中抗干擾能力的分析(413) 6.10 光電編碼器信號抗干擾算法(416) 6.11 集成電路的噪聲抑制(420) 6.12 智能硬件電路加密方法(425) 6.13 一種新型電子安全密碼鎖的設計(428) 6.14 光電耦合器的實用技巧(433) 第七章 PLD與SoC設計 7.1 SoC與芯片設計方法(438) 7.2 SoC片上總線綜述(443) 7.3 SoC片上總線技術的研究(450) 7.4 SoC體系結構中AMBA總線的系統(tǒng)級設計(454) 7.5 MCS51兼容芯片的正向設計(461) 7.6 一種低功耗8位MCU的設計與實現(xiàn)(467) 7.7 ASIC設計中基于Verilog語言的Inout(雙向)端口程序設計(472) 7.8 硬件描述語言HDL的現(xiàn)狀與發(fā)展(480) 7.9 FPGA設計中關鍵問題的研究(486) 7.10 浮點加法器的VHDL算法設計(493) 7.11 基于CPLD的系統(tǒng)中I2C總線的設計(498) 7.12 基于CPLD的條形碼譯碼電路設計(503) 7.13 I2C總線數(shù)據(jù)傳輸系統(tǒng)的設計及其應用(508) 第八章 典型應用技術 8.1 CYGNAL高速片上系統(tǒng)單片機C8051F交叉開關的使用(516) 8.2 基于FT245BM的簡易USB接口開發(fā)(520) 8.3 CY7C63001的PS/2USB鍵盤轉(zhuǎn)換設備設計(525) 8.4 用AT89C52單片機實現(xiàn)RS422到CAN總線的轉(zhuǎn)換(529) 8.5 基于通信器S1503的門禁系統(tǒng)的設計(534) 8.6 用PMM8713和SI7300A構成的一種步進電機功率驅(qū)動電路(540) 8.7 基于DS1616的定時數(shù)據(jù)采集系統(tǒng)(545) 8.8 用AT89C2051實現(xiàn)電話遠程控制家用電器(548) 8.9 基于S6700芯片與ISO/IEC15693標準的讀卡器設計(551) 8.10 用單總線DS2450實現(xiàn)紅外式觸摸屏的設計方法(556) 8.11 電阻式觸摸屏在智能儀表中的應用(560) 8.12 PDA觸摸屏控制芯片TSC2200及其應用(565) 8.13 高性能鐵電存儲器FM24C256及其在單片機中的應用(570) 8.14 DTMF撥號與條形碼閱讀器的接口設計(576) 第九章 文章摘要 一、  專題論述(582) 1.1 移動存儲技術及其發(fā)展(582) 1.2 Java技術在嵌入式系統(tǒng)中的應用(582) 1.3 用Java實現(xiàn)基于向量空間的搜索引擎優(yōu)化(582) 1.4 利用TINI和Java設計遠程測控系統(tǒng)(582) 1.5 無線技術綜述(582) 1.6 藍牙技術及其現(xiàn)狀與發(fā)展淺析(582) 1.7 藍牙及系統(tǒng)實現(xiàn)技術(583) 1.8 藍牙技術在音頻網(wǎng)關中的應用(583) 1.9 現(xiàn)場總線技術及標準化現(xiàn)狀(583) 1.10 iButton的工作原理及其特點(583) 1.11 單總線技術及其應用(583) 1.12 MBUS二級制總線(583) 1.13 基于電力線數(shù)字家庭實現(xiàn)方案(583) 1.14 嵌入式系統(tǒng)的組成、設計與調(diào)試(584) 1.15 基于軟件的智能傳感器的概念與實現(xiàn)(584) 1.16 入侵檢測系統(tǒng)的歷史、現(xiàn)狀與研究進展(584) 1.17 嵌入式應用系統(tǒng)的實質(zhì)——兼論應用系統(tǒng)軟件的開發(fā)方法(584) 1.18 硬件演化理論與應用技術研究(584) 1.19 一種糾錯編碼器的實現(xiàn)(584) 1.20 UML在嵌入式系統(tǒng)設計中的應用(585) 1.21 嵌入式系統(tǒng)的系統(tǒng)測試和可靠性評估(585) 1.22 單片機應用系統(tǒng)中的低功耗設計(585) 1.23 開關電源新技術與發(fā)展前景(585) 1.24 單片機系統(tǒng)中漢字字庫的設計與實現(xiàn)(585) 1.25 嵌入式系統(tǒng)中的CACHE問題(585) 1.26 基于先驗預知的動態(tài)電源管理技術(585) 1.27 一種MCU時鐘系統(tǒng)的設計(586) 1.28 定時用戶的時間獲取技術(586) 1.29 基于Windows平臺的高精度定時的實現(xiàn)(586) 1.30 微秒級定時技術的實現(xiàn)與改進(586) 1.31 電力系統(tǒng)GPS同步時鐘應用技術(586) 1.32 基于單片機的GPS授時系統(tǒng)設計(586) 1.33 大容量串行Flash的快速編程(587) 1.34鐵電存儲器在單片機系統(tǒng)中的應用(587) 1.35 提高閃速存儲器寫入速度的方法(587) 1.36 提高單片機A/D轉(zhuǎn)換速度的方法(587) 1.37 新型流水線型模/數(shù)轉(zhuǎn)換器的接口技術(587) 1.38 超高速A/D轉(zhuǎn)換器的原理及其應用(587) 1.39 32位ARM嵌入式處理器的調(diào)試技術(587) 1.40 JNI技術在數(shù)據(jù)采集中的應用(588) 1.41 測控系統(tǒng)中的通信技術的應用(588) 1.42 適用于儀器儀表通信的若干新技術(588) 1.43 微機系統(tǒng)通用遙控輸入模塊(588) 1.44 嵌入式系統(tǒng)和基于Windows CE的在線監(jiān)測設備(588) 1.45標準非接觸式IC卡在智能化儀表中的應用(588) 1.46 數(shù)字視頻信號的長線傳輸(589) 1.47 基于單片機的MicroDridve接口設計(589) 1.48 接近開關原理及其應用(589) 1.49 嵌入不敷出式器件的測試技術研究(589) 1.50 樓宇自動化元件及其應用(589) 1.51 高速密碼卡的設計與實現(xiàn)(589) 1.52 無線溫度采集系統(tǒng)的設計(589) 1.53 一種基于雙CPU的無線通信數(shù)據(jù)采集系統(tǒng)設計(590) 1.54 單片機嵌入式系統(tǒng)在遠程電網(wǎng)監(jiān)測系統(tǒng)中的應用(590) 1.55 微控制器撥號上網(wǎng)的實現(xiàn)(590) 1.56 遠程監(jiān)控技術在信息家電領域的研究與應用(590) 1.57 在遠程數(shù)據(jù)采集中多線程串口通信的應用(590) 1.58 高分辨率D/A轉(zhuǎn)換器及其在系統(tǒng)辨識中的應用(590) 1.59 計算機增強型并行口與數(shù)據(jù)采集系統(tǒng)設計(590) 1.60 ∑Δ型ADC轉(zhuǎn)換速度的分析(591) 1.61 基于DAGs模型的RAID系統(tǒng)的設計與實現(xiàn)(591) 1.62 一種新穎的模擬信號光電隔離方法(591) 1.63 CIP51及其在嵌入式單片機系統(tǒng)的應用(591) 1.64 線性電位器產(chǎn)生非線性傳遞函數(shù)分析(591) 1.65 MPC555微控制器與汽車電子(591) 1.66 嵌入式設備鼠標接口的設計與實現(xiàn)(592) 1.67 曼徹斯特碼異步解調(diào)的單片機實現(xiàn)及性能分析(592) 1.68 基于智能卡的數(shù)字簽名系統(tǒng)的設計與實現(xiàn)(592) 1.69 構建S3C4510B嵌入式系統(tǒng)的開發(fā)應用平臺(592) 1.70 電壓基準(592) 1.71 單片開關電源的原理與應用(592) 二、 綜合應用(593) 2.1 JTAG口及其對Flash的在線編程(593) 2.2 AVR嵌入式單片機接口技術與應用(593) 2.3 基于51系列單片機的串行口擴展技術(593) 2.4 異步高速雙口RAM多串口接口電路設計(593) 2.5 單片機PC機串行數(shù)據(jù)通信的工程實踐(593) 2.6 8051高速單片機串行通信的時鐘新配置(593) 2.7 一種用于單片機的紅外串行通信接口(594) 2.8 串行DataFlash存儲器及其與單片機的接口(594) 2.9 一種低成本高性能的LED數(shù)碼顯示器(594) 2.10 一種新型的LED屏獲取顯示數(shù)據(jù)方法(594) 2.11 一種經(jīng)濟實用顯示驅(qū)動電路的設計(594) 2.12 PIC單片機與基于HD44780液晶顯示模塊接口的設計(594) 2.13 單片機與軟盤驅(qū)動器的接口(594) 2.14 基于PIC單片機的視頻矩陣開關的設計(595) 2.15 嵌入式GSM短信息接口的軟、硬件設計(595) 2.16 將AT89C52用作多功能外圍器件使用(595) 2.17 基于8位微控制器控制硬盤進行HDTV碼流讀/寫(595) 2.18 一種新型電渦流位置傳感器(595) 2.19 編碼傳感器接口裝置設計及應用(595) 2.20 數(shù)字式溫濕度傳感器SHT15及其應用(596) 2.21 溫度傳感器的簡化μC接口(596) 2.22 全串行單片機系統(tǒng)在光纖氣敏傳感器中的應用(596) 2.23 基于混沌電路設計陣列觸覺傳感器的采集系統(tǒng)(596) 2.24 光學傳感器陣列在測定水硬度中的應用(596) 2.25 智能儀表的一種數(shù)據(jù)交換技術(596) 2.26 用過采樣和求均值技術提高模/數(shù)轉(zhuǎn)換器的分辨率(597) 2.27 數(shù)字頻率計分頻電路的設計(597) 2.28 一種遠程數(shù)據(jù)采集模塊的設計(597) 2.29 單片精密儀器儀表放大器應用電路(597) 2.30 12位高速ADC存儲電路設計與實現(xiàn)(597) 2.31 EPP模式500 Ksps數(shù)據(jù)采集接口(597) 2.32 精密時間間隔測量方法的改進(598) 2.33 精密信號測量系統(tǒng)的設計(598) 2.34 多通道高速數(shù)據(jù)采集記錄系統(tǒng)(598) 2.35 新型精密石英晶體溫度儀(598) 2.36 GPS多天線數(shù)據(jù)采集與控制系統(tǒng)(598) 2.37 DMA方式的A/D轉(zhuǎn)換器接口電路設計(598) 2.38 多通道可編程A/D轉(zhuǎn)換芯片在現(xiàn)場總線智能從站開發(fā)中的應用(599) 2.39 溫控型非易失性數(shù)字電位器DS1847(8)智能接口的設計與其在測量中的應用(599) 2.40 高性能18位D/A轉(zhuǎn)換器設計(599) 2.41 由單片機控制的單相SPWM變頻器的研究(599) 2.42 基于單片機的智能步進電機細分驅(qū)動器設計(599) 2.43 一種高精度智能溫控裝置的研究(599) 2.44 光電耦合器用于數(shù)字開關電源(600) 2.45 酒店中非接觸式IC卡系統(tǒng)的應用設計(600) 2.46 89C51單片微機在自動定位系統(tǒng)中的應用(600) 2.47 PCI通用板卡結構(600) 2.48 多種串行接口技術在LED大屏幕顯示系統(tǒng)中的應用(600) 2.49 嵌入式系統(tǒng)中使用USB盤存儲(600) 2.50 一種簡單串行鼠標控制的單片機實現(xiàn)(601) 2.51 便攜式MP3播放器的設計(601) 2.52 基于IDE硬盤的大容量語音記錄儀(601) 2.53 數(shù)字存儲式自動應答錄音系統(tǒng)(601) 2.54 RS編譯碼的一種硬件解決方案(601) 2.55 SDRAM在任意波形發(fā)生器中的應用(601) 2.56 無線控制授時技術(RCT)及其應用(601) 2.57 低功耗IC卡門鎖系統(tǒng)設計(602) 2.58 IC卡讀寫器用的一種四元振子天線分析(602) 2.59 一種基于單片機控制的數(shù)字視頻混合器(602) 2.60 車載GPS接收機與PC機的串口通信及數(shù)據(jù)截取(602) 2.61 基于keil c51的紅外遙控器解碼設計(602) 2.62 基于DTMF的解碼器設計(602) 2.63短消息電話中數(shù)據(jù)鏈路層的控制技術(602) 2.64 寬帶CDMA發(fā)射機低相噪本振源的設計(603) 2.65 智能型多芯片數(shù)碼語音錄放電路(603) 三、 軟件技術(604) 3.1 實時多任務嵌入系統(tǒng)的實現(xiàn)(604) 3.2 4種實時操作系統(tǒng)實時性的分析對比(604) 3.3 應用于嵌入式系統(tǒng)開發(fā)的Java技術(604) 3.4 嵌入式軟件測試研究(604) 3.5 淺談組態(tài)軟件發(fā)展趨勢(604) 3.6 8051單片機開發(fā)工具DIY(604) 3.7 如何仿真單片機的外圍設備(605) 3.8 基于ARM的嵌入式系統(tǒng)程序開發(fā)要點(605) 3.9 基于MSP430單片機的實時多任務操作系統(tǒng)(605) 3.10 在單片AT89C52上實現(xiàn)多任務實時處理(605) 3.11 單片機系統(tǒng)中的多任務、多線程機制的實現(xiàn)(605) 3.12 嵌入式實時操作系統(tǒng)移植技術的分析與應用(606) 3.13 一種新的基于單片機的多字節(jié)浮點快速開平方算法(606) 3.14 單片機與PC機串行通信時浮點數(shù)的處理(606) 3.15 AVR90三字節(jié)浮點庫及其使用說明(606) 3.16 嵌入式系統(tǒng)軟件開發(fā)中的通信協(xié)議研究(606) 3.17 PIC單片機軟件異步串行口實現(xiàn)技巧(606) 3.18 用匯編語言實現(xiàn)GPS時間、日期轉(zhuǎn)換(606) 3.19 實時任務處理程序設計中“易變的”變量(607) 3.20 VB與C51之間浮點類型數(shù)據(jù)的傳輸和轉(zhuǎn)換(607) 3.21 用匯編語言實現(xiàn)BCH解碼校驗算法(607) 3.22 嵌入式RTOS中就緒任務查找算法和優(yōu)先級反轉(zhuǎn)的解決方案(607) 3.23 AVR單片機軟件模擬UART通信接口(607) 3.24 基于EJB2.0的MessageDrivenBean組件設計與實現(xiàn)(607) 3.25 基于AT89C51的通信協(xié)議轉(zhuǎn)換系統(tǒng)(607) 3.26 USB密碼鑰及其軟件設計(608) 3.27 任意長度信息序列的CRC快速算法(608) 3.28 設備驅(qū)動程序通知應用程序的幾種方法(608) 3.29 基于嵌入式系統(tǒng)的改進快速壓縮算法(608) 3.30 點縫焊控制系統(tǒng)人機接口設計及C51編程(608) 3.31 8K智能卡DTT4C08及其應用程序設計(609) 3.32 利用數(shù)碼相機SDK開發(fā)圖像采集應用程序(609) 3.33 Windows 2000下設備驅(qū)動程序的設計(609) 3.34 Windows CE下通用串行總線驅(qū)動程序開發(fā)(609) 3.35 基于Windows  CE的嵌入式網(wǎng)絡監(jiān)控系統(tǒng)的設計與實現(xiàn)(609) 3.36 基于Windows CE的嵌入式焊接質(zhì)量在線監(jiān)測設備的研究(609) 3.37 在Windows CE下實現(xiàn)串口通信(610) 3.38 Windows 2000/98下USB驅(qū)動程序的開發(fā)(610) 3.39 VxWorks下PC/104CAN驅(qū)動器程序設計(610) 3.40 嵌入式操作系統(tǒng)μC/OSⅡ的特點及應用(610) 3.41 嵌入式實時操作系統(tǒng)μC/OS定時器服務的改進(610) 3.42 μC/OSⅡ在AT89C51上的移植(610) 3.43 μC/OSⅡ在C8051F020中的移植(611) 3.44 實時操作系統(tǒng)μC/OSⅡ在196KC上的移植(611) 3.45 μC/OSⅡ在AT91X40單片機上的移植(611) 3.46 實時嵌入式操作系統(tǒng)μC/OSⅡ在MPC555上的移植(611) 3.47 μC/OSⅡ?qū)崟r嵌入式系統(tǒng)在電機保護裝置中的開發(fā)(611) 3.48 基于μC/OSⅡ的網(wǎng)絡控制系統(tǒng)通信接口設計(611) 3.49 嵌入式Linux技術研究(612) 3.50 嵌入式Linux硬實時性的研究與實現(xiàn)(612) 3.51 Linux實時機制分析與改進(612) 3.52 Linux中PCI設備驅(qū)動程序的開發(fā)(612) 3.53 嵌入式Linux集成開發(fā)環(huán)境的設計與實現(xiàn)(612) 3.54 嵌入式Linux系統(tǒng)及其應用研究(612) 3.55 Linux在保護模式下的中斷處理分析(612) 3.56 Linux系統(tǒng)下USB設備驅(qū)動程序的開發(fā)(613) 3.57 嵌入式Linux中斷設備驅(qū)動程序設計(613) 3.58 Linux下漢字輸入實現(xiàn)技術(613) 3.59 SPI串行總線在嵌入式Linux系統(tǒng)中的編程實現(xiàn)(613) 3.60 紅外通信在嵌入式Linux系統(tǒng)中的實現(xiàn)(613) 3.61 基于LinuxJava的新一代智能電話軟件平臺的研究(613) 3.62 實時Linux下數(shù)控系統(tǒng)多任務的結構與實現(xiàn)(614) 3.63 嵌入式Linux在數(shù)控系統(tǒng)中的應用(614) 3.64 TMS320C6X DSP的C語言與匯編混合編程技術(614) 3.65 單片機C語言編程應注意的若干問題(614) 四、 網(wǎng)絡與通信(615) 4.1 工業(yè)控制網(wǎng)絡中的以太網(wǎng)技術(615) 4.2 工業(yè)以太網(wǎng)協(xié)議EtherNet/IP(615) 4.3 基于SX52微控制器的嵌入式系統(tǒng)以太網(wǎng)接口設計與實現(xiàn)(615) 4.4 嵌入式以太網(wǎng)技術及其在工業(yè)測控領域中的應用(615) 4.5 基于CSoC芯片的嵌入式以太網(wǎng)接口設計(615) 4.6 基于Internet的測試網(wǎng)時間同步問題的研究(616) 4.7 提升實時測量數(shù)據(jù)在Internet上的傳輸可靠性(616) 4.8 TCP/IP協(xié)議中嵌入硬件設備的驅(qū)動程序設計實現(xiàn)(616) 4.9 TCP/IP協(xié)議的安全性分析及對策(616) 4.10 基于工業(yè)以太網(wǎng)的嵌入式控制器的研究(616) 4.11 基于Web的嵌入式系統(tǒng)設計與實現(xiàn)(616) 4.12 CAN總線與以太網(wǎng)互連系統(tǒng)設計(617) 4.13 SX52嵌入式Internet網(wǎng)關設計及實現(xiàn)(617) 4.14 利用單片機控制以太網(wǎng)網(wǎng)卡進行數(shù)據(jù)傳輸?shù)难芯?617) 4.15 一種雙MCU結構的嵌入式Internet接入服務器(617) 4.16 嵌入了TCP/IP協(xié)議的單片機數(shù)據(jù)通信系統(tǒng)的設計與實現(xiàn)(617) 4.17 異步串行接口與以太網(wǎng)服務器的連接(617) 4.18 基于TCP/IP的樓宇自控網(wǎng)BACnet(618) 4.19 基于SX52BD單片機的以太網(wǎng)控制應用(618) 4.20 網(wǎng)絡處理器IP2022及其在嵌入式牌照識別系統(tǒng)中的應用(618) 4.21 藍牙與控制系統(tǒng)通訊技術研究(618) 4.22 藍牙基帶數(shù)據(jù)傳輸機理分析(618) 4.23 Jini與藍牙技術的結合應用(618) 4.24 藍牙技術軟件實現(xiàn)模式分析(618) 4.25 藍牙個人區(qū)域網(wǎng)(PAN)的設計與實現(xiàn)(619) 4.26 藍牙技術安全性分析與安全策略(619) 4.27 藍牙技術在測控系統(tǒng)中的應用研究(619) 4.28 藍牙無線測控系統(tǒng)的實現(xiàn)(619) 4.29 基于藍牙技術實現(xiàn)家域網(wǎng)的設計(619) 4.30 基于藍牙技術的無線智能傳感器網(wǎng)絡的實現(xiàn)(619) 4.31 藍牙技術在車輛導航系統(tǒng)中的應用研究(620) 4.32 藍牙技術在機械手控制系統(tǒng)中的應用(620) 4.33 藍牙HCI接口及其在工控和智能儀器儀表中的應用(620) 4.34 藍牙芯片ROK 101 007在藍牙語音系統(tǒng)中的應用(620) 4.35 基于藍牙技術家庭網(wǎng)絡的研究和實現(xiàn)(620) 4.36 基于藍牙技術的移動遠程教育系統(tǒng)實現(xiàn)方案(620) 4.37 藍牙技術及其在遙控器中的應用(621) 4.38 無線局域網(wǎng)安全機制研究(621) 4.39 無線局域網(wǎng)技術及其未來應用(621) 4.40 藍牙無線通訊技術在AGV的應用(621) 4.41 突發(fā)解調(diào)器STEL9257在寬帶無線接入系統(tǒng)中的應用(621) 4.42 無線因特網(wǎng)上的數(shù)據(jù)傳輸(621) 4.43 單片射頻收發(fā)芯片nRF403在醫(yī)院監(jiān)護系統(tǒng)中的應用(622) 4.44 射頻收發(fā)芯片nRF401在語音傳輸中的應用(622) 4.45 PBA313 01藍牙射頻芯片特性與應用(622) 4.46 基于點對點無線通信技術的nRF401芯片的應用研究(622) 4.47 基于CDMA的無線DCS系統(tǒng)(622) 4.48 基于GSM短信息的離散油井監(jiān)控系統(tǒng)(622) 4.49 基于GSM技術的無線環(huán)保監(jiān)測儀的研制(622) 4.50 GSM模塊在車輛監(jiān)控系統(tǒng)無線通信中的應用(623) 4.51 基于GSM的變電所遙測遙控系統(tǒng)(623) 4.52 基于GSM傳輸方式的電管所現(xiàn)代管理系統(tǒng)(623) 4.53 基于GSM短消息業(yè)務的預裝式變電站綜合保護裝置(623) 4.54 基于GPRS無線傳輸?shù)谋銛y式圖像監(jiān)控系統(tǒng)(623) 4.55 RF8000 GPS接收器的原理及應用(623) 4.56 無線家庭網(wǎng)絡控制系統(tǒng)的設計(624) 4.57 智能家庭網(wǎng)絡性能分析(624) 4.58 基于CEBus的家庭網(wǎng)關研究與開發(fā)(624) 4.59 一種基于無線通訊與公用電話網(wǎng)的智能抄表系統(tǒng)(624) 4.60 電力線載波通訊模塊在機器人控制技術中的應用(624) 4.61 溫控系統(tǒng)VB實現(xiàn)的PC機與單片機串行通訊(624) 4.62 用定時中斷方式實現(xiàn)單片機與PC機之間的串行通信(624) 4.63 PC機與多臺單片機并行通信接口的設計(625) 4.64 PC并口EPP通信外圍電路設計(625) 4.65 在VC++6.0中用內(nèi)嵌匯編語言實現(xiàn)PC機與單片機的串行通信(625) 4.66 VB6.0實現(xiàn)與 ADμC824串行通信(625) 4.67 VC下利用串口進行數(shù)據(jù)通訊的研究(625) 4.68 長距離通信器S1503的應用編程原理(625) 4.69 利用MODEM芯片實現(xiàn)單片機遠程通訊(626) 五、 新器件與新技術(627) 5.1 Cygnal在片系統(tǒng)單片機的特點與應用(627) 5.2 C8051F02X外部存儲器接口和I/O端口配置(627) 5.3 C8051F單片機電壓基準的不同用法(627) 5.4 C8051F236在精密定位控制系統(tǒng)中的應用(627) 5.5 C8051F041在智能功率柜中的應用(627) 5.6 基于ADμC812的測控平臺軟硬件設計(627) 5.7 ADμC812單片機A/D轉(zhuǎn)換介紹及軟件校準方法(627) 5.8 利用ADμC812實現(xiàn)高頻的數(shù)字測量(628) 5.9 ADμC812微控制器在供熱系統(tǒng)的應用(628) 5.10 采用ADμC824的數(shù)字調(diào)節(jié)器(628) 5.11 ADμC812單片機溫度控制器(628) 5.12 用ADμC812開發(fā)高精度多功能的動物呼吸機(628) 5.13 P89C51RD2中的WatchDog用法(628) 5.14 W78E516B在系統(tǒng)可編程的應用(628) 5.15 一種新型單片機MSC1210及其應用(629) 5.16 M16C/62單片機在儀器儀表中的應用(629) 5.17 24位A/D轉(zhuǎn)換的51單片機MSC1210及其應用(629) 5.18 基于AT90單片機的數(shù)據(jù)采集系統(tǒng)(629) 5.19 基于80C196KC的PSD934F2遠程程序升級技術(629) 5.20 基于80C196單片機的空間矢量控制簡潔算法實現(xiàn)(629) 5.21 80C196ADMC401雙CPU接口電路設計及其應用(629) 5.22 基于196KC的步進電機檢測系統(tǒng)的設計(630) 5.23 8097BH系統(tǒng)與80C196系統(tǒng)的替換(630) 5.24 基于MSP430的一維光纖滑覺傳感器(630) 5.25 基于MSP430的擴展Flash Memory系統(tǒng)(630) 5.26 MSP430串行寫入BOOTSTRAP與加密熔斷功能(630) 5.27 基于MSP430的極低功耗系統(tǒng)設計(630) 5.28 MSP430的低功耗特性在藍牙產(chǎn)品中的應用(631) 5.29 新型16位單片機SPCE061A及應用展望(631) 5.30 基于凌陽單片機的語音信號實時采集(631) 5.31 基于PIC16F877的溫室自動控制系統(tǒng)(631) 5.32 PIC16C78系列混合信號嵌入式芯片的原理和應用(631) 5.33 基于PIC16C54單片機的智能軟件狗設計(631) 5.34 用PIC單片機控制DDS芯片AD9852實現(xiàn)雷達跳頻系統(tǒng)(631) 5.35 “龍珠”微處理器電源管理設計在GPS接收機中的應用(632) 5.36 ARM7TDMI內(nèi)核微處理器的調(diào)試原理及方法(632) 5.37 32位ARM核微處理器芯片PUC3030A及其應用(632) 5.38 基于W77E58雙串口通信的監(jiān)控系統(tǒng)(632) 5.39 用N87C196MH構成的交流電動機變頻器(632) 5.40 基于MB90F549單片機的頻率測量儀(632) 5.41 基于MB90F549單片機的數(shù)據(jù)自動記錄儀(633) 5.42 基于MB90F549單片機的直流伺服電機調(diào)速系統(tǒng)(633) 5.43 Fujitsu F2MC16LX系列單片機的特點及應用(633) 5.44 MB90F540/545單片機的接口技術(633) 5.45 用ATmega8單片機設計串行編程器(633) 5.46 一種基于μPD780208的低功耗數(shù)據(jù)處理系統(tǒng)(633) 5.47 基于Z85C30的多協(xié)議串行通信設計(633) 5.48 嵌入式處理器MPC8250與CF卡的接口設計(634) 5.49 電流型PWM控制芯片PUCC3801的原理及應用(634) 5.50 帶A/D和LCD驅(qū)動器的51兼容單片機控制家電(634) 5.51 內(nèi)含標準字庫的中文液晶模塊OCMJ5X10(634) 5.52 ispPAC10芯片及其應用(634) 5.53 PSoC的動態(tài)配置能力及其實現(xiàn)方法(634) 5.54 在系統(tǒng)可編程模擬器件ispPAC20及其應用(634) 5.55 超大容量Flash Memory的應用與開發(fā)(635) 5.56 超大容量E2PROM存儲器TH58100及其應用(635) 5.57 Super Flash型存儲器SST39SF020的特性及應用(635) 5.58 閃速存儲器AT29C040與單片機的接口設計(635) 5.59 鐵電存儲器FM24C16原理及其在多MCU系統(tǒng)中的應用(635) 5.60 16 Kbits非易失性鐵電存儲器芯片F(xiàn)M25C160原理及其應用(635) 5.61 PLX9054對SRAM讀/寫及DMA操作(635) 5.62 DS1302數(shù)據(jù)暫存器的靈活應用(636) 5.63 DS18B20串行通信誤碼的解決辦法(636) 5.64 DS1820數(shù)字溫度傳感器在輪胎溫度信號采集中的應用(636) 5.65 單片機與串行時鐘DS1307的接口設計(636) 5.66 用實時時鐘芯片DS1305啟動數(shù)據(jù)采集系統(tǒng)(636) 5.67 實時時鐘芯片RX8025的原理及其應用(636) 5.68 X25043的原理及在單片機系統(tǒng)中的應用(637) 5.69 X25045在智能儀表系統(tǒng)中的應用設計(637) 5.70 EG7564RS點陣液晶的開發(fā)應用(637) 5.71 串行顯示管理芯片PS7219在智能儀表系統(tǒng)中的應用設計(637) 5.72 AD7711與單片機AT89S8252的接口技術(637) 5.73 AD7715模/數(shù)轉(zhuǎn)換器在小信號測量中的應用(637) 5.74 帶信號調(diào)理的16位A/D轉(zhuǎn)換器AD7715的原理及應用(637) 5.75 高精度A/D轉(zhuǎn)換器AD7730及其應用(638) 5.76 高精度模數(shù)芯片組AD1555與AD1556應用(638) 5.77 18位串行低功耗A/D轉(zhuǎn)換器MAX1402(638) 5.78 智能溫度傳感器DS18B20的原理與應用(638) 5.79 提高DS1631溫度傳感器精度的方法(638) 5.80 數(shù)字溫度測控芯片DS1620的應用(638) 5.81 單片K型熱電偶放大與數(shù)字轉(zhuǎn)換器MAX6675(639) 5.82 一種采用專用芯片TCA355渦流傳感器的研制(639) 5.83 數(shù)字加速度傳感器ADXL210在軌檢儀中的應用(639) 5.84 ADXL202加速度計在振動測試中的應用(639) 5.85 PSD9xxF在在線編程中的應用(639) 5.86 單片機與LM629芯片相結合的全數(shù)字位置直流伺服系統(tǒng)(639) 5.87 步進電機驅(qū)動芯片HH204原理及應用(640) 5.88 PCI9052接口電路功能及使用(640) 5.89 LN82530串行通訊控制器的研制(640) 5.90 通用異步收發(fā)芯片SCC2691的原理及應用(640) 5.91 UART多串口擴展器SP2338DP及其應用(640) 5.92 基于nRF401的雙絞線故障診斷(640) 5.93 單片機集成調(diào)頻發(fā)射芯片MC2831A的應用(640) 5.94 基于MCX314控制器的數(shù)控機床運動控制系統(tǒng)(641) 5.95 DS80C400在遠程數(shù)據(jù)采集系統(tǒng)中的應用(641) 5.96 TLC5618在測控系統(tǒng)中的應用(641) 5.97 SDH凈荷提取/定位處理芯片PM5313及其應用(641) 5.98 DAC714在單片機系統(tǒng)中的層疊應用(641) 5.99 基于PIC單片機和μPD6453的新型視頻字符疊加系統(tǒng)(641) 5.100 電壓電流電量測量芯片CS5460及其應用(641) 5.101 二維條碼PDF417譯碼技術(642) 5.102 基于SAA6752的MPEG2編碼系統(tǒng)(642) 5.103 ISD4004語音芯片在語音報站器中的應用(642) 5.104 可編程正弦波發(fā)生器芯片ML2035的原理及應用(642) 六、 總線技術(643) 6.1 RS232C串口紅外數(shù)據(jù)傳輸系統(tǒng)(643) 6.2 多路RS232、RS485通信的單片機擴展方法(643) 6.3 RS232與CAN總線通信協(xié)議轉(zhuǎn)換單元設計(643) 6.4 串行通訊接口RS232/RS485的應用與轉(zhuǎn)換(643) 6.5 RS485智能串行通信接口的設計(643) 6.6 一種通用的RS232/RS485轉(zhuǎn)換器(643) 6.7 基于RS485總線的單片機對等網(wǎng)絡的設計與實現(xiàn)(643) 6.8 基于單片機的RS485總線網(wǎng)絡擴展方法(644) 6.9 基于RS485的多個LED屏實時顯示(644) 6.10 具有隔離性能的RS485中繼器及其設計(644) 6.11 一種基于RS485總線的網(wǎng)絡協(xié)議及其實現(xiàn)方法(644) 6.12 通信協(xié)議宏在RS485總線通信中的應用(644) 6.13 RS485和LonWorks協(xié)議轉(zhuǎn)換的節(jié)點設計(644) 6.14 串行通信的兩種格式(645) 6.15 基于ISA總線的RS232/RS485(RS422)通信轉(zhuǎn)換卡(645) 6.16 CAN總線雙環(huán)光纖網(wǎng)絡設計(645) 6.17 CAN總線控制系統(tǒng)的應用層協(xié)議CANopen剖析(645) 6.18 CAN總線網(wǎng)絡前端模塊的接口設計與編程(645) 6.19 CAN總線在低壓變電站通信系統(tǒng)中的應用(645) 6.20 CAN中繼器設計及其應用(646) 6.21 基于CAN總線的接口控制系統(tǒng)通信卡設計與實現(xiàn)(646) 6.22 一種基于CAN總線的高可靠汽車控制系統(tǒng)的設計與實現(xiàn)(646) 6.23 基于CAN總線的網(wǎng)絡傳感器的研究與實現(xiàn)(646) 6.24 基于CAN總線技術的一類智能節(jié)點開發(fā)及應用(646) 6.25 基于SJA1000的CAN總線智能控制系統(tǒng)設計(647) 6.26 一種基于CAN總線的數(shù)據(jù)采集系統(tǒng)(647) 6.27 車輛變速電控系統(tǒng)ECU和顯示器之間CAN總線通信設計(647) 6.28 MB90F540/545系列單片機內(nèi)置CAN總線及其應用(647) 6.29 利用MCP25050設計CAN總線前端測控節(jié)點(647) 6.30 分布式系統(tǒng)中的CAN總線應用設計(647) 6.31 單片機在線編程的CNA總線實現(xiàn)技術(647) 6.32 列車總線控制系統(tǒng)的CAN485總線網(wǎng)關設計(648) 6.33 1553B與CAN總線的互連(648) 6.34 基于PCI9052的CAN總線控制卡及WDM驅(qū)動程序設計(648) 6.35 在EPP模式下利用并口實現(xiàn)上位機與CAN總線的數(shù)據(jù)通信(648) 6.36 無驅(qū)動USB認證模塊在電子商務中的應用(648) 6.37 基于DeviceNET網(wǎng)絡的變頻器遠程監(jiān)控(649) 6.38 DeviceNet通訊產(chǎn)品開發(fā)(649) 6.39 DeviceNet智能節(jié)點的開發(fā)(649) 6.40 LonWorks控制器芯片的設計擴展方法(649) 6.41 LonWorks現(xiàn)場總線與USB接口的設計與實現(xiàn)(649) 6.42 基于80C552單片機的現(xiàn)場總線控制器設計與實現(xiàn)(649) 6.43 通用串行總線USB及其應用(650) 6.44 通用串行總線數(shù)據(jù)傳輸模型(650) 6.45 通用串行總線的OTG技術(650) 6.46 EZUSB接口設備的軟配置技術(650) 6.47 采用PDIUSBD12的USB系統(tǒng)固件程序設計(650) 6.48 一種新型USB2.0高速集線器的設計與實現(xiàn)(650) 6.49 USB接口的CAN總線網(wǎng)絡適配器(651) 6.50 USB接口器件在DMA模式下的設計與應用(651) 6.51 USB總線上連接ISA擴充卡的實現(xiàn)(651) 6.52 USB技術在圖像傳輸系統(tǒng)中的應用(651) 6.53 MBUS總線的遠程供電及拓撲構成(651) 6.54 USB接口通訊系統(tǒng)應用開發(fā)(651) 6.55 EZUSB及其在圖像采集中的應用(652) 6.56 EZUSB單片機的開發(fā)(652) 6.57 USB OTG 5 V電荷泵(652) 6.58 USB設備控制器緩沖區(qū)特性和實現(xiàn)方案(652) 6.59 USB數(shù)據(jù)傳輸中CRC校驗碼的并行算法實現(xiàn)(652) 6.60 USB接口的高速數(shù)據(jù)采集卡的設計與實現(xiàn)(652) 6.61 基于USB接口終端的PC機互聯(lián)與接口擴展(653) 6.62 基于USBN9604的通用USB設備接口的研究與開發(fā)(653) 6.63 基于USB和GPIF的大規(guī)模數(shù)據(jù)采集系統(tǒng)(653) 6.64 基于USB總線的柴油發(fā)動機測控儀的設計與實現(xiàn)(653) 6.65 基于USB雙機通信系統(tǒng)中應用程序的研究與實現(xiàn)(653) 6.66 基于USB的高速隔離數(shù)據(jù)采集系統(tǒng)設計(653) 6.67 基于USB總線的多道脈沖幅度分析器設計(654) 6.68 基于HID類的USB接口技術研究(654) 6.69 基于USB接口的多通道實時數(shù)據(jù)采集系統(tǒng)(654) 6.70 基于USB總線的數(shù)據(jù)采集系統(tǒng)(654) 6.71 基于USB總線的高速實時數(shù)據(jù)采集系統(tǒng)(654) 6.72 工控系統(tǒng)中的USB口CAN總線通信技術(654) 6.73 微控制器在USB接口中的應用(654) 6.74 虛擬儀器與基于USB總線的測試設備(655) 6.75 PDIUSBD12芯片在USB接口電路中的應用(655) 6.76 智能儀器中數(shù)據(jù)高速傳輸?shù)腢SB實現(xiàn)(655) 6.77 一種USB接口的A/D轉(zhuǎn)換卡設計(655) 6.78 采用USBN9602的數(shù)據(jù)采集系統(tǒng)設計(655) 6.79 iButton技術在安防系統(tǒng)中的應用(655) 6.80 單總線式數(shù)字溫度傳感器MAX6575的應用(656) 6.81 一種新型單總線數(shù)字溫度傳感器的特性與應用(656) 6.82 基于1WireTM技術的單片機單線通信的實現(xiàn)(656) 6.83 1Wire總線數(shù)字溫度傳感器DS18B20及應用(656) 6.84 基于一線總線的遠程混凝土溫度檢測系統(tǒng)(656) 6.85 用嵌入式系統(tǒng)的SPI模塊實現(xiàn)I2C總線通信(656) 6.86 ADμC812的I2C總線接口及其應用(656) 6.87 用于嵌入式系統(tǒng)的I2C總線主控器的設計(657) 6.88 I2C總線CMOS型的PB0300數(shù)字圖像傳感器(657) 6.89 采用8位單片機驅(qū)動PCI總線網(wǎng)卡的設計方案(657) 6.90 ISP技術在PCI總線接口設計中的應用(657) 6.91 VIC64實現(xiàn)ADSP2106x與VMEbus的接口(657) 6.92 通過串行口訪問Modbus現(xiàn)場控制網(wǎng)絡(657) 6.93 GPIB口實現(xiàn)及應用(658) 6.94 GPIB芯片TNT4882在多路程控電源中的應用(658) 七、 可靠性及安全性(659) 7.1 單片機應用系統(tǒng)的抗干擾技術(659) 7.2綜述單片機控制系統(tǒng)的抗干擾設計(659) 7.3 單片機軟件抗干擾編程技術的探討(659) 7.4 單片機系統(tǒng)中的掉電檢測和數(shù)據(jù)保護(659) 7.5 嵌入式計算機CMOS掉電、校驗和出錯解決方案(659) 7.6 基于MCS96單片機控制系統(tǒng)的程序失控防洪(659) 7.7 基于MB90F543微控制器的雙CAN冗余設計(659) 7.8 MAX1480B在DCS中的應用及提高RS485通訊可靠性的研究(660) 7.9 計算機電磁兼容技術研究(660) 7.10 微控制器的電磁兼容性設計(660) 7.11 電磁兼容屏蔽的設計(660) 7.12 電磁干擾濾波的半導體解決方案(660) 7.13 低電磁干擾時鐘振蕩器(660) 7.14 電磁兼容技術在變頻中的應用(661) 7.15 單片機測控系統(tǒng)干擾分析與抗干擾措施(661) 7.16 單片機控制系統(tǒng)中的抗干擾技術及應用(661) 7.17 地環(huán)流抑制技術的探討(661) 7.18 光電隔離抗干擾技術及應用(661) 7.19計算機控制系統(tǒng)電源抗干擾問題的研究(661) 7.20 計算機電源對電網(wǎng)的干擾及抑制(662) 7.21 變頻器應用中的干擾問題及其對策(662) 7.22 DSP控制電機中減少電磁干擾的幾項技術(662) 7.23 抗干擾的16位LED顯示模塊軟、硬件設計(662) 7.24 錯誤檢測與糾正電路的設計與實現(xiàn)(662) 7.25 AVR單片機CRC校驗碼的查表與直接生成(662) 7.26 AVR單片機的RC5和RC6算法比較與改進(662) 7.27 實用可控的按鍵抖動消除電路(663) 7.28 基于89C51的計算機可鎖定加密鍵盤設計(663) 7.29 一種新的實用安全加密標準算法——Camellia算法(663) 7.30嵌入式指紋識別系統(tǒng)開發(fā)(663) 7.31 基于指紋的網(wǎng)絡身份認證技術的研究與實現(xiàn)(663) 7.32 基于DSP指紋識別核心算法的設計與實現(xiàn)(663) 7.33 基于DSP和以太網(wǎng)的指紋識別系統(tǒng)(664) 7.34 基于TMS320VC5402的指紋識別系統(tǒng)(664) 7.35 IPM驅(qū)動和保護電路的研究(664) 7.36 數(shù)字保密電話的設計與實現(xiàn)(664) 八、 DSP技術(665) 8.1 單片機與DSP結合的dsPIC芯片(665) 8.2 一種高性能用于電機控制的嵌入式DSP芯片TMS320LF2401A(665) 8.3 電機控制嵌入式DSP芯片ADMC401及其應用(665) 8.4 一種DSP小系統(tǒng)接口電路可移植性設計方案(665) 8.5 雙DSP緊耦合控制系統(tǒng)(665) 8.6 DSP接口效率的分析與提高(665) 8.7 DSP與慢速設備接口的實現(xiàn)(666) 8.8 基于DSP的跟蹤頻率變化的交流采樣技術(666) 8.9 利用DSP和CPLD增加數(shù)據(jù)采集的可擴展性(666) 8.10 通過JTAG口對DSP外部Flash存儲器的在線編程(666) 8.11 TMS320C31與MAX125 A/D轉(zhuǎn)換器的接口設計及應用(666) 8.12 TMS320VC5402 DSP與串行AD73360 A/D轉(zhuǎn)換器的接口設計(666) 8.13 TMS320C54X系列DSP擴展外部Flash存儲器的方法及應用(667) 8.14 高速DSP與SDRAM之間信號傳輸延時的分析及應用(667) 8.15 TMS320F240片內(nèi)PWM實現(xiàn)D/A擴展功能(667) 8.16 全功能異步收發(fā)器與DSP的SPI接口技術(667) 8.17 EPP并口與ADSP2181 DSP的接口設計(667) 8.18 TMS320C5402與PCI總線的接口電路設計(667) 8.19 DSP系統(tǒng)中鍵盤處理的一種新方法(668) 8.20 嵌入式系統(tǒng)中FFT算法研究(668) 8.21 用定點DSP處理實現(xiàn)浮點DSP仿真(668) 8.22 基于TMS320C55x DSP的代碼優(yōu)化(668) 8.23 嵌入式C語言開發(fā)ADSP21XX系列DSP(668) 8.24 TMS320C62X DSP的混合編程研究(668) 8.25 μC/OSⅡ在ADSP21535上的實現(xiàn)(669) 8.26 TMS320VC5402的Flash并行Bootloader技術(669) 8.27 基于鐵電存儲器編程技術的DSP SPI引導裝載方案(669) 8.28 基于DSP的嵌入式系統(tǒng)中BOOTLOADER程序的設計方法(669) 8.29 TMS320C5410燒寫Flash實現(xiàn)并行自舉引導(669) 8.30 多核DSP的BootLoader程序的實現(xiàn)(669) 8.31 TMS320VC5402外部并行引導裝載方法的研究(669) 8.32 RSA算法的TMS320C54x DSP實現(xiàn)(670) 8.33 基于定點DSP的MP3音頻編碼算法研究及實現(xiàn)(670) 8.34 機器視覺中的圖像采集技術(670) 8.35 在Windows NT/2000環(huán)境中實現(xiàn)微機與DSP系統(tǒng)的串行通信(670) 8.36 基于單片收發(fā)器的DSP無線串行通信設計(670) 8.37 DSP系統(tǒng)的通信與控制接口設計(670) 8.38 高速串行總線在DSP系統(tǒng)中的開發(fā)與研究(671) 8.39 TMS320C30處理器與PC機串行口異步雙向通訊的方法(671) 8.40 TMS320C54XX系列DSP與PC機間串行通信的實現(xiàn)(671) 8.41 TMS320F240 DSP與C51單片機串行通訊的實現(xiàn)(671) 8.42 基于DSP平臺的嵌入式系統(tǒng)與以太網(wǎng)的接口技術(671) 8.43 基于DSP的以太網(wǎng)的數(shù)據(jù)采集處理系統(tǒng)(671) 8.44 Windows下PC機與DSP通信系統(tǒng)的設計(672) 8.45 DSP與單片機基于MODBUS協(xié)議的通信(672) 8.46 基于DSP的CAN總線智能節(jié)點通信的設計(672) 8.47 基于TMS320LF2407A的CAN通信程序設計方法(672) 8.48 TMS320F2812內(nèi)嵌eCAN模塊的CAN總線通信(672) 8.49 TMS320LF2407A的CAN控制器應用實例(672) 8.50 TMS320C54xx DSP的USB接口實現(xiàn)(672) 8.51 基于DSP的USB語音傳輸接口設計(673) 8.52 利用I2C總線實現(xiàn)DSP與音頻采樣芯片TLV320AIC23的接口控制(673) 8.53 SPI接口協(xié)議實現(xiàn)的DSP與其他設備的通信技術(673) 8.54 DSP TMS320C控制器的設計與實現(xiàn)(673) 8.55 基于DSP的網(wǎng)絡化無刷直流電動機控制系統(tǒng)(673) 8.56 基于TMS320LF240x DSP的無刷直流電機控制的設計(673) 8.57 基于DSP的遠程醫(yī)療系統(tǒng)設計(674) 8.58 TMS320VC5402 DSP與ISD4004語音錄放芯片的接口設計及其信息管理(674) 8.59 基于TMS320VC5416 DSP的自適應變速率聲碼器的實現(xiàn)(674) 8.60 基于DSP的嵌入式二維條碼識別器(674) 九、 PLD與SoC技術(675) 9.1 系統(tǒng)級芯片設計研究(675) 9.2 一種適合SoC的時鐘控制器IP核(675) 9.3 適于SoC的統(tǒng)一設計語言SystemVerilog(675) 9.4 捕獲單元的研究和設計(675) 9.5 在測控系統(tǒng)中用IP核實現(xiàn)D/A轉(zhuǎn)換(675) 9.6 高性能、低功耗微控制器IP軟核設計綜述(676) 9.7 SoC應用中寄存器組設計的自動化(676) 9.8 基于WISHBONE的SoC接口設計(676) 9.9 電機控制的MCU芯片設計(676) 9.10 新一代CPLD及其應用(676) 9.11 VHDL及高層綜合(676) 9.12 FPGA設計網(wǎng)絡與技巧(677) 9.13 基于消息驅(qū)動機制的VHDL程序設計(677) 9.14 一種應用VHDL語言設計有限狀態(tài)機控制器的方法(677) 9.15 開發(fā)FPGA應用的新設計環(huán)境(677) 9.16 VHDL語言在寄存器描述中兩個局限性的探討(677) 9.17 FPGA以ASIC轉(zhuǎn)換: 從原型到生產(chǎn)(677) 9.18 Flash編程器的FPGA實現(xiàn)(678) 9.19 在PLD開發(fā)中提高VHDL的綜合質(zhì)量(678) 9.20 使用VHDL進行EDA電路設計(678) 9.21 VHDL在數(shù)字系統(tǒng)設計中的運用(678) 9.22 VHDL語言及其在實際電路設計中的簡化問題(678) 9.23 FPGA可重構系統(tǒng)結構分析與三態(tài)總線設計(678) 9.24 一種用VHDL設計實現(xiàn)的專用數(shù)據(jù)通訊方案(678) 9.25 基于CPLD的可編程信號調(diào)理模塊(679) 9.26 CPLD器件在時間統(tǒng)一系統(tǒng)中的應用(679) 9.27 一種基于FPGA的誤碼性能測試方案(679) 9.28 PCI總線協(xié)議的FPGA實現(xiàn)及驅(qū)動設計(679) 9.29 基于VHDL的UART IP核設計(679) 9.30 基于RAM結構的CAM的Verilog HDL設計(679) 9.31 基于FPGA實現(xiàn)快速移位器的設計方案比較(680) 9.32 基于Verilog HDL語言的USB收發(fā)器設計(680) 9.33 通用異步串行通信電路的VHDL設計與實現(xiàn)(680) 9.34 使用VHDL語言開發(fā)計算機中的接口芯片(680) 9.35 一種將CPLD系統(tǒng)擴展成具有遠距離通訊的方法(680) 9.36 基于VHDL的異步串行通信電路設計(680) 9.37 基于VHDL的四通道12位SXZ(D/A)模塊接口設計(680) 9.38 應用VHDL語言設計A/D和LED顯示控制器(681) 9.39 基于FPGA/CPLD和USB技術的無損圖像采集卡(681) 9.40 采用VHDL設計電話機自動撥號系統(tǒng)(681) 9.41 基于FPGA的高速高精度頻率測量的研究(681) 9.42 利用FPGA解決TMS320C54x與SDRAM的接口問題(681) 9.43 基于FPGA的智能誤碼測試儀(681) 9.44 DDR SDRAM控制器的FPGA實現(xiàn)(682) 9.45 基于FPGA的SDRAM控制器設計(682) 9.46 基于FPGA技術的以太網(wǎng)遠程網(wǎng)橋的實現(xiàn)(682) 9.47 基于FPGA的PCI總線接口設計(682) 9.48 PCI總線控制器的VHDL設計與FPGA實現(xiàn)(682) 9.49 用FPGA實現(xiàn)數(shù)據(jù)遠距離的高精度傳輸(682) 9.50 實現(xiàn)PWM脈寬調(diào)制的FPGA芯片研制(683) 9.51 基于FPGA的數(shù)控交流電源設計(683) 9.52 FPGA控制實現(xiàn)圖像系統(tǒng)視頻圖像采集(683) 9.53 圖像相關系統(tǒng)中的兩維FFT的FPGA實現(xiàn)(683) 9.54 基于FPGA的多路模擬量、數(shù)字量采集與處理系統(tǒng)(683) 9.55 基于CPLD的線陣CCD數(shù)據(jù)采集系統(tǒng)的開發(fā)(683) 9.56 基于CPLD的電子安全系統(tǒng)接口電路設計(684) 9.57 串口通信星型連接的CPLD實現(xiàn)(684) 9.58 用CPLD控制曼徹斯特編解碼器(684) 9.59 一種基于CPLD的I/O總線驅(qū)動液晶顯示的方法(684) 9.60 用CPLD實現(xiàn)中央信號裝置設計(684) 9.61 基于CPLD的直流電動機PWM驅(qū)動器設計(684) 9.62 CPLD器件在電機調(diào)速中的應用(685) 9.63 用CPLD設計高精度超聲液位檢測系統(tǒng)(685) 9.64 基于CPLD集成芯片F(xiàn)LEX6016實現(xiàn)DDS技術的任意波形發(fā)生器的研制(685) 9.65 基于CPLD的高速視頻采集/轉(zhuǎn)發(fā)系統(tǒng)設計(685) 十、 典型應用技術(686) 10.1 ARM核SoC EP7312及其EP7312顯控系統(tǒng)的設計(686) 10.2 基于32位高性能嵌入式處理器的門禁考勤系統(tǒng)(686) 10.3 ARM CPU S3C44B0X與C54X DSP的接口設計(686) 10.4 AT89C2051單片機在焊縫自動跟蹤系統(tǒng)中的應用(686) 10.5 基于89C2051單片機的遠距離高精度溫度測控電路(686) 10.6 P87LPC768單片機在電動機保護器的應用(686) 10.7 用PIC16F877構成的二線制溫度變送器(687) 10.8 一種基于M68HC08和DS1820的溫度監(jiān)控系統(tǒng)(687) 10.9 基于ADμC824的便攜式數(shù)據(jù)采集儀的設計(687) 10.10 ADμC812開發(fā)板的內(nèi)燃機試驗數(shù)據(jù)采集系統(tǒng)(687) 10.11 基于MSP430步進電機驅(qū)動位移檢測系統(tǒng)的研制(687) 10.12 一種基于MSP430F413的智能IC卡熱量表系統(tǒng)(687) 10.13 用SPCE061A單片機構成的控制式計熱表(688) 10.14 TMS320C54XX系列DSP異步串行數(shù)據(jù)傳輸?shù)难芯颗c實現(xiàn)(688) 10.15 SA9904B在電力參數(shù)遠程測控系統(tǒng)中的應用(688) 10.16 基于MSC1210的多路高精度溫度采集系統(tǒng)模塊(688) 10.17 基于ST72單片機的快速充電系統(tǒng)(688) 10.18 一種新型的IGBT短路保護電路的設計(688) 10.19 基于單片機的智能報警呼叫系統(tǒng)(689) 10.20 一種基于單片微機的步進電機控制系統(tǒng)(689) 10.21 I2C串行總線技術在DSP系統(tǒng)中的虛擬實現(xiàn)(689) 10.22 PS7219在LED光柱顯示中的應用(689) 10.23 高精度時鐘芯片SD2001E及其應用(689) 10.24 非接觸式e5551讀寫器的開發(fā)(689) 10.25 級聯(lián)驅(qū)動LED的MAX7221在智能測控儀器中的應用(690) 10.26 電機控制芯片TPIC2101的一個應用(690) 10.27 用MC9S12H256實現(xiàn)異步電機變頻調(diào)速(690) 10.28 基于實時時鐘芯片X1228的電源控制器設計(690) 10.29 用ST72141實現(xiàn)無刷直流電機的控制(690) 10.30 采用PCI9052及GP2010實現(xiàn)GPS信號采集(690) 10.31 基于TM1300的可視電話終端研究(691) 10.32 PSD913F2在一種電臺中的應用(691) 10.33 極低功耗無線收發(fā)集成芯片CC1000(691) 10.34 單片機與AD1555/AD1556的接口和軟件設計(691) 10.35 使用TEMIC感應卡技術的智能電子門鎖系統(tǒng)(691) 10.36 媒體信號處理器MAPCA及其應用實例(691) 10.37 基于無線數(shù)字溫度傳感器的多點溫度測量系統(tǒng)設計(692) 10.38 基于PCI總線的高速高精度實時數(shù)據(jù)采集系統(tǒng)(692) 10.39 用一片8D鎖存器實現(xiàn)的單片機鍵顯接口電路(692) 10.40 旋鈕式鍵盤及其與AT89C52的接口技術(692) 10.41 基于模/數(shù)一體化設計的交流伺服控制系統(tǒng)(692) 10.42 多功能智能函數(shù)信號發(fā)生器的設計(692) 10.43 高精度智能轉(zhuǎn)速測量模板的設計(693) 10.44 家庭GSM短消息遙控監(jiān)測系統(tǒng)(693) 10.45數(shù)字單總線環(huán)境狀態(tài)監(jiān)控系統(tǒng)的設計(693) 10.46 非接觸式IC卡預收費電度表的設計(693) 10.47 AM30LV0064D在單片機系統(tǒng)中的典型應用(693)

    標簽: 單片機 應用技術

    上傳時間: 2013-11-06

    上傳用戶:569342831

  • 基于多點網(wǎng)絡的水廠自動監(jiān)控系統(tǒng)設計

    基于多點網(wǎng)絡的水廠自動監(jiān)控系統(tǒng)設計Design of MPI Based Automatic Monitoring and Control System in Water Works劉 美 俊(湖南工程學院,湘潭411101)摘要針對水廠工作水泵多、現(xiàn)場離控制站距離遠的特點,提出了一種基于MPI多點網(wǎng)絡的自動監(jiān)控系統(tǒng)的設計方法,分析了系統(tǒng)的工作原理,介紹了系統(tǒng)中數(shù)據(jù)的采集與處理、主站與從站的通信原理以及系統(tǒng)軟件的設計。由于這種系統(tǒng)的主、從站PLC之間采用MPI網(wǎng)絡通信,具有運行可靠、性能價格比高的特點,所以適用于中小規(guī)模水廠的分布式監(jiān)控場合。關鍵詞多點網(wǎng)絡主站從站監(jiān)控系統(tǒng)Abstract Ina ccordancew ithth efe atuersof w aterw orks,i. e. ,manyp umpsin o perationa ndth ep umps, farfor mt hec ontrolst ation,th em ethodo fdesigninga na utomati(〕monitoringa ndc ontorlsy stemb asedo nM PIis p resented.Th eo perationalpr incipleo fth esy stemi san alyzed,th ed atac olection,data processing; communication between master station and slave station as wel as design and system software are discussed. Because MPI network communicationis used among master station, slave stations and PLC, the system is reliable and high cost-efective. It is, suitable for smal and mediumsized water works for distrbuted monitoring and control.Keywords MPI Masterst ation Slaves tation Monitoringa ndc ontorlsy stem 自來 水 廠 的自動控制系統(tǒng)一般分為兩大部分,一對組態(tài)硬件要求較高,投資較大。相對而言,MPI網(wǎng)是水源地深水泵的工作控制,一是水廠區(qū)變頻恒壓供絡速度可達187.5 M bps,通過一級中繼器傳輸距離可水控制,兩部分的實際距離通常都比較遠。某廠水源達Ikm 。根據(jù)水廠的具體情況,確定以MPI方式組地有3臺深井泵給水廠區(qū)的蓄水池供水。水廠區(qū)的成網(wǎng)絡,主站PLC為S7-300系列的CPU3121FM,從任務是對水池的水進行消毒處理后,通過加壓泵向管站為S7-200系列的CPU222。這樣既滿足了系統(tǒng)要路恒壓供水。選用Siemens公司的S7系列可編程控求,又相對于Profibus網(wǎng)絡節(jié)省了三分之一的成本,制器(PLC)和上位機組成實時數(shù)據(jù)采集和監(jiān)控系統(tǒng), 這種分布式監(jiān)控系統(tǒng)具有較高的性能價格比。系統(tǒng)對深水泵進行遠程控制,對供水泵采用變頻器進行恒中PLC的物理層采用RS - 485接口,網(wǎng)絡延伸選用壓控制以保證整個水廠的電機設備安全、可靠地運帶防雷保護的中繼器,使系統(tǒng)的安全運行得到了保行。證。MPI網(wǎng)絡的拓撲結構如圖1所示。1 多點網(wǎng)絡(NWI)監(jiān)控系統(tǒng)的組成Sie me ns 公司S7系列PLC通常有MP」多點網(wǎng)絡與Profibus現(xiàn)場總線網(wǎng)絡兩種組網(wǎng)方式。Profibus現(xiàn)場總線的應用目前較為普遍,通用性較好,它由Profibus一DP, Profibus一FMS, Profibus一PA組成。Profibus - DP型用于分散外設間的數(shù)據(jù)傳輸,傳輸速率為9.6kbps一12Mbps,主要用于現(xiàn)場控制器與分散1/0之間的通信,可滿足交直流調(diào)速系統(tǒng)快速響應的時間要求,特別適合于加工自動化領域的應用;Profibus - FMS主要解決車間級通信問題,完成中等傳輸速度的循環(huán)或非循環(huán)數(shù)據(jù)交換任務,適用于紡織、樓宇自動化、可編程控制器、低壓開關等;Profibus - PA型采用了OSI模型的物理層和數(shù)據(jù)鏈路層,適用于過程自動化的總線類型。

    標簽: 多點 網(wǎng)絡 系統(tǒng)設計 自動監(jiān)控

    上傳時間: 2013-10-09

    上傳用戶:fac1003

  • 微機原理與接口課件

    微處理器及微型計算機的發(fā)展概況  第一代微處理器是以Intel公司1971年推出的4004,4040為代表的四位微處理機。      第二代微處理機(1973年~1977年),典型代表有:Intel 公司的8080、8085;Motorola公司的M6800以及Zlog公司的Z80。     第三代微處理機 第三代微機是以16位機為代表,基本上是在第二代微機的基礎上發(fā)展起來的。其中Intel公司的8088。8086是在8085的基礎發(fā)展起來的;M68000是Motorola公司在M6800 的基礎發(fā)展起來的;     第四代微處理機 以Intel公司1984年10月推出的80386CPU和1989年4月推出的80486CPU為代表,     第五代微處理機的發(fā)展更加迅猛,1993年3月被命名為PENTIUM的微處理機面世,98年PENTIUM 2又被推向市場。 INTEL CPU 發(fā)展歷史Intel第一塊CPU 4004,4位主理器,主頻108kHz,運算速度0.06MIPs(Million Instructions Per Second, 每秒百萬條指令),集成晶體管2,300個,10微米制造工藝,最大尋址內(nèi)存640 bytes,生產(chǎn)曰期1971年11月. 8085,8位主理器,主頻5M,運算速度0.37MIPs,集成晶體管6,500個,3微米制造工藝,最大尋址內(nèi)存64KB,生產(chǎn)曰期1976年 8086,16位主理器,主頻4.77/8/10MHZ,運算速度0.75MIPs,集成晶體管29,000個,3微米制造工藝,最大尋址內(nèi)存1MB,生產(chǎn)曰期1978年6月. 80486DX,DX2,DX4,32位主理器,主頻25/33/50/66/75/100MHZ,總線頻率33/50/66MHZ,運算速度20~60MIPs,集成晶體管1.2M個,1微米制造工藝,168針PGA,最大尋址內(nèi)存4GB,緩存8/16/32/64KB,生產(chǎn)曰期1989年4月 Celeron一代, 主頻266/300MHZ(266/300MHz w/o L2 cache, Covington芯心 (Klamath based),300A/333/366/400/433/466/500/533MHz w/128kB L2 cache, Mendocino核心 (Deschutes-based), 總線頻率66MHz,0.25微米制造工藝,生產(chǎn)曰期1998年4月) Pentium 4 (478針),至今分為三種核心:Willamette核心(主頻1.5G起,FSB400MHZ,0.18微米制造工藝),Northwood核心(主頻1.6G~3.0G,FSB533MHZ,0.13微米制造工藝, 二級緩存512K),Prescott核心(主頻2.8G起,FSB800MHZ,0.09微米制造工藝,1M二級緩存,13條全新指令集SSE3),生產(chǎn)曰期2001年7月. 更大的緩存、更高的頻率、 超級流水線、分支預測、亂序執(zhí)行超線程技術 微型計算機組成結構單片機簡介單片機即單片機微型計算機,是將計算機主機(CPU、    內(nèi)存和I/O接口)集成在一小塊硅片上的微型機。 三、計算機編程語言的發(fā)展概況 機器語言  機器語言就是0,1碼語言,是計算機唯一能理解并直接執(zhí)行的語言。匯編語言  用一些助記符號代替用0,1碼描述的某種機器的指令系統(tǒng),匯編語言就是在此基礎上完善起來的。高級語言  BASIC,PASCAL,C語言等等。用高級語言編寫的程序稱源程序,它們必須通過編譯或解釋,連接等步驟才能被計算機處理。 面向?qū)ο笳Z言  C++,Java等編程語言是面向?qū)ο蟮恼Z言。 1.3 微型計算機中信息的表示及運算基礎(一) 十進制ND有十個數(shù)碼:0~9,逢十進一。 例 1234.5=1×103 +2×102 +3×101 +4×100 +5×10-1加權展開式以10稱為基數(shù),各位系數(shù)為0~9,10i為權。 一般表達式:ND= dn-1×10n-1+dn-2×10n-2 +…+d0×100 +d-1×10-1+… (二) 二進制NB兩個數(shù)碼:0、1, 逢二進一。 例 1101.101=1×23+1×22+0×21+1×20+1×2-1+1×2-3 加權展開式以2為基數(shù),各位系數(shù)為0、1, 2i為權。 一般表達式:  NB = bn-1×2n-1 + bn-2×2n-2 +…+b0×20 +b-1×2-1+… (三)十六進制NH十六個數(shù)碼0~9、A~F,逢十六進一。 例:DFC.8=13×162 +15×161 +12×160 +8×16-1 展開式以十六為基數(shù),各位系數(shù)為0~9,A~F,16i為權。 一般表達式: NH= hn-1×16n-1+ hn-2×16n-2+…+ h0×160+ h-1×16-1+… 二、不同進位計數(shù)制之間的轉(zhuǎn)換 (二)二進制與十六進制數(shù)之間的轉(zhuǎn)換  24=16 ,四位二進制數(shù)對應一位十六進制數(shù)。舉例:(三)十進制數(shù)轉(zhuǎn)換成二、十六進制數(shù)整數(shù)、小數(shù)分別轉(zhuǎn)換   1.整數(shù)轉(zhuǎn)換法“除基取余”:十進制整數(shù)不斷除以轉(zhuǎn)換進制基數(shù),直至商為0。每除一次取一個余數(shù),從低位排向高位。舉例: 2. 小數(shù)轉(zhuǎn)換法“乘基取整”:用轉(zhuǎn)換進制的基數(shù)乘以小數(shù)部分,直至小數(shù)為0或達到轉(zhuǎn)換精度要求的位數(shù)。每乘一次取一次整數(shù),從最高位排到最低位。舉例:  三、帶符號數(shù)的表示方法 機器數(shù):機器中數(shù)的表示形式。真值: 機器數(shù)所代表的實際數(shù)值。舉例:一個8位機器數(shù)與它的真值對應關系如下:  真值: X1=+84=+1010100B     X2=-84= -1010100B   機器數(shù):[X1]機= 01010100    [X2]機= 11010100(二)原碼、反碼、補碼最高位為符號位,0表示 “+”,1表示“-”。 數(shù)值位與真值數(shù)值位相同。 例  8位原碼機器數(shù):  真值:   x1  = +1010100B     x2    =- 1010100B      機器數(shù): [x1]原  = 01010100  [x2]原 = 11010100原碼表示簡單直觀,但0的表示不唯一,加減運算復雜。 正數(shù)的反碼與原碼表示相同。       負數(shù)反碼符號位為 1,數(shù)值位為原碼數(shù)值各位取反。 例 8位反碼機器數(shù):          x= +4: [x]原= 00000100 [x]反= 00000100     x= -4: [x]原= 10000100  [x]反= 111110113、補碼(Two’s Complement)正數(shù)的補碼表示與原碼相同。       負數(shù)補碼等于2n-abs(x)8位機器數(shù)表示的真值四、 二進制編碼例:求十進制數(shù)876的BCD碼 876= 1000 0111 0110 BCD  876= 36CH = 1101101100B 2、字符編碼    美國標準信息交換碼ASCII碼,用于計算      機與計算機、計算機與外設之間傳遞信息。 3、漢字編碼 “國家標準信息交換用漢字編碼”(GB2312-80標準),簡稱國標碼。 用兩個七位二進制數(shù)編碼表示一個漢字 例如“巧”字的代碼是39H、41H漢字內(nèi)碼例如“巧”字的代碼是0B9H、0C1H1·4  運算基礎 一、二進制數(shù)的運算加法規(guī)則:“逢2進1”       減法規(guī)則:“借1當2”       乘法規(guī)則:“逢0出0,全1出1”二、二—十進制數(shù)的加、減運算        BCD數(shù)的運算規(guī)則 循十進制數(shù)的運算規(guī)則“逢10進1”。但計算機在進行這種運算時會出現(xiàn)潛在的錯誤。為了解決BCD數(shù)的運算問題,采取調(diào)整運算結果的措施:即“加六修正”和“減六修正”例:10001000(BCD)+01101001(BCD)        =000101010111(BCD)                1 0 0 0 1 0 0 0       +  0 1 1 0 1 0 0 1           1 1 1 1 0 0 0 1        +  0 1 1 0 0 1 1 0     ……調(diào)整          1 0 1 0 1 0 1 1 1                                        進位  例:  10001000(BCD)- 01101001(BCD)= 00011001(BCD)                   1 0 0 0 1 0 0 0            -   0 1 1 0 1 0 0 1             0 0 0 1 1 1 1 1         -                    0 1 1 0   ……調(diào)整             0 0 0 1 1 0 0 1  三、 帶符號二進制數(shù)的運算 1.5 幾個重要的數(shù)字邏輯電路編碼器譯碼器計數(shù)器微機自動工作的條件程序指令順序存放自動跟蹤指令執(zhí)行1.6 微機基本結構微機結構各部分組成連接方式1、以CPU為中心的雙總線結構;2、以內(nèi)存為中心的雙總線結構;3、單總線結構CPU結構管腳特點  1、多功能;2、分時復用內(nèi)部結構  1、控制; 2、運算; 3、寄存器; 4、地址程序計數(shù)器堆棧定義 1、定義;2、管理;3、堆棧形式

    標簽: 微機原理 接口

    上傳時間: 2013-10-17

    上傳用戶:erkuizhang

主站蜘蛛池模板: 罗田县| 通河县| 兴仁县| 伊川县| 修文县| 乃东县| 徐闻县| 龙井市| 水富县| 呼伦贝尔市| 贵南县| 吉隆县| 蕉岭县| 乳源| 呈贡县| 娄底市| 德格县| 钟祥市| 鄄城县| 汉沽区| 封开县| 雅江县| 航空| 南丹县| 富蕴县| 崇文区| 儋州市| 平谷区| 竹山县| 永清县| 衡阳县| 阳谷县| 西昌市| 德庆县| 方城县| 南靖县| 宁海县| 襄樊市| 罗山县| 南漳县| 应城市|