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

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

面向?qū)ο缶幊?/b>

  • STC12C5A60S2精簡(jiǎn)開發(fā)板使用手機(jī)及其經(jīng)典例程

    STC12C5A60S2精簡(jiǎn)開發(fā)板使用手機(jī)及其經(jīng)典例程

    標(biāo)簽: STC 12C A60 60S

    上傳時(shí)間: 2013-10-19

    上傳用戶:JIEWENYU

  • 51串行通信例程

    C51單片機(jī)的串口通信例程

    標(biāo)簽: 串行通信

    上傳時(shí)間: 2013-12-17

    上傳用戶:wutong

  • PIC16F877 單片機(jī)的鍵盤和LED 數(shù)碼顯示接口

    PIC16F877 單片機(jī)的鍵盤和LED 數(shù)碼顯示接口 1 PIC16F877單片機(jī)與鍵盤和LED數(shù)碼顯示的硬件接口電路單片機(jī)的許多應(yīng)用都需要進(jìn)行人機(jī)對(duì)話,最簡(jiǎn)單的人機(jī)對(duì)話需要LED 數(shù)碼管顯示數(shù)字和少量字符;鍵盤是解決計(jì)算機(jī)輸入的簡(jiǎn)單手段;借此可以向計(jì)算機(jī)輸入程序、置數(shù)、送操作命令、控制程序的執(zhí)行等等,所以使用非常廣泛。圖1 鍵盤、LED數(shù)碼顯示與PIC16F877 單片機(jī)的接口電路本例中采用8 個(gè)按鍵組成的小鍵盤,4 只共陰極的LED 數(shù)碼管,采用4 片74LS373 驅(qū)動(dòng)數(shù)碼管,采用的驅(qū)動(dòng)方法是靜態(tài)方式。使用1 片74LS245 作為鍵盤的接口;這些外圍器件與PIC16F877 單片機(jī)的接口電路如圖1 所示,這種連接方法與51 系列的單片機(jī)連接方法一樣,其他的連接方法還有好幾種,PIC16F877 單片機(jī)的鍵盤輸入接法還有其他特殊而十分方便好用的方式。8 鍵鍵盤通過74LS245 與單片機(jī)相連,鍵盤按鍵狀態(tài)的數(shù)據(jù)輸入由RC3 輸出腳控制;當(dāng)RC3=“0”時(shí),鍵盤狀態(tài)從74LS245 的A 端輸出到單片機(jī)的PORTB口,此時(shí)讀PORTB口的數(shù)據(jù)即為鍵盤狀態(tài)。為了及時(shí)地響應(yīng)鍵盤操作,需要經(jīng)常對(duì)鍵盤進(jìn)行掃描;掃描的方式有許多種,我們將鍵盤的掃描程序安排在主程序的循環(huán)執(zhí)行過程中的方式,并采用20ms延遲來消除按鍵的抖動(dòng)問題,此外,為了實(shí)現(xiàn)每按鍵一次只響應(yīng)一次的功能,在執(zhí)行相應(yīng)的按鍵程序之前,必須確保按鍵已經(jīng)松開;在本例中這一措施有效的防止了數(shù)據(jù)抖動(dòng)過快的問題。LED 數(shù)碼顯示有動(dòng)態(tài)掃描和靜態(tài)顯示兩種方式(圖1 采取的方式為靜態(tài)方式),在動(dòng)態(tài)掃描方式中,各數(shù)碼顯示是輪流點(diǎn)亮的,即控制數(shù)碼顯示的位選信號(hào)和相應(yīng)的要顯示的數(shù)碼的字形代碼同時(shí)逐一送出,反復(fù)不已,由于視覺的暫留現(xiàn)象,卻好象全都點(diǎn)亮著,這種電路的接法以后再介紹。在靜態(tài)方式中,只要將數(shù)據(jù)送出鎖存以后,各數(shù)碼顯示的數(shù)據(jù)不需要刷新,只要數(shù)據(jù)不需改變,就可以不去管他,所以稱為靜態(tài)顯示。在圖1 電路中,輸出顯示的操作簡(jiǎn)化為對(duì)74LS373 的并口操作而已。由于靜態(tài)方式的工作原理比較簡(jiǎn)單,編程也比較直觀簡(jiǎn)單,程序間的相互關(guān)聯(lián)很少。因此編程容易,但要增加硬件,成本較高;與之相比,動(dòng)態(tài)掃描的編程雖然要復(fù)雜一些,但因其所用硬件少,成本低。由數(shù)碼轉(zhuǎn)化為字形代碼可采用軟件譯碼、硬件譯碼等兩種方式。軟件譯碼是將各數(shù)碼的字形代碼構(gòu)成一個(gè)表格存儲(chǔ)于內(nèi)存之中,在顯示數(shù)碼時(shí),通過執(zhí)行查表程序而得到相應(yīng)的字形代碼,再將之送入數(shù)碼顯示輸出電路進(jìn)行顯示,本例即采用這種方式,這種方式的編程與單片機(jī)有關(guān),在程序中給出了PIC16F877 的編程例程,對(duì)需要熟悉PIC16F877 單片機(jī)的人員有一定的參考價(jià)值。硬件譯碼則采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 碼—7段鎖存、譯碼、驅(qū)動(dòng)芯片直接譯出字形代碼,點(diǎn)亮LED。74LS373 由LE 端對(duì)要顯示的數(shù)據(jù)進(jìn)行鎖存控制,實(shí)現(xiàn)LED 的靜態(tài)顯示。采用了PIC16F877 的端口輸出操作,模擬74LS373 的數(shù)據(jù)鎖存時(shí)序,即由軟件實(shí)現(xiàn)數(shù)據(jù)鎖存,這種方法可以十分容易的改變時(shí)序和延遲長(zhǎng)短,使高速設(shè)備可以與低速設(shè)備聯(lián)系配合好,設(shè)計(jì)簡(jiǎn)單方便,不好的地方是編程較長(zhǎng)和稍微復(fù)雜一點(diǎn)。這種編程方法在下面的程序中有很好的體現(xiàn)。

    標(biāo)簽: F877 PIC 16F 877

    上傳時(shí)間: 2013-10-29

    上傳用戶:cuiyashuo

  • Cortex-M3 技術(shù)參考手冊(cè)

    Cortex-M3 技術(shù)參考手冊(cè) Cortex-M3是一個(gè)32位的核,在傳統(tǒng)的單片機(jī)領(lǐng)域中,有一些不同于通用32位CPU應(yīng)用的要求。譚軍舉例說,在工控領(lǐng)域,用戶要求具有更快的中斷速度,Cortex-M3采用了Tail-Chaining中斷技術(shù),完全基于硬件進(jìn)行中斷處理,最多可減少12個(gè)時(shí)鐘周期數(shù),在實(shí)際應(yīng)用中可減少70%中斷。   單片機(jī)的另外一個(gè)特點(diǎn)是調(diào)試工具非常便宜,不象ARM的仿真器動(dòng)輒幾千上萬。針對(duì)這個(gè)特點(diǎn),Cortex-M3采用了新型的單線調(diào)試(Single Wire)技術(shù),專門拿出一個(gè)引腳來做調(diào)試,從而節(jié)約了大筆的調(diào)試工具費(fèi)用。同時(shí),Cortex-M3中還集成了大部分存儲(chǔ)器控制器,這樣工程師可以直接在MCU外連接Flash,降低了設(shè)計(jì)難度和應(yīng)用障礙。   ARM Cortex-M3處理器結(jié)合了多種突破性技術(shù),令芯片供應(yīng)商提供超低費(fèi)用的芯片,僅33000門的內(nèi)核性能可達(dá)1.2DMIPS/MHz。該處理器還集成了許多緊耦合系統(tǒng)外設(shè),令系統(tǒng)能滿足下一代產(chǎn)品的控制需求。ARM公司希望Cortex-M3核的推出,能幫助單片機(jī)廠商實(shí).  Cortex的優(yōu)勢(shì)應(yīng)該在于低功耗、低成本、高性能3者(或2者)的結(jié)合。  Cortex如果能做到 合理的低功耗(肯定要比Arm7 & Arm9要低,但不大可能比430、PIC、AVR低) + 合理的高性能(10~50MIPS是比較可能出現(xiàn)的范圍) + 適當(dāng)?shù)牡统杀?1~5$應(yīng)該不會(huì)奇怪)。  簡(jiǎn)單的低成本不大可能比典型的8位MCU低。對(duì)于已經(jīng)有8位MCU的廠商來說,比如Philips、Atmel、Freescale、Microchip還有ST和Silocon Lab,不大可能用Cortex來打自己的8位MCU。對(duì)于沒有8位MCU的廠商來說,當(dāng)然是另外一回事,但他們?cè)趪鴥?nèi)進(jìn)行推廣的實(shí)力在短期內(nèi)還不夠。  對(duì)于已經(jīng)有32位ARM的廠商來說,比如Philips、Atmel、ST,又不大可能用Cortex來打自己的Arm7/9,對(duì)他們來說,比較合理的定位把Cortex與Arm7/9錯(cuò)開,即<40MIPS的性能+低于Arm7的價(jià)格,當(dāng)然功耗也會(huì)更低些;當(dāng)然這樣做的結(jié)果很可能是,斷了16位MCU的后路。  對(duì)于仍然在推廣16位MCU的廠商來說,比如Freescal、Microchip,處境比較尷尬,因?yàn)镃ortex基本上可以完全替代16位MCU。  所以,未來的1~2年,來自新廠商的Cortex比較值得期待-包括國內(nèi)的供應(yīng)商;對(duì)于已有32位ARM的廠商,情況比較有趣;對(duì)于16位MCU的廠商,反應(yīng)比較有意思。  關(guān)于編程模式  Cortex-M3處理器采用ARMv7-M架構(gòu),它包括所有的16位Thumb指令集和基本的32位Thumb-2指令集架構(gòu),Cortex-M3處理器不能執(zhí)行ARM指令集。  Thumb-2在Thumb指令集架構(gòu)(ISA)上進(jìn)行了大量的改進(jìn),它與Thumb相比,具有更高的代碼密度并提供16/32位指令的更高性能。  關(guān)于工作模式  Cortex-M3處理器支持2種工作模式:線程模式和處理模式。在復(fù)位時(shí)處理器進(jìn)入“線程模式”,異常返回時(shí)也會(huì)進(jìn)入該模式,特權(quán)和用戶(非特權(quán))模式代碼能夠在“線程模式”下運(yùn)行。  出現(xiàn)異常模式時(shí)處理器進(jìn)入“處理模式”,在處理模式下,所有代碼都是特權(quán)訪問的。  關(guān)于工作狀態(tài)  Coretx-M3處理器有2種工作狀態(tài)。  Thumb狀態(tài):這是16位和32位“半字對(duì)齊”的Thumb和Thumb-2指令的執(zhí)行狀態(tài)。  調(diào)試狀態(tài):處理器停止并進(jìn)行調(diào)試,進(jìn)入該狀態(tài)。

    標(biāo)簽: Cortex-M 技術(shù)參考手冊(cè)

    上傳時(shí)間: 2013-12-04

    上傳用戶:壞壞的華仔

  • MCS51背景調(diào)試服務(wù)例程的開發(fā)

    針對(duì)MCS51 微控制器(單片機(jī))在實(shí)際工程開發(fā)中遇到的調(diào)試難題,提出一種在線調(diào)試解決方案。充分利用微控制器本身自帶RS232 接口,以Keil C51 開發(fā)出服務(wù)例程駐留于微控制器內(nèi),從而完成實(shí)際工程調(diào)試。該服務(wù)例程已在實(shí)際工程中得到現(xiàn)場(chǎng)應(yīng)用,全面達(dá)到了設(shè)計(jì)要求。本文涉及的服務(wù)例程對(duì)于實(shí)際工程中MCS51 微控制器的調(diào)試具有普遍參考價(jià)值。

    標(biāo)簽: MCS 51 背景 調(diào)試服務(wù)

    上傳時(shí)間: 2013-12-24

    上傳用戶:stvnash

  • 世界著名單片機(jī)廠家簡(jiǎn)介

    世界著名廠家單片機(jī)簡(jiǎn)介1.Motorola 單片機(jī):Motorola是世界上最大的單片機(jī)廠商,品種全,選擇余地大,新產(chǎn)品多,在8位機(jī)方面有68HC05和升級(jí)產(chǎn)品68HC08,68HC05有30多個(gè)系列200多個(gè)品種,產(chǎn)量超過20億片.8位增強(qiáng)型單片機(jī)68HC11也有30多個(gè)品種,年產(chǎn)量1億片以上,升級(jí)產(chǎn)品有68HC12.16位單片機(jī)68HC16也有十多個(gè)品種.32位單片機(jī)683XX系列也有幾十個(gè)品種.近年來以PowerPC,Codfire,M.CORE等作為CPU,用DSP作為輔助模塊集成的單片機(jī)也紛紛推出,目前仍是單片機(jī)的首選品牌.Motorola單片機(jī)特點(diǎn)之一是在同樣的速度下所用的時(shí)鐘較Intel類單片機(jī)低的多因而使得高頻噪聲低,抗干擾能力強(qiáng),更適合用于工控領(lǐng)域以及惡劣環(huán)境.Motorola 8位單片機(jī)過去策略是掩膜為主,最近推出OTP計(jì)劃以適應(yīng)單片機(jī)的發(fā)展,在32位機(jī)上,M.CORE在性能和功耗上都勝過ARM7.2.Microchip 單片機(jī):Microchip 單片機(jī)是市場(chǎng)份額增長(zhǎng)最快的單片機(jī).他的主要產(chǎn)品是16C系列8位單片機(jī),CPU采用RISC結(jié)構(gòu),僅33條指令,運(yùn)行速度快,且以低價(jià)位著稱,一般單片機(jī)價(jià)格都在1美元以下.Microchip 單片機(jī)沒有掩膜產(chǎn)品,全部都是OTP器件(現(xiàn)已推出FLASH型單片機(jī)).Microchip強(qiáng)調(diào)節(jié)約成本的最優(yōu)化設(shè)計(jì),是使用量大,檔次低,價(jià)格敏感的產(chǎn)品.3.Scenix單片機(jī):Scenix單片機(jī)的I/O模塊最有創(chuàng)意.I/O模塊的集成與組合技術(shù)是單片機(jī)技術(shù)不可缺少的重要方面.除傳統(tǒng)的I/O功能模塊如并行I/O,URT,SPI,I2C,A/D,PWM,PLL,DTMF等,新的I/O模塊不斷出現(xiàn),如USB,CAN,J1850,最具代表的是Motorola 32位單片機(jī),它集成了包括各種通信協(xié)議在內(nèi)的I/O模塊,而Scenix單片機(jī)在I/O模塊的處理上引入了虛擬I/O的概念. Scenix單片機(jī)采用了RISC結(jié)構(gòu)的CPU,使CPU最高工作頻率達(dá)50MHz.運(yùn)算速度接近50MIPS.有了強(qiáng)有力的CPU,各種I/O功能便可以用軟件的辦法模擬.單片機(jī)的封裝采用20/28引腳.公司提供各種I/O的庫函數(shù),用于實(shí)現(xiàn)各種I/O模塊的功能.這些軟件完成的模塊包括多路UART,多種A/D,PWM,SPI,DTMF,FSK,LCD驅(qū)動(dòng)等,這些都是通常用硬件實(shí)現(xiàn)起來相當(dāng)復(fù)雜的模塊.4.NEC單片機(jī):NEC單片機(jī)自成體系,以8位機(jī)78K系列產(chǎn)量最高,也有16位,32位單片機(jī).16位單片機(jī)采用內(nèi)部倍頻技術(shù),以降低外時(shí)鐘頻率.有的單片機(jī)采用內(nèi)置操作系統(tǒng).NEC的銷售策略注重服務(wù)大客戶,并投入相當(dāng)大的技術(shù)力量幫助大客戶開發(fā)新產(chǎn)品.5.東芝單片機(jī):東芝單片機(jī)從4位倒64位,門類齊全.4位機(jī)在家電領(lǐng)域仍有較大市場(chǎng).8位機(jī)主要有870系列,90系列等.該類單片機(jī)允許使用慢模式,采用32KHz時(shí)鐘功耗低至10uA數(shù)量級(jí).CPU內(nèi)部多組寄存器的使用,使得中斷響應(yīng)與處理更加快捷.東芝公司的32位機(jī)采用MIPS3000 ARISC的CPU結(jié)構(gòu),面向VCD,數(shù)字相機(jī),圖象處理市場(chǎng).6.富士通單片機(jī):富士通也有8位,16位和32位單片機(jī),但是8位機(jī)使用的是16位的CPU內(nèi)核.也就是說8位機(jī)與16位機(jī)指令相同,使得開發(fā)比較容易.8位機(jī)有名是MB8900系列,16位機(jī)有MB90系列.富士通注重服務(wù)大公司,大客戶,幫助大客戶開發(fā)產(chǎn)品.7.Epson 單片機(jī):Epson公司以擅長(zhǎng)制造液晶顯示器著稱,故Epson單片機(jī)主要為該公司生產(chǎn)的LCD配套.其單片機(jī)的LCD驅(qū)動(dòng)做的特別好.在低電壓,低功耗方面也很有特色.目前0.9V供電的單片機(jī)已經(jīng)上市,不久LCD顯示手表將使用0.5V供電.

    標(biāo)簽: 名單 片機(jī)

    上傳時(shí)間: 2014-12-28

    上傳用戶:leyesome

  • 單片機(jī)接口技術(shù)(C51版)例程源代碼

    單片機(jī)接口技術(shù)(C51版)例程源代碼:文件名基本與教材中的例題序號(hào)一致,如"例3-2"的源程序?yàn)?Ch3-2"。有些程序在使用前請(qǐng)參閱程序開頭的注釋,這些注釋解釋了程序使用方法。歡迎到您提出寶貴意見,可到bbs.elecfans.com留言或就具體問題進(jìn)行交流。

    標(biāo)簽: C51 單片機(jī)接口技術(shù) 源代碼

    上傳時(shí)間: 2013-10-18

    上傳用戶:huang111

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

    單片機(jī)音樂中音調(diào)和節(jié)拍的確定方法:調(diào)號(hào)-音樂上指用以確定樂曲主音高度的符號(hào)。很明顯一個(gè)八度就有12個(gè)半音。A、B、C、D、E、F、G。經(jīng)過聲學(xué)家的研究,全世界都用這些字母來表示固定的音高。比如,A這個(gè)音,標(biāo)準(zhǔn)的音高為每秒鐘振動(dòng)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(chǔ)調(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,就是說,這首歌曲的“導(dǎo)”要唱得同A一樣高,人們也把這首歌曲叫做A調(diào)歌曲,或叫“唱A調(diào)”。1=C,就是說,這首歌曲的“導(dǎo)”要唱得同C一樣高,或者說“這歌曲唱C調(diào)”。同樣是“導(dǎo)”,不同的調(diào)唱起來的高低是不一樣的。各調(diào)的對(duì)應(yīng)的標(biāo)準(zhǔn)頻率為: 單片機(jī)演奏音樂時(shí)音調(diào)和節(jié)拍的確定方法 經(jīng)常看到一些剛學(xué)單片機(jī)的朋友對(duì)單片機(jī)演奏音樂比較有興趣,本人也曾是這樣。在此,本人將就這方面的知識(shí)做一些簡(jiǎn)介,但愿能對(duì)單片機(jī)演奏音樂比較有興趣而又不知其解的朋友能有所啟迪。 一般說來,單片機(jī)演奏音樂基本都是單音頻率,它不包含相應(yīng)幅度的諧波頻率,也就是說不能象電子琴那樣能奏出多種音色的聲音。因此單片機(jī)奏樂只需弄清楚兩個(gè)概念即可,也就是“音調(diào)”和“節(jié)拍”。音調(diào)表示一個(gè)音符唱多高的頻率,節(jié)拍表示一個(gè)音符唱多長(zhǎng)的時(shí)間。 在音樂中所謂“音調(diào)”,其實(shí)就是我們常說的“音高”。在音樂中常把中央C上方的A音定為標(biāo)準(zhǔn)音高,其頻率f=440Hz。當(dāng)兩個(gè)聲音信號(hào)的頻率相差一倍時(shí),也即f2=2f1時(shí),則稱f2比f1高一個(gè)倍頻程, 在音樂中1(do)與 ,2(來)與 ……正好相差一個(gè)倍頻程,在音樂學(xué)中稱它相差一個(gè)八度音。在一個(gè)八度音內(nèi),有12個(gè)半音。以1—i八音區(qū)為例, 12個(gè)半音是: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個(gè)音階的分度基本上是以對(duì)數(shù)關(guān)系來劃分的。如果我們只要知道了這十二個(gè)音符的音高,也就是其基本音調(diào)的頻率,我們就可根據(jù)倍頻程的關(guān)系得到其他音符基本音調(diào)的頻率。 知道了一個(gè)音符的頻率后,怎樣讓單片機(jī)發(fā)出相應(yīng)頻率的聲音呢?一般說來,常采用的方法就是通過單片機(jī)的定時(shí)器定時(shí)中斷,將單片機(jī)上對(duì)應(yīng)蜂鳴器的I/O口來回取反,或者說來回清零,置位,從而讓蜂鳴器發(fā)出聲音,為了讓單片機(jī)發(fā)出不同頻率的聲音,我們只需將定時(shí)器予置不同的定時(shí)值就可實(shí)現(xiàn)。那么怎樣確定一個(gè)頻率所對(duì)應(yīng)的定時(shí)器的定時(shí)值呢?以標(biāo)準(zhǔn)音高A為例:   A的頻率f = 440 Hz,其對(duì)應(yīng)的周期為:T = 1/ f = 1/440 =2272μs 由上圖可知,單片機(jī)上對(duì)應(yīng)蜂鳴器的I/O口來回取反的時(shí)間應(yīng)為:t = T/2 = 2272/2 = 1136μs這個(gè)時(shí)間t也就是單片機(jī)上定時(shí)器應(yīng)有的中斷觸發(fā)時(shí)間。一般情況下,單片機(jī)奏樂時(shí),其定時(shí)器為工作方式1,它以振蕩器的十二分頻信號(hào)為計(jì)數(shù)脈沖。設(shè)振蕩器頻率為f0,則定時(shí)器的予置初值由下式來確定:    t = 12 *(TALL – THL)/ f0 式中TALL = 216 = 65536,THL為定時(shí)器待確定的計(jì)數(shù)初值。因此定時(shí)器的高低計(jì)數(shù)器的初值為:     TH = THL / 256 = ( TALL – t* f0/12) / 256    TL = THL % 256 = ( TALL – t* f0/12) %256  將t=1136μs代入上面兩式(注意:計(jì)算時(shí)應(yīng)將時(shí)間和頻率的單位換算一致),即可求出標(biāo)準(zhǔn)音高A在單片機(jī)晶振頻率f0=12Mhz,定時(shí)器在工作方式1下的定時(shí)器高低計(jì)數(shù)器的予置初值為 :    TH440Hz = (65536 – 1136 * 12/12) /256 = FBH    TL440Hz = (65536 – 1136 * 12/12)%256 = 90H根據(jù)上面的求解方法,我們就可求出其他音調(diào)相應(yīng)的計(jì)數(shù)器的予置初值。 音符的節(jié)拍我們可以舉例來說明。在一張樂譜中,我們經(jīng)常會(huì)看到這樣的表達(dá)式,如1=C  、1=G …… 等等,這里1=C,1=G表示樂譜的曲調(diào),和我們前面所談的音調(diào)有很大的關(guān)聯(lián), 、 就是用來表示節(jié)拍的。以 為例加以說明,它表示樂譜中以四分音符為節(jié)拍,每一小結(jié)有三拍。比如:      其中1 、2 為一拍,3、4、5為一拍,6為一拍共三拍。1 、2的時(shí)長(zhǎng)為四分音符的一半,即為八分音符長(zhǎng),3、4的時(shí)長(zhǎng)為八分音符的一半,即為十六分音符長(zhǎng),5的時(shí)長(zhǎng)為四分音符的一半,即為八分音符長(zhǎng),6的時(shí)長(zhǎng)為四分音符長(zhǎng)。那么一拍到底該唱多長(zhǎng)呢?一般說來,如果樂曲沒有特殊說明,一拍的時(shí)長(zhǎng)大約為400—500ms 。我們以一拍的時(shí)長(zhǎng)為400ms為例,則當(dāng)以四分音符為節(jié)拍時(shí),四分音符的時(shí)長(zhǎng)就為400ms,八分音符的時(shí)長(zhǎng)就為200ms,十六分音符的時(shí)長(zhǎng)就為100ms。可見,在單片機(jī)上控制一個(gè)音符唱多長(zhǎng)可采用循環(huán)延時(shí)的方法來實(shí)現(xiàn)。首先,我們確定一個(gè)基本時(shí)長(zhǎng)的延時(shí)程序,比如說以十六分音符的時(shí)長(zhǎng)為基本延時(shí)時(shí)間,那么,對(duì)于一個(gè)音符,如果它為十六分音符,則只需調(diào)用一次延時(shí)程序,如果它為八分音符,則只需調(diào)用二次延時(shí)程序,如果它為四分音符,則只需調(diào)用四次延時(shí)程序,依次類推。通過上面關(guān)于一個(gè)音符音調(diào)和節(jié)拍的確定方法,我們就可以在單片機(jī)上實(shí)現(xiàn)演奏音樂了。具體的實(shí)現(xiàn)方法為:將樂譜中的每個(gè)音符的音調(diào)及節(jié)拍變換成相應(yīng)的音調(diào)參數(shù)和節(jié)拍參數(shù),將他們做成數(shù)據(jù)表格,存放在存儲(chǔ)器中,通過程序取出一個(gè)音符的相關(guān)參數(shù),播放該音符,該音符唱完后,接著取出下一個(gè)音符的相關(guān)參數(shù)……,如此直到播放完畢最后一個(gè)音符,根據(jù)需要也可循環(huán)不停地播放整個(gè)樂曲。另外,對(duì)于樂曲中的休止符,一般將其音調(diào)參數(shù)設(shè)為FFH,F(xiàn)FH,其節(jié)拍參數(shù)與其他音符的節(jié)拍參數(shù)確定方法一致,樂曲結(jié)束用節(jié)拍參數(shù)為00H來表示。下面給出部分音符(三個(gè)八度音)的頻率以及以單片機(jī)晶振頻率f0=12Mhz,定時(shí)器在工作方式1下的定時(shí)器高低計(jì)數(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

    標(biāo)簽: 單片機(jī) 音調(diào)

    上傳時(shí)間: 2013-10-20

    上傳用戶:哈哈haha

  • 單片機(jī)應(yīng)用技術(shù)選編10

    單片機(jī)應(yīng)用技術(shù)選編10 目錄 第一章 專題論述1.1 嵌入式系統(tǒng)的技術(shù)發(fā)展和我們的機(jī)遇(2)1.2 一種新的電路設(shè)計(jì)和實(shí)現(xiàn)方法——進(jìn)化硬件(8)1.3 從8/16位機(jī)到32位機(jī)的系統(tǒng)設(shè)計(jì)(13)1.4 混合SoC設(shè)計(jì)(18)1.5 AT24系列存儲(chǔ)器數(shù)據(jù)串并轉(zhuǎn)換接口的IP核設(shè)計(jì)(23)1.6 低能耗嵌入式系統(tǒng)的設(shè)計(jì)(28)1.7 嵌入式應(yīng)用中的零功耗系統(tǒng)設(shè)計(jì)(31)1.8 數(shù)字指紋協(xié)議的研究與發(fā)展(37)1.9 指紋識(shí)別控制系統(tǒng)設(shè)計(jì)(45)1.10 條形碼的計(jì)算機(jī)編碼與識(shí)別(48)1.11 藍(lán)牙技術(shù)綜述(54)1.12 藍(lán)牙通信過程解析與研究(60)1.13 藍(lán)牙模塊基帶電路的接口技術(shù)(65)1.14 藍(lán)牙HCI層數(shù)據(jù)通信的實(shí)現(xiàn)(72)1.15 藍(lán)牙技術(shù)硬件實(shí)現(xiàn)模式分析(77)1.16 Bluetooth技術(shù)與相關(guān)器件(83)1.17 基于藍(lán)牙技術(shù)的無線收發(fā)芯片nRF401(88)1.18 藍(lán)牙收發(fā)芯片RF2968的原理及應(yīng)用(93)1.19 nRFTM系列單片機(jī)無線收發(fā)器的應(yīng)用設(shè)計(jì)(99)1.20 基于藍(lán)牙技術(shù)的家庭網(wǎng)絡(luò)(106) 第二章 綜合應(yīng)用2.1 嵌入式系統(tǒng)的超時(shí)控制及其應(yīng)用(114)2.2 多路讀寫的SDRAM接口設(shè)計(jì)(118)2.3 SDRAM視頻存儲(chǔ)控制器的設(shè)計(jì)與實(shí)現(xiàn)(123)2.4 集成多路模擬開關(guān)的應(yīng)用技巧(129)2.5 合理選擇DCDC轉(zhuǎn)換器(133)2.6 單片機(jī)定時(shí)器中斷時(shí)間誤差的分析及補(bǔ)償(137)2.7 單片機(jī)無線串行接口電路設(shè)計(jì)(140)2.8 單片機(jī)控制Modem的兩種硬件接口方法(143)2.9 使用PWM得到精密的輸出電壓(147)2.10 測(cè)控系統(tǒng)前向通道的誤差分析及標(biāo)定(150)2.11 如何認(rèn)識(shí)和提高ADC的精度(155)2.12 提高ADC分辨率的硬件和軟件措施(160)2.13 智能溫度傳感器的發(fā)展趨勢(shì)(165)2.14 溫度傳感器的選擇策略(169)2.15 單線數(shù)字溫度傳感器DS18B20數(shù)據(jù)校驗(yàn)與糾錯(cuò)(174)2.16 TMP03/04型數(shù)字溫度傳感器的工作原理(180)2.17 TMP03/04型數(shù)字溫度傳感器的應(yīng)用(184)2.18 諧振式水晶溫度傳感器的現(xiàn)狀和發(fā)展預(yù)測(cè)(189)2.19 石英晶體溫度傳感器的應(yīng)用(194)2.20 無線數(shù)字溫度傳感器的設(shè)計(jì)(199)2.21 液晶屏溫度響應(yīng)特性及其溫度控制(203)2.22 CPU卡的接口特性、傳輸協(xié)議與讀寫程序設(shè)計(jì)(209)2.23 一種基于鐵電存儲(chǔ)器的雙機(jī)串行通信技術(shù)(215) 第三章 軟件技術(shù)3.1 面向應(yīng)用的嵌入式操作系統(tǒng)(222)3.2 嵌入式實(shí)時(shí)操作系統(tǒng)及其應(yīng)用(228)3.3 Windows CE在嵌入式工業(yè)控制系統(tǒng)中的應(yīng)用思考(234)3.4 簡(jiǎn)易非搶先式實(shí)時(shí)多任務(wù)操作系統(tǒng)的設(shè)計(jì)與應(yīng)用(239)3.5 單片機(jī)程序設(shè)計(jì)中運(yùn)用事件驅(qū)動(dòng)機(jī)制(248)3.6 實(shí)時(shí)操作系統(tǒng)RTLINUX的原理及應(yīng)用(253)3.7 RTLinux的實(shí)時(shí)機(jī)制分析(256)3.8 基于RTLinux系統(tǒng)的設(shè)備驅(qū)動(dòng)程序開發(fā)與應(yīng)用(261)3.9 嵌入式實(shí)時(shí)操作系統(tǒng)μC/OSⅡ及其應(yīng)用(265)3.10 在MOTOROLA 568XX系列DSP上運(yùn)行μC/OSⅡ(267)3.11 Franklin C51浮點(diǎn)數(shù)與A51浮點(diǎn)數(shù)的相互轉(zhuǎn)換、傳遞及其在混合編程中的應(yīng)用(272) 第四章 網(wǎng)絡(luò)、通信與數(shù)據(jù)傳輸4.1 嵌入式系統(tǒng)以太網(wǎng)接口的設(shè)計(jì)(280)4.2 以太網(wǎng)在網(wǎng)絡(luò)控制系統(tǒng)中的應(yīng)用與發(fā)展趨勢(shì)(285)4.3 IPv4向IPv6的過渡(291)4.4 在嵌入式網(wǎng)絡(luò)應(yīng)用中實(shí)現(xiàn)TCP/IP協(xié)議(295)4.5 一種以太網(wǎng)與8位單片機(jī)的連接方法(300)4.6 RS485總線通信避障及其多主發(fā)送的研究(305)4.7 RS422/RS485網(wǎng)絡(luò)的無極性接線設(shè)計(jì)(310)4.8 RS485與USB接口轉(zhuǎn)換卡的設(shè)計(jì)與實(shí)現(xiàn)(315)4.9 低壓電力線載波數(shù)據(jù)通信及其應(yīng)用前景(320)4.10 基于LM1893的電力線載波通信系統(tǒng)設(shè)計(jì)(327)4.11 家庭無線信息網(wǎng)絡(luò)解決方案(331)4.12 基于GSM短消息接口的MC3一體化遙測(cè)系統(tǒng)(334)4.13 基于短消息的自動(dòng)抄表系統(tǒng)(337) 第五章 新器件與新技術(shù)5.1 ARM核嵌入式系統(tǒng)的開發(fā)平臺(tái)ADS(344)5.2 大容量Flash型AT91系列ARM核微控制器(350)5.3 內(nèi)嵌UHF ASK/FSK發(fā)射器的8位微控制器(357)5.4 專用單片機(jī)C5042E在SPWM技術(shù)中的編程技巧(361)5.5 新型高精度時(shí)鐘芯片RTC4553(367)5.6 A/D芯片TLC2543與Neuron芯片的接口應(yīng)用(372)5.7 一種新型傳感器接口IC(376)5.8 新型CMOS圖像傳感器及其應(yīng)用(380)5.9 GMS97C2051與ISD2560組成的小型語音系統(tǒng)(385)5.10 73M2901芯片在嵌入式Modem中的應(yīng)用(389)5.11 電能計(jì)量芯片組AT73C500和AT73C501及其應(yīng)用(395) 第六章 總線技術(shù)6.1 PCI總線及其接口芯片的應(yīng)用(406)6.2 實(shí)現(xiàn)RS485/RS422和CAN轉(zhuǎn)換——總線網(wǎng)橋的構(gòu)建(409)6.3 工控系統(tǒng)應(yīng)用CAN總線的幾種改進(jìn)方法(413)6.4 快速和高可靠性的CAN網(wǎng)絡(luò)模塊ADAM?500/CAN(418)6.5 SJA1000在CAN總線系統(tǒng)節(jié)點(diǎn)的應(yīng)用(422)6.6 用C167CR實(shí)現(xiàn)CAN總線通信(430)6.7 1?WIRE網(wǎng)絡(luò)的特性與應(yīng)用(436)6.8 基于TINI的一線制網(wǎng)絡(luò)互連技術(shù)(441)6.9 單總線數(shù)字溫度傳感器的自動(dòng)識(shí)別技術(shù)(445)6.10 TM卡信息紐扣在預(yù)付費(fèi)水表中的應(yīng)用(450)6.11 USB 2.0性能特點(diǎn)及其應(yīng)用(455)6.12 USB總線協(xié)議信息包分析(459)6.13 USB設(shè)備的開發(fā)(463)6.14 嵌入式系統(tǒng)中USB總線驅(qū)動(dòng)的開發(fā)及應(yīng)用(467)6.15 USB接口單片機(jī)SL11R的特點(diǎn)及應(yīng)用(475)6.16 USB接口器件PDIUSBD12的接口應(yīng)用設(shè)計(jì)(479)6.17 USB 2.0控制器CY7C68013特點(diǎn)與應(yīng)用(486)6.18 基于EZ?USB的數(shù)據(jù)采集與控制(491)6.19 基于USB接口的IC卡讀寫器的設(shè)計(jì)(498)6.20 IEEE 1394總線技術(shù)與應(yīng)用(501) 第七章 可靠性及安全性技術(shù)7.1 單片機(jī)復(fù)位電路的可靠性分析(508)7.2 提高移位寄存器接口電路可靠性的措施(515)7.3 單片機(jī)嵌入式系統(tǒng)軟件容錯(cuò)設(shè)計(jì)(518)7.4 鍵盤信息泄漏與防泄漏鍵盤設(shè)計(jì)(526)7.5 USB安全鑰功能擴(kuò)展與優(yōu)化設(shè)計(jì)(532)7.6 單片機(jī)多機(jī)冗余設(shè)計(jì)及控制模塊的VHDL語言描述(540)7.7 一種快速可靠的串行flash容錯(cuò)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(545)7.8 射頻電路印刷電路板的電磁兼容性設(shè)計(jì)(550)7.9 去耦電容在PCB板設(shè)計(jì)中的應(yīng)用(553)7.10 密碼訪問器件X76F100在單片機(jī)系統(tǒng)中的應(yīng)用(560)7.11 計(jì)算機(jī)的電磁干擾研究(566)7.12 EMI和屏蔽(一)(573)7.13 EMI和屏蔽(二)(579)7.14 微機(jī)接口設(shè)計(jì)中的靜電沖擊(ESD)防護(hù)措施(585)7.15 單片機(jī)應(yīng)用系統(tǒng)中去除工頻干擾的快速實(shí)現(xiàn)(589)7.16 傳輸線路引起的數(shù)字信號(hào)畸變與抑制(593) 第八章 DSP及其應(yīng)用技術(shù)8.1 TMS320VC5402電路設(shè)計(jì)中應(yīng)注意的幾個(gè)問題(600)8.2 DSP系統(tǒng)中的外部存儲(chǔ)器設(shè)計(jì)(604)8.3 TMS320C24x的C語言與匯編語言的接口技術(shù)(610)8.4 DSP環(huán)境下C語言編程的優(yōu)化實(shí)現(xiàn)(615)8.5 基于TMS320C6000高速算法的實(shí)現(xiàn)(619)8.6 TMS320F240串行外設(shè)接口及其應(yīng)用(624)8.7 基于DSP的Modem及其驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)(631)8.8 W3100在DSP系統(tǒng)以太網(wǎng)接口中的應(yīng)用(637)8.9 CAN總線控制器與DSP的接口(643)8.10 基于DSP的USB傳輸系統(tǒng)的實(shí)現(xiàn)(648) 第九章 HDL與可編程器件技術(shù)9.1 談?wù)凟DA的硬件描述語言(654)9.2 基于VHDL語言的FPGA設(shè)計(jì)(657)9.3 VHDL的設(shè)計(jì)特點(diǎn)與應(yīng)用研究(662)9.4 單片機(jī)應(yīng)用系統(tǒng)的CPLD應(yīng)用設(shè)計(jì)(668)9.5 用CPLD實(shí)現(xiàn)單片機(jī)與ISA總線接口的并行通信(674)9.6 FPGA實(shí)現(xiàn)PCI總線接口技術(shù)(679)9.7 用FPGS實(shí)現(xiàn)DES算法的密鑰簡(jiǎn)化算法(685)9.8 可編程模擬器件原理與開發(fā)(690)9.9 數(shù)字/模擬ISP技術(shù)及其EDA工具(695)9.10 可編程模擬器件ispPAC20在電路設(shè)計(jì)中的應(yīng)用(698)9.11 基于FPGA的I2C總線接口實(shí)現(xiàn)方法(701)9.12 基于CPLD的串并轉(zhuǎn)換和高速USB通信設(shè)計(jì)(705)9.13 用HDL語言實(shí)現(xiàn)循環(huán)冗余校驗(yàn)(712)9.14 利用單片機(jī)和CPLD實(shí)現(xiàn)直接數(shù)字頻率合成(DDS)(717)9.15 基于Verilog?HDL的軸承振動(dòng)噪聲電壓峰值檢測(cè)(722) 第十章 綜合應(yīng)用10.1 AVR高速單片機(jī)LED顯示系統(tǒng)(728)10.2 基于ADμC812與SJA1000數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)(732)10.3 用AT89C2051設(shè)計(jì)的PC/AT鍵盤(736)10.4 利用89C2051實(shí)現(xiàn)POCSAG編碼的方法(739)10.5 加載感應(yīng)DAC的應(yīng)用(741)10.6 利用MAX7219設(shè)計(jì)LED大屏幕基本顯示模塊(745)10.7 單片機(jī)用作通用紅外遙控接收器的設(shè)計(jì)(751)10.8 紅外遙控器軟件解碼及其應(yīng)用(754) 第十一章 文章摘要 一、專題論述(758)1.1 與8051兼容的單片機(jī)的新發(fā)展(758)1.2 正在崛起的低功耗微處理器技術(shù)(758)1.3 低功耗電子系統(tǒng)設(shè)計(jì)的綜合考慮(758)1.4 數(shù)字電路設(shè)計(jì)方案的比較與選擇(758)1.5 單片機(jī)應(yīng)用系統(tǒng)中數(shù)學(xué)協(xié)處理器的開發(fā)(758)1.6 實(shí)現(xiàn)基于IP核技術(shù)的SoC設(shè)計(jì)(758)1.7 基于知識(shí)產(chǎn)權(quán)的SoC關(guān)鍵技術(shù)與設(shè)計(jì)(759)1.8 基于IP核復(fù)用技術(shù)的SoC設(shè)計(jì)(759)1.9 將IP集成進(jìn)SoC(759)1.10 模擬/混合電路SoC的設(shè)計(jì)難題(759)1.11 系統(tǒng)級(jí)可編程芯片(SOPC)設(shè)計(jì)思想與開發(fā)策略(759)1.12 基于SoC的PAGER控制芯片設(shè)計(jì)(759)1.13 一種高性能CMOS帶隙電路的設(shè)計(jì)(759)1.14 基于結(jié)構(gòu)的指紋分類技術(shù)(760)1.15 指紋識(shí)別的預(yù)處理組合算法(760)1.16 一種指紋識(shí)別的細(xì)節(jié)特征匹配的方法(760)1.17 指紋IC卡及其應(yīng)用(760)1.18 人臉照片的特征提取與查詢(760)1.19 一種快速、魯棒的人臉檢測(cè)方法(760)1.20 128條碼的編碼分析和識(shí)別算法(761)1.21 身份證號(hào)碼快速識(shí)別系統(tǒng)(761)1.22 漢字識(shí)別技術(shù)的新方法及發(fā)展趨勢(shì)(761)1.23 藍(lán)牙技術(shù)及其應(yīng)用展望(761)1.24 藍(lán)牙技術(shù)淺析(761)1.25 藍(lán)牙HCI USB傳輸層規(guī)范(761)1.26 藍(lán)牙服務(wù)發(fā)現(xiàn)協(xié)議(SDP)的實(shí)現(xiàn)(761)1.27 藍(lán)牙技術(shù)安全性解析(762)1.28 藍(lán)牙技術(shù)及其應(yīng)用(762)1.29 BluetoothASIC接口技術(shù)(762)1.30 RF CMOS藍(lán)牙收發(fā)器的設(shè)計(jì)(一)(762)1.31 RF CMOS藍(lán)牙收發(fā)器的設(shè)計(jì)(二)(762)1.32 單片藍(lán)牙控制器AT76C551(762)1.33 設(shè)計(jì)RF CMOS藍(lán)牙收發(fā)器(762)1.34 ROK 101 007/1藍(lán)牙模塊的特性與應(yīng)用(763)1.35基于nRF401的PC機(jī)無線收發(fā)模塊的設(shè)計(jì)(763)1.36 無線收發(fā)芯片nRF401在監(jiān)測(cè)系統(tǒng)中的應(yīng)用(763)1.37 基于射頻收發(fā)芯片nRF401的計(jì)算機(jī)接口電路設(shè)計(jì)(763)1.38 采用nRF401實(shí)現(xiàn)單片機(jī)與PC機(jī)無線數(shù)據(jù)通信(763)1.39 基于射頻收發(fā)芯片nRF403的無線接口電路設(shè)計(jì)(763)1.40 藍(lán)牙局域網(wǎng)無線接入網(wǎng)關(guān)的研制(763)1.41 基于藍(lán)牙的無線數(shù)據(jù)采集系統(tǒng)(764)1.42 安立藍(lán)牙無線測(cè)試解決方案(764)1.43 嵌入式系統(tǒng)中的藍(lán)牙電話應(yīng)用規(guī)范的實(shí)現(xiàn)(764)1.44 藍(lán)牙“三合一電話”的解決方案(764)1.45 用Bluetooth技術(shù)構(gòu)建分布式污水處理控制系統(tǒng)(764)1.46 MPEG的發(fā)展動(dòng)態(tài)及其未來預(yù)測(cè)(764)1.47 軟件無線電的關(guān)鍵技術(shù)與未來展望(764)1.48 軟件無線電與虛擬無線電(765)1.49 射頻無線測(cè)控系統(tǒng)及其應(yīng)用(765)1.50 一種新的感知工具——電子標(biāo)記筆(765)1.51 智能住宅用戶控制器設(shè)計(jì)(765)1.52 利用GPS對(duì)計(jì)算機(jī)實(shí)現(xiàn)精確授時(shí)(765)1.53 IP代理遠(yuǎn)程測(cè)控系統(tǒng)(765)1.54 曼徹斯特碼編碼與解碼硬件實(shí)現(xiàn)(765)1.55 便攜式設(shè)備中電源軟開關(guān)設(shè)計(jì)的一種方法(766)1.56 便攜式設(shè)備的電源方案設(shè)計(jì)(766)1.57 StrongARM及其嵌入式應(yīng)用平臺(tái)(766)1.58 嵌入式系統(tǒng)在光傳輸設(shè)備中的應(yīng)用(766)1.59 光纖無源器件技術(shù)的發(fā)展方向(766) 二、 綜合應(yīng)用(767)2.1 數(shù)據(jù)存儲(chǔ)技術(shù)的應(yīng)用(767)2.2 SL11R單片機(jī)外部存儲(chǔ)器擴(kuò)展(767)2.3 構(gòu)成大容量非易失性SRAM方法分析(767)2.4 一種專用高速硬盤存儲(chǔ)設(shè)備的設(shè)計(jì)與實(shí)現(xiàn)(767)2.5 基于CDROM的嵌入式系統(tǒng)設(shè)計(jì)(767)2.6 串行E2PROM的應(yīng)用設(shè)計(jì)與編程(767)2.7 利用UART擴(kuò)展大容量具有SPI接口的快速串行E2PROM的方法(767)2.8 用單片機(jī)實(shí)現(xiàn)異步串行數(shù)據(jù)再生(768)2.9 非易失性數(shù)字性電位器與單片機(jī)的接口設(shè)計(jì)(768)2.10 數(shù)控電位器在頻率可調(diào)信號(hào)源中的應(yīng)用(768)2.11 單片機(jī)上一種新穎實(shí)用的ex函數(shù)計(jì)算方法(768)2.12 單片機(jī)系統(tǒng)設(shè)計(jì)的誤區(qū)與對(duì)策(768)2.13 基于SystemC的嵌入式系統(tǒng)軟硬件協(xié)同設(shè)計(jì)(768)2.14 一種基于JTAG TAP的嵌入式調(diào)試接口設(shè)計(jì)(769)2.15 工作頻率可動(dòng)態(tài)調(diào)整的單片機(jī)系統(tǒng)設(shè)計(jì)(769)2.16 嵌入式系統(tǒng)高效多串口中斷源的實(shí)現(xiàn)(769)2.17 AVR單片機(jī)計(jì)時(shí)器的優(yōu)化使用(769)2.18 可編程定時(shí)/計(jì)數(shù)器提高輸出頻率準(zhǔn)確度方法(769)2.19 用插值調(diào)整法設(shè)計(jì)單片機(jī)串行口波特率(769)2.20 “頻率準(zhǔn)確度”自動(dòng)校準(zhǔn)(770)2.21 雙時(shí)基頻率校準(zhǔn)電路(770)2.22 電壓頻率轉(zhuǎn)換電路的動(dòng)態(tài)特性分析及求解(770)2.23 單片機(jī)測(cè)控系統(tǒng)的低功耗設(shè)計(jì)(770)2.24 MCS96/196三字節(jié)浮點(diǎn)庫(770)2.25 循環(huán)冗余校驗(yàn)方法研究(770)2.26 32位微處理器下偽SPI技術(shù)的研究與實(shí)現(xiàn)(770)2.27 智能儀表LED點(diǎn)陣顯示模塊的設(shè)計(jì)(771)2.28 點(diǎn)陣式圖形VFD與單片機(jī)的硬件接口及編程技術(shù)(771)2.29 內(nèi)置漢字字模的EPROM制作技術(shù)(771)2.30 利用VC++實(shí)現(xiàn)漢字字模的提取與小漢字庫的生成(771)2.31 高分辨率電壓與電流快速數(shù)據(jù)采集方法(771)2.32 單片機(jī)與數(shù)字溫度傳感器DS18B20的接口設(shè)計(jì)(771)2.33 新型溫度傳感器DS18B20高精度測(cè)溫的實(shí)現(xiàn)(772)2.34 MAX6576/6577集成溫度傳感器(772)2.35 AD22105型低功耗可編程集成溫度控制器(772)2.36 基于IEEE 1451.1的網(wǎng)絡(luò)化智能傳感器設(shè)計(jì)(772)2.37 數(shù)字式溫度傳感器與儀表的智能化設(shè)計(jì)(772)2.38 用單片機(jī)軟件實(shí)現(xiàn)傳感器溫度誤差補(bǔ)償(772)2.39 Σ?Δ A/D轉(zhuǎn)換器的原理及分析(772)2.40 一種提高A/D分辨率的信號(hào)調(diào)理電路設(shè)計(jì)(773)2.41 高精度數(shù)據(jù)轉(zhuǎn)換器接口技術(shù)(773)2.42 高精度雙積分A/D轉(zhuǎn)換器與單片機(jī)接口的新方法(773)2.43 一種高速A/D與MCS51單片機(jī)的接口方法(773)2.44 基于串行FIFO雙口RAM的高速A/D轉(zhuǎn)換采集系統(tǒng)的設(shè)計(jì)(773)2.45 超高速數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(773)2.46 廉價(jià)隔離型高精度D/A轉(zhuǎn)換器(774)2.47 智能卡及其應(yīng)用技術(shù)研究(774)2.48 Jupiter GPS接收機(jī)數(shù)據(jù)的提取(774)2.49 基于單片機(jī)的脈沖頻率的寬范圍高精度測(cè)量(774)2.50 電源模塊輸入軟啟動(dòng)電路的設(shè)計(jì)(774)2.51 不停車電子收費(fèi)系統(tǒng)關(guān)鍵技術(shù)(774)2.52 一種直接采用計(jì)算機(jī)串行口控制步進(jìn)電機(jī)的新方法(774)2.53 8051系列單片機(jī)通用鼠標(biāo)接口程序設(shè)計(jì)(775)2.54 可編程ASIC與MCS51單片機(jī)接口設(shè)計(jì)及實(shí)現(xiàn)(775) 三、軟件技術(shù)(776)3.1 無線信息設(shè)備的理想操作系統(tǒng)Symbian OS(776)3.2 TMS320C55x嵌入式實(shí)時(shí)多任務(wù)系統(tǒng)DSP/BIOS II(776)3.3 兩種嵌入式操作系統(tǒng)的比較(776)3.4 用自由軟件開發(fā)嵌入式應(yīng)用(776)3.5 開放源代碼軟件的應(yīng)用研究(776)3.6 清華嵌入式軟件系統(tǒng)的解決方案(776)3.7 單片機(jī)應(yīng)用程序的高級(jí)語言設(shè)計(jì)(777)3.8 基于RTX51的單片機(jī)軟件設(shè)計(jì)(777)3.9 多網(wǎng)口通信在VXWORKS中的實(shí)現(xiàn)(777)3.10 嵌入式實(shí)時(shí)操作系統(tǒng)中實(shí)現(xiàn)MBUF(777)3.11 硬實(shí)時(shí)操作系統(tǒng)——RTLinux(777)3.12 Linux嵌入式系統(tǒng)的上層應(yīng)用開發(fā)研究(777)3.13 嵌入式Linux內(nèi)核下串行驅(qū)動(dòng)程序的實(shí)現(xiàn)(777)3.14 嵌入式Linux的中斷處理與實(shí)時(shí)調(diào)度的實(shí)現(xiàn)機(jī)制(778)3.15 基于Linux平臺(tái)的應(yīng)用研究(778)3.16 基于Linux的嵌入式系統(tǒng)開發(fā)(778)3.17 基于Linux的嵌入式系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(778)3.18 基于RTLinux的實(shí)時(shí)控制系統(tǒng)(778)3.19 基于RTLinux的實(shí)時(shí)機(jī)器人控制器研究(778)3.20 嵌入式Linux系統(tǒng)在溫室計(jì)算機(jī)控制中的應(yīng)用(778)3.21 基于Linux的USB驅(qū)動(dòng)程序?qū)崿F(xiàn)(779)3.22 Linux環(huán)境下實(shí)現(xiàn)串口通信(779)3.23 Linux系統(tǒng)下RS485串行通信程序設(shè)計(jì)(779)3.24 Linux系統(tǒng)下藍(lán)牙設(shè)備驅(qū)動(dòng)程序研究和實(shí)現(xiàn) (779)3.25 基于μCLinux和GPRS的無線數(shù)據(jù)通信系統(tǒng)(779)3.26 嵌入式Linux開發(fā)平臺(tái)的USB主機(jī)接口設(shè)計(jì)(779)3.27 CAN通信卡的Linux設(shè)備驅(qū)動(dòng)程序設(shè)計(jì)實(shí)現(xiàn)(779)3.28 μC/OSII實(shí)時(shí)操作系統(tǒng)內(nèi)存管理的改進(jìn)(780)3.29 μC/OSII在總線式數(shù)據(jù)采集系統(tǒng)中的應(yīng)用(780)3.30 實(shí)時(shí)操作系統(tǒng)μC/OSII在MCF5272上的移植(780)3.31 μC/OSII在51XA上的移植應(yīng)用(780)3.32 實(shí)時(shí)嵌入式內(nèi)核在DSP上的移植實(shí)現(xiàn)(780)3.33 利用全局及外部變量實(shí)現(xiàn)C51無參數(shù)化調(diào)用A51函數(shù)(780)3.34 基于狀態(tài)分析的鍵盤管理軟件設(shè)計(jì)(780)3.35 PS/2接口C語言通信函數(shù)庫設(shè)計(jì)(781)3.36 DS18B20接口的C語言程序設(shè)計(jì)(781)3.37 基于KeilC51的SLE4428 IC卡驅(qū)動(dòng)程序設(shè)計(jì)(781)3.38 智能型并口用軟件加密狗的設(shè)計(jì)(781)3.39 啤酒發(fā)酵控制器中的多任務(wù)分析與實(shí)現(xiàn)(781)3.40 CAN網(wǎng)絡(luò)應(yīng)用軟件的設(shè)計(jì)與研究(781)3.41 USB軟件系統(tǒng)的開發(fā)(782) 四、網(wǎng)絡(luò)、通信與數(shù)據(jù)傳輸(783)4.1 網(wǎng)際協(xié)議過渡——從IPv4到IPv6(783)4.2 IPv6簡(jiǎn)介(783)4.3 傳輸控制協(xié)議(TCP)介紹(783)4.4 TCP/IP協(xié)議的ASIC設(shè)計(jì)與實(shí)現(xiàn)(783)4.5 IP電話的TCP/IP協(xié)議的實(shí)現(xiàn)方法(783)4.6 基于嵌入式TCP/IP協(xié)議棧的信息家電連接Internet單芯片解決方案(783)4.7 基于以太網(wǎng)的家庭網(wǎng)絡(luò)平臺(tái)(784)4.8 單芯片家庭網(wǎng)關(guān)平臺(tái)CX821xx(784)4.9 用于單片機(jī)的以太網(wǎng)網(wǎng)關(guān)——網(wǎng)絡(luò)通(784)4.10 基于“網(wǎng)絡(luò)通”的單片機(jī)以太網(wǎng)CAN網(wǎng)關(guān)的應(yīng)用(784)4.11 第三代快速以太網(wǎng)控制器及其應(yīng)用(784)4.12 工業(yè)以太網(wǎng)在控制系統(tǒng)中的應(yīng)用前景(784)4.13 工業(yè)以太網(wǎng)控制模塊的研究與研制(785)4.14 以太網(wǎng)、控制網(wǎng)與設(shè)備網(wǎng)的性能比較與分析(785)4.15 嵌入式系統(tǒng)以太網(wǎng)控制器驅(qū)動(dòng)程序的設(shè)計(jì)與實(shí)現(xiàn)(785)4.16 WIN9X下微機(jī)與單片機(jī)的串行通信(785)4.17 利用VB6.0實(shí)現(xiàn)PC機(jī)與單片機(jī)的串口通信(785)4.18 基于VB6的PC機(jī)與多臺(tái)單片機(jī)通信的應(yīng)用(785)4.19 用C++Builder6.0實(shí)現(xiàn)80C51與PC串行通信(785)4.20 VC++中實(shí)現(xiàn)基于多線程的串行通信(786)4.21 RS232串行通信線路的連接方法設(shè)計(jì)分析(786)4.22 高效率串行通信協(xié)議的設(shè)計(jì)(786)4.23 利用增強(qiáng)并口協(xié)議傳輸數(shù)據(jù)(786)4.24 應(yīng)用于RS485網(wǎng)絡(luò)的多信道串行通信接口的設(shè)計(jì)(786)4.25 以Visual C++實(shí)現(xiàn)PC與89C51之間的串行通信(786)4.26 智能多路RS422串行通信卡的設(shè)計(jì)(786)4.27 RS232接口轉(zhuǎn)換為通用串行接口的設(shè)計(jì)原理(787)4.28 基于智能模塊的RS485通信協(xié)議轉(zhuǎn)換路由器(787)4.29 RS232接口轉(zhuǎn)USB接口的通信方法(787)4.30 用VB實(shí)現(xiàn)PC與PDA的串行通信(787)4.31 利用WindowsAPI實(shí)現(xiàn)與GPS的串口通信(787)4.32 VB6.0在無線通信中的應(yīng)用(787)4.33 用PTR2000實(shí)現(xiàn)單片機(jī)與PC機(jī)之間的無線數(shù)據(jù)通信(787)4.34 基于光纖RS232/RS485傳輸系統(tǒng)(788)4.35 利用串口實(shí)現(xiàn)PC與PDA的同步通信(788)4.36 實(shí)現(xiàn)32位單片機(jī)MC68332與PC機(jī)串行通信的底層程序設(shè)計(jì)(788)4.37 基于VB的USB設(shè)備檢測(cè)通信研究(788)4.38 USB設(shè)備與PC機(jī)之間的通信機(jī)制的實(shí)現(xiàn)技術(shù)研究(788)4.39 利用MODEM實(shí)現(xiàn)單片機(jī)與PC機(jī)遠(yuǎn)程通信(788)4.40 談?wù)勲娏€通信(788)4.41 低壓電力線載波高速數(shù)據(jù)通信設(shè)計(jì)(789)4.42 PL2000在低壓電力線載波通信中的應(yīng)用(789)4.43 一種電力線擴(kuò)頻載波通信節(jié)點(diǎn)的具體實(shí)現(xiàn)(789)4.44 一種基于電力線的家庭以太網(wǎng)絡(luò)實(shí)現(xiàn)方法(789)4.45 基于電力線載波的家庭智能化局域網(wǎng)研究(789)4.46 低壓電力線擴(kuò)頻家庭自動(dòng)化系統(tǒng)(789)4.47 智能家庭網(wǎng)絡(luò)研究與開發(fā)(790)4.48 藍(lán)牙在家庭網(wǎng)絡(luò)中的實(shí)現(xiàn)(790)4.49 參照CEBus標(biāo)準(zhǔn)的家庭網(wǎng)絡(luò)系統(tǒng)研究與實(shí)現(xiàn)(790)4.50 采用藍(lán)牙技術(shù)構(gòu)建智能家庭網(wǎng)絡(luò)(790)4.51 家庭網(wǎng)絡(luò)中的設(shè)備集成研究(790)4.52 一種嵌入式通信協(xié)議系統(tǒng)及在智能住宅網(wǎng)絡(luò)中的應(yīng)用(790)4.53 基于手機(jī)短消息(SMS)的遠(yuǎn)程無線監(jiān)控系統(tǒng)的研制(791)4.54 基于GSM短信息方式的遠(yuǎn)程自來水廠地下水位自動(dòng)監(jiān)控系統(tǒng)(791)4.55 TC35及其在短消息自動(dòng)抄表系統(tǒng)中的應(yīng)用(791)4.56 計(jì)算機(jī)不同通信接口下的數(shù)據(jù)采集技術(shù)問題研究(791)4.57 80C152單片機(jī)在HDLC通信規(guī)程中的應(yīng)用(791)4.58 內(nèi)置MODEM通信模塊在遠(yuǎn)程監(jiān)測(cè)系統(tǒng)中的應(yīng)用(791)4.59 用單片機(jī)普通I/O口實(shí)現(xiàn)多機(jī)通信的一種新方法(792)4.60 利用串行通信實(shí)現(xiàn)實(shí)時(shí)狀態(tài)監(jiān)控(792)4.61 基于FIFO芯片的單片機(jī)并行通信(792) 五、新器件與新技術(shù)(793)5.1 CYGNAL的C8051F02x系列高速SoC單片機(jī)(793)5.2 AduC812單片機(jī)控制系統(tǒng)的開發(fā)(793)5.3 可編程外圍芯片PSD5xx與單片機(jī)68CHC11的接口(793)5.4 模糊單片機(jī)NLX230及其接口軟硬件設(shè)計(jì)(793)5.5 低功耗MSP430單片機(jī)在3V與5V混合系統(tǒng)中的邏輯接口技術(shù)(793)5.6 MSP430F149單片機(jī)在便攜式智能儀器中的應(yīng)用(793)5.7 用MSP430F149單片機(jī)實(shí)現(xiàn)步進(jìn)電機(jī)通用控制器(793)5.8 PIC和DS18B20溫度傳感器的接口設(shè)計(jì)(794)5.9 用P87LPC764單片機(jī)的I2C總線擴(kuò)展“米”字形LED顯示器(794)5.10 鐵電存儲(chǔ)器FM24C04原理及應(yīng)用(794)5.11 CAT24C021在天文望遠(yuǎn)鏡控制器中的應(yīng)用(794)5.12 串行時(shí)鐘芯片在智能傳感器中的應(yīng)用(794)5.13 RTC器件X1228及其在不間斷供電系統(tǒng)中的應(yīng)用(794)5.14 新型A/D轉(zhuǎn)換技術(shù)——流水線ADC(794)5.15 集成芯片AD558及其應(yīng)用(795)5.16 14位3MHz單片模數(shù)轉(zhuǎn)換器AD9243的應(yīng)用(795)5.17 16位模數(shù)轉(zhuǎn)換器MAX195在單片機(jī)系統(tǒng)中的應(yīng)用(795)5.18 24位模/數(shù)轉(zhuǎn)換器CS5532及其應(yīng)用(795)5.19 ADS7825模數(shù)轉(zhuǎn)換芯片及其在高速數(shù)據(jù)采集系統(tǒng)中的應(yīng)用(795)5.20 新型D/A變換器AD9755及其應(yīng)用(795)5.21 單片機(jī)與串口D/A轉(zhuǎn)換器MAX525的接口設(shè)計(jì)(795)5.22 幾種PWN控制器(796)5.23 一種新型的可編程的4~20mA二線制變送器XTR108及其應(yīng)用(796)5.24 可編程溫度監(jiān)控器ADT14及其應(yīng)用(796)5.25 一種適用于51系列單片機(jī)的R/F轉(zhuǎn)換電路(796)5.26 通用集成濾波器的特點(diǎn)及應(yīng)用(796)5.27 串行顯示驅(qū)動(dòng)器PS7219及單片機(jī)的SPI接口設(shè)計(jì)(796)5.28 新型的鍵盤顯示芯片——SK5279A的應(yīng)用(797)5.29 高效語音壓縮芯片AMBE—2000TM及其在語音壓縮中的應(yīng)用(797)5.30 適于語音處理的SDA80D51芯片及其數(shù)字錄放音系統(tǒng)(797)5.31 基于ISD2560語音芯片的小型實(shí)用語音系統(tǒng)(797)5.32 發(fā)射信號(hào)處理器AD6622在軟件無線電中的應(yīng)用(797)5.33 基于UM3758108A芯片遠(yuǎn)距多路參數(shù)監(jiān)測(cè)系統(tǒng)(797)5.34 單片頻率計(jì)ICM7216D及應(yīng)用(797)5.35 X25045芯片在微機(jī)測(cè)控系統(tǒng)中的應(yīng)用(798)5.36 MC14562B在多CPU系統(tǒng)串行通信中的應(yīng)用(798)5.37 高級(jí)串行通信控制器SAB82525及其應(yīng)用(798)5.38 MAX121芯片在高速串行接口電路中的應(yīng)用(798)5.39 應(yīng)用DS2480實(shí)現(xiàn)RS232與單總線的串行接口(798)5.40 介紹一種真正的單芯片MODEM73M2901C/5V(798)5.41 HART調(diào)制解調(diào)器SYM20C15應(yīng)用設(shè)計(jì)(799)5.42 TM1300同步串行接口與Modem模擬前端之間的通信(799)5.43 TEMIC系列射頻卡及其應(yīng)用(799)5.44 用Philips PCD600x實(shí)現(xiàn)多線電話并機(jī)(799)5.45 SDH專用集成電路套片DTT1C08A和DTT1C20A及其應(yīng)用(799)5.46 GAL16V8用于步進(jìn)電動(dòng)機(jī)驅(qū)動(dòng)器(799)5.47 UC3717步進(jìn)電機(jī)驅(qū)動(dòng)電路與89C2051單片機(jī)的接口技術(shù)(799)5.48 TinySwitch單片開關(guān)電源的設(shè)計(jì)方法(800)5.49 基于MAX883的動(dòng)態(tài)供電設(shè)計(jì)(800)5.50 高壓PWM電源控制器MAX5003及其應(yīng)用(800)5.51 單片機(jī)與大功率負(fù)載的開關(guān)接口(800)5.52 遲滯開關(guān)功率轉(zhuǎn)換器LM3485在電源系統(tǒng)中的應(yīng)用(800)5.53 功率邏輯器件在嵌入式系統(tǒng)中的應(yīng)用(800)5.54 TPS60101用于低功耗系統(tǒng)的電源解決方案(800)5.55 新型電能表芯片AT73C550及其應(yīng)用(801)5.56 運(yùn)動(dòng)控制芯片MCX314及其應(yīng)用(801) 六、總線技術(shù)(802)6.1 PCItoPCI橋及其應(yīng)用設(shè)計(jì)(802)6.2 基于PCI總線的數(shù)據(jù)采集系統(tǒng)(802)6.3 VXI和PXI總線技術(shù)的應(yīng)用及其發(fā)展前景(802)6.4 基于PC104總線的嵌入式以太網(wǎng)卡設(shè)計(jì)(802)6.5 基于RS485總線的傳感器網(wǎng)絡(luò)化技術(shù)研究(802)6.6 RS232總線轉(zhuǎn)CAN總線裝置的設(shè)計(jì)與實(shí)現(xiàn)(802)6.7 現(xiàn)場(chǎng)總線技術(shù)的發(fā)展與工業(yè)以太網(wǎng)綜述(803)6.8 廣義現(xiàn)場(chǎng)總線標(biāo)準(zhǔn)與工業(yè)以太網(wǎng)(803)6.9 用單片機(jī)設(shè)計(jì)現(xiàn)場(chǎng)總線轉(zhuǎn)換網(wǎng)橋(803)6.10 基于LonWorks的在系統(tǒng)編程技術(shù)(803)6.11 Neuron芯片與MCS51系列單片機(jī)串行通信的實(shí)現(xiàn)(803)6.12 Neuron芯片多總線I/O對(duì)象的應(yīng)用(803)6.13 CAN總線及其應(yīng)用技術(shù)(804)6.14 CAN總線協(xié)議分析(804)6.15 CAN總線智能節(jié)點(diǎn)的設(shè)計(jì)和實(shí)現(xiàn)(804)6.16 CAN總線控制器SJA1000的原理及應(yīng)用(804)6.17 CAN總線與PC機(jī)通信卡接口電路設(shè)計(jì)(804)6.18 CAN總線及其在測(cè)控系統(tǒng)中的實(shí)現(xiàn)(804)6.19 基于CAN總線的溫度、壓力控制系統(tǒng)(804)6.20 基于CAN總線的新型網(wǎng)絡(luò)數(shù)控系統(tǒng)(805)6.21 CAN總線在混和動(dòng)力汽車電機(jī)控制系統(tǒng)中的應(yīng)用(805)6.22 CAN總線技術(shù)在石油鉆井監(jiān)控系統(tǒng)中的應(yīng)用(805)6.23 一種電動(dòng)閥的DeviceNet總線接口設(shè)計(jì)(805)6.24 單總線技術(shù)及其應(yīng)用(805)6.25 美國DALLAS公司單線可編程數(shù)字溫度傳感器技術(shù)(805)6.26 基于單總線技術(shù)的農(nóng)業(yè)溫室控制系統(tǒng)設(shè)計(jì)(805)6.27 單總線協(xié)議轉(zhuǎn)換器在分布式測(cè)控系統(tǒng)中的應(yīng)用(806)6.28 單總線技術(shù)在電子信息識(shí)別系統(tǒng)中的應(yīng)用(806)6.29 信息紐扣及其在安全巡檢管理系統(tǒng)中的應(yīng)用(806)6.30 SPI串行總線接口及其實(shí)現(xiàn)(806)6.31 通用串行總線USB及其產(chǎn)品開發(fā)(806)6.32 通用串行總線(USB)數(shù)據(jù)傳輸模型(806)6.33 基于USB總線的測(cè)試系統(tǒng)開發(fā)(806)6.34 一種USB外設(shè)的實(shí)現(xiàn)方法(807)6.35 基于USB接口的PTP協(xié)議在Win32上編程實(shí)現(xiàn)(807)6.36 USB在便攜式外設(shè)間的應(yīng)用及其協(xié)議(807)6.37 多USB接口的局域網(wǎng)接入技術(shù)的實(shí)現(xiàn)(807)6.38 USB接口設(shè)計(jì)及其在工業(yè)控制中的應(yīng)用(807)6.39 USB技術(shù)在第四代數(shù)控測(cè)井系統(tǒng)中應(yīng)用(807)6.40 用AN2131Q開發(fā)USB接口設(shè)備(807)6.41 USB/IrDA橋控制芯片STIr4200S(808)6.42 一種基于USB接口的家庭網(wǎng)絡(luò)適配器的設(shè)計(jì)(808)6.43 基于USB總線的實(shí)時(shí)數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)(808)6.44 基于SL11R的USB接口數(shù)據(jù)采集系統(tǒng)(808)6.45 基于USB的數(shù)據(jù)采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)(808)6.46 USB2.0在高速數(shù)采系統(tǒng)中應(yīng)用(808)6.47 基于USB的航空檢測(cè)數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)(808)6.48 基于USB總線的小型圖像采集系統(tǒng)的設(shè)計(jì)(809)6.49 USB技術(shù)及其在圖像數(shù)據(jù)傳輸中的應(yīng)用(809)6.50 USB2.0在遙感圖像采集中的應(yīng)用(809)6.51 CCD攝像機(jī)的USB接口設(shè)計(jì)(809)6.52 帶USB接口的發(fā)動(dòng)機(jī)點(diǎn)火波形測(cè)量系統(tǒng)(809)6.53 USB接口智能傳感器標(biāo)定數(shù)據(jù)采集系統(tǒng)的設(shè)計(jì)(809)6.54 USB接口在糧倉自動(dòng)測(cè)溫系統(tǒng)中的應(yīng)用(810)6.55 基于GPIF的USBATA解決方案(810)6.56 基于USB總線新型視頻監(jiān)視和會(huì)議系統(tǒng)(810)6.57 基于USB接口的高性能虛擬示波器(810)6.58 IEEE 1394與現(xiàn)場(chǎng)總線(810)6.59 IEEE 1394高速串行總線及其應(yīng)用(810)6.60 EF4442及其應(yīng)用(811) 七、可靠性及安全性技術(shù)(812)7.1 單片機(jī)系統(tǒng)可靠掉電保護(hù)的實(shí)現(xiàn)(812)7.2 提高單片機(jī)應(yīng)用系統(tǒng)可靠性的軟件技術(shù)(812)7.3 單片機(jī)應(yīng)用系統(tǒng)中元器件的可靠性設(shè)計(jì)(812)7.4 DSP復(fù)位問題研究(812)7.5 計(jì)算機(jī)RAM檢錯(cuò)糾錯(cuò)電路的設(shè)計(jì)與實(shí)現(xiàn)(812)7.6 利用USB接口進(jìn)行軟件加密的設(shè)計(jì)思想和實(shí)現(xiàn)方法(812)7.7 計(jì)算機(jī)電磁信息泄露與防護(hù)研究(813)7.8 USB軟件狗的設(shè)計(jì)及反破解技術(shù)(813)7.9 全隔離微機(jī)與單片機(jī)的RS485通信技術(shù)(813)7.10 印制板的可靠性設(shè)計(jì)(813)7.11 多層布線的發(fā)展及其在電源電路電磁兼容設(shè)計(jì)中的應(yīng)用(813)7.12 印制電路板的電磁兼容性預(yù)測(cè)(813)7.13 PCB的熱設(shè)計(jì)(813)7.14 密碼術(shù)研究綜述(814)7.15 利用匯編語言實(shí)現(xiàn)DES加密算法(814)7.16 USB保護(hù)電路的選擇(814)7.17 基于CAN總線的多機(jī)冗余系統(tǒng)的設(shè)計(jì)(814)7.18 藍(lán)牙鏈路層安全性(814)7.19 開關(guān)電源諧波含量測(cè)試分析及抑制(814)7.20 系統(tǒng)可靠性冗余的優(yōu)化研究(814)7.21 電子工程系統(tǒng)中電磁干擾的診斷和控制方法初探(815)7.22 微機(jī)化儀器電磁兼容性設(shè)計(jì)(815)7.23 電磁兼容設(shè)計(jì)中的屏蔽技術(shù)(815)7.24 幾種電磁干擾的分析與解決(815)7.25 計(jì)算機(jī)的電磁干擾研究(815)7.26 電子電路中抗EMI設(shè)計(jì)(815)7.27 測(cè)試系統(tǒng)中干擾及其形成機(jī)理(816)7.28 一種基于ST62單片機(jī)的強(qiáng)抗干擾控制器的設(shè)計(jì)(816)7.29 微控制器硬件抗干擾技術(shù)(816)7.30 一種具有高抗干擾能力單片機(jī)通信電路的設(shè)計(jì)(816)7.31 測(cè)控系統(tǒng)抗干擾設(shè)計(jì)(816)7.32 單片機(jī)應(yīng)用系統(tǒng)的抗干擾軟件設(shè)計(jì)(816)7.33 變頻系統(tǒng)測(cè)控軟件抗干擾研究(816)7.34 快速瞬變脈沖群干擾的原理及硬件防護(hù)(817)7.35 巧用單片機(jī)軟件抗系統(tǒng)瞬時(shí)干擾(817)7.36 微機(jī)式保護(hù)裝置中浪涌干擾的硬件防護(hù)(817)7.37 具有抗干擾性能的單片機(jī)智能儀表的設(shè)計(jì)(817)7.38 RS232串行通信消除干擾噪聲的設(shè)計(jì)方法分析(817)7.39 熱插拔冗余電源的設(shè)計(jì)(817)7.40 IC卡讀寫器的密碼識(shí)別(817)7.41 16位高抗干擾D/A轉(zhuǎn)換(818) 八、DSP及其應(yīng)用技術(shù)(819)8.1 TMS320F206定點(diǎn)DSP芯片開發(fā)實(shí)踐(819)8.2 ADSP2181精簡(jiǎn)開發(fā)板的研制(819)8.3 DSP系統(tǒng)中的外部存儲(chǔ)器設(shè)計(jì)(819)8.4 Flash存儲(chǔ)器在DSP系統(tǒng)中的應(yīng)用(819)8.5 DSP系統(tǒng)的硬盤接口研究(819)8.6 TMS320C6201與FlashRAM的接口設(shè)計(jì)與編程技術(shù)(819)8.7 基于DSP的實(shí)時(shí)MPEG4編碼的軟件優(yōu)化設(shè)計(jì)(819)8.8 TMS320C62X DSP的軟件開發(fā)與優(yōu)化編程(820)8.9 IP安全內(nèi)核及其DSP實(shí)現(xiàn)的研究(820)8.10 基于TMS320C54X DSK平臺(tái)的Zoom?FFT的快速實(shí)現(xiàn)(820)8.11 高速DSP與串行A/D轉(zhuǎn)換器TLC2558接口的設(shè)計(jì)(820)8.12 TMS320C2X DSP的一種實(shí)用人機(jī)接口的設(shè)計(jì)與實(shí)現(xiàn)(820)8.13 DSP系統(tǒng)中常用串口通信的設(shè)計(jì)(820)8.14 DSP與單片機(jī)之間串行通信的實(shí)現(xiàn)(821)8.15 基于DMA方式的8位單片機(jī)與16位DSP雙機(jī)通信接口(821)8.16 DSP與PC機(jī)間的DMA通信接口設(shè)計(jì)(821)8.17 TMS320VC5402與I2C總線接口的實(shí)現(xiàn)(821)8.18 ZLG7289A與DSPSPI的接口技術(shù)(821)8.19 DSP與PCI總線接口設(shè)計(jì)及實(shí)現(xiàn)(821)8.20 TMS320C6X與PC高速通信的實(shí)現(xiàn)(822)8.21 DSP與PC之間的以太通信 (822)8.22 TM1300 DSP系統(tǒng)以太網(wǎng)接口的設(shè)計(jì)(822)8.23 基于DSP的CAN總線通信系統(tǒng)(822)8.24 TMS320VC5410 DSP中USB客戶驅(qū)動(dòng)程序開發(fā)與實(shí)現(xiàn)(822)8.25 基于TMS320C55x DSP的USB通信研究與固體設(shè)計(jì)(822)8.26 基于DSP的USB口數(shù)據(jù)采集分析系統(tǒng)(823)8.27 DSP數(shù)字信號(hào)處理器的浮點(diǎn)數(shù)正弦的實(shí)現(xiàn)(823)8.28 應(yīng)用TMS320F240芯片設(shè)計(jì)高精度可控信號(hào)發(fā)生器(823)8.29 基于MSP430C325單片機(jī)的便攜式體溫計(jì)的設(shè)計(jì)(823)8.30 基于TMS320VC5409的語音識(shí)別模塊(823)8.31 基于DSP的ADμC812應(yīng)用系統(tǒng)設(shè)計(jì)(823) 九、HDL與可編程器件技術(shù)(824)9.1 一種基于CPLD器件的現(xiàn)代數(shù)字系統(tǒng)設(shè)計(jì)方法(824)9.2 基于可編程邏輯器件CPLD及硬件描述語言VHDL的EDA方法(824)9.3 利用硬件描述語言Verilog HDL實(shí)現(xiàn)對(duì)數(shù)字電路的設(shè)計(jì)和仿真(824)9.4 硬件描述語言VHDL指稱語義的研究(824)9.5 VHDL語言邏輯綜合的研究(824)9.6 CPLD/FPGA的優(yōu)化設(shè)計(jì)(824)9.7 用單片機(jī)實(shí)現(xiàn)可編程邏輯器件的配置(825)9.8 UART的Verilog HDL實(shí)現(xiàn)及計(jì)算機(jī)輔助調(diào)試(825)9.9 基于CPLD的UART設(shè)計(jì)(825)9.10 用在系統(tǒng)可編程邏輯器件開發(fā)并行接口控制器(825)9.11 用CPLD設(shè)計(jì)EPP數(shù)據(jù)采集控制器(825)9.12 帶FPGA的PCI接口應(yīng)用(825)9.13 基于CPLD的PCI總線存儲(chǔ)卡的設(shè)計(jì)(826)9.14 基于CPLD的中斷控制器IP設(shè)計(jì)(826)9.15 基于FPGA設(shè)計(jì)的精度管理策略(826)9.16 VHDL語言在描述DES加密機(jī)中的應(yīng)用(826)9.17 基于P89C51RD2 IAP功能的數(shù)據(jù)存取與軟件升級(jí)(826)9.18 在系統(tǒng)可編程模擬器件ispPAC30及其應(yīng)用(826)9.19 可編程模擬器設(shè)計(jì)及ispPAC30應(yīng)用(826)9.20 ispPAD在模擬電路設(shè)計(jì)中的應(yīng)用(827)9.21 在系統(tǒng)可編程模擬器件(ispPAC)及其應(yīng)用(827)9.22 在系統(tǒng)可編程模擬器件ispPAC20及其應(yīng)用(827)9.23 ispLSI1032E器件及其應(yīng)用(827)9.24 用ispPAC20實(shí)現(xiàn)的最簡(jiǎn)溫度測(cè)控系統(tǒng)(827)9.25 在系統(tǒng)可編程器件設(shè)計(jì)應(yīng)用實(shí)例(827)9.26 在FPGA開發(fā)板上設(shè)計(jì)8051的開發(fā)平臺(tái)(828)9.27 由可編程邏輯器件與單片機(jī)構(gòu)成的雙控制器(828)9.28 用VHDL設(shè)計(jì)專用串行通信芯片(828)9.29 基于FPGA的ARINC429總線接口芯片的設(shè)計(jì)與實(shí)現(xiàn)(828)9.30 I2C總線通信接口的CPLD實(shí)現(xiàn)(828)9.31 FPGA模擬MBUS總線的實(shí)現(xiàn)(828)9.32 基于FPGA的USB2.0控制器設(shè)計(jì)(828)9.33 USB外設(shè)接口的FPGA實(shí)現(xiàn)(829)9.34 循環(huán)冗余校驗(yàn)碼的單片機(jī)及CPLD實(shí)現(xiàn)(829)9.35 可編程芯片在測(cè)控系統(tǒng)中的應(yīng)用(829)9.36 可編程邏輯器件在浮點(diǎn)放大器中的應(yīng)用(829)9.37 FPGA在高速多通道數(shù)據(jù)采集中的應(yīng)用(829)9.38 在DSP采樣系統(tǒng)中采用DAC實(shí)現(xiàn)量程自動(dòng)轉(zhuǎn)換(829)9.39 基于VHDL語言的數(shù)字頻率計(jì)設(shè)計(jì)(830)9.40 基于VHDL語言的數(shù)字頻率計(jì)的設(shè)計(jì)(830)9.41 CPLD在SPWM變頻調(diào)速系統(tǒng)控制中的應(yīng)用(830)9.42 ISP技術(shù)在交通控制器中的應(yīng)用(830)9.43 基于ISP技術(shù)的有限狀態(tài)機(jī)控制系統(tǒng)設(shè)計(jì)(830)9.44 如何使用ISP技術(shù)產(chǎn)生任意波形(830)9.45 打印控制卡的FPGA外圍電路設(shè)計(jì)(830)9.46 加密可編程邏輯陣列芯片引腳的判別(831)9.47 藍(lán)牙系統(tǒng)中的加密技術(shù)及其算法的FPGA實(shí)現(xiàn)(831)9.48 運(yùn)用VHDL語言設(shè)計(jì)電視墻數(shù)字圖像處理電路(831)9.49 CPLD在電路板故障診斷中的應(yīng)用(831)9.50 用硬件描述語言設(shè)計(jì)一個(gè)簡(jiǎn)單的超標(biāo)量流水線微處理器(831)9.51 用CPLD技術(shù)實(shí)現(xiàn)高速數(shù)據(jù)識(shí)別碼檢測(cè)器(831)9.52 用CPLD控制ISD2590語音芯片的技術(shù)應(yīng)用(832) 十、綜合應(yīng)用(833)10.1 嵌入式處理器StrongARM的開發(fā)研究(833)10.2 基于StrongARM的視頻采集與處理系統(tǒng)(833)10.3 基于StrongARM的遠(yuǎn)程網(wǎng)絡(luò)監(jiān)控系統(tǒng)設(shè)計(jì)(833)10.4 基于80C196KC的CAM鎖定功能實(shí)現(xiàn)可控硅的觸發(fā)控制(833)10.5 基于MSP430F149的低成本智能型電力監(jiān)測(cè)儀(833)10.6 一種基于ADμC812單片機(jī)的數(shù)據(jù)采集器(833)10.7 基于PIC16C72單片機(jī)的線性V/F轉(zhuǎn)換器設(shè)計(jì)(834)10.8 基于PIC16C923單片機(jī)的非接觸式光纖溫度測(cè)量?jī)x(834)10.9 用89C2051構(gòu)成智能儀表的鍵顯接口(834)10.10 基于89C2051的解碼器設(shè)計(jì)(834)10.11 基于AT89C2051的準(zhǔn)方波逆變電源(834)10.12 單片機(jī)AT89C2051構(gòu)成的智能型頻率計(jì)(834)10.13 基于AT89C2051單片機(jī)的旋轉(zhuǎn)變壓器位置測(cè)量系統(tǒng)設(shè)計(jì)(834)10.14 AT89C2051單片機(jī)對(duì)顯示驅(qū)動(dòng)芯片MC14499的IC級(jí)代換(835)10.15 實(shí)用變量程模擬信號(hào)單片機(jī)檢測(cè)電路(835)10.16 GPS高精度時(shí)鐘的設(shè)計(jì)和實(shí)現(xiàn)(835)10.17 一種基于GPS的高速數(shù)據(jù)采集卡的實(shí)現(xiàn)(835)10.18 V/F轉(zhuǎn)換電壓測(cè)量系統(tǒng)(835)10.19 用20位DAC實(shí)現(xiàn)0~10 V可程控精密直流參考源的設(shè)計(jì)(835)10.20 單片MAX752實(shí)現(xiàn)的CCD供電電源的設(shè)計(jì)(835)10.21 基于雙口RAM的智能型開關(guān)量控制卡的設(shè)計(jì)(836)10.22 矩陣鍵盤產(chǎn)生PC機(jī)鍵盤信號(hào)的應(yīng)用設(shè)計(jì)(836)10.23 基于C51的漢字/數(shù)字混合液晶顯示及更新的方法(836)10.24 實(shí)現(xiàn)串行E2PROM芯片的PC界面操作(836)10.25 一種軟硬件結(jié)合的POCSAG碼解碼裝置研制(836)10.26 藍(lán)牙技術(shù)在醫(yī)療監(jiān)護(hù)中的應(yīng)用(836)10.27 一種紅外感應(yīng)泵液器的單片機(jī)應(yīng)用設(shè)計(jì)(836)10.28 電話報(bào)警系統(tǒng)的設(shè)計(jì)(837)10.29 無軌電車整流站自動(dòng)化監(jiān)控系統(tǒng)(837)10.30 PWM恒流充電系統(tǒng)的設(shè)計(jì)(837)10.31 微功耗智能IC卡燃?xì)獗淼难兄?837)10.32 軟件接口技術(shù)在串行通信中的應(yīng)用(837)10.33 數(shù)字化直流接地系統(tǒng)絕緣檢測(cè)儀的設(shè)計(jì)與開發(fā)(837)10.34 4Mbps紅外無線計(jì)算機(jī)通信卡研制(837)10.35 MCB1電力測(cè)量控制儀中CAN總線通信模板的設(shè)計(jì)及編程(838)10.36 單片機(jī)在晶閘管觸發(fā)電路中的應(yīng)用(838)10.37 基于DS1302的子母鐘系統(tǒng)(838)

    標(biāo)簽: 單片機(jī) 應(yīng)用技術(shù)

    上傳時(shí)間: 2013-12-04

    上傳用戶:vmznxbc

  • 提高PLC程序運(yùn)行速度的幾種編程方法

    PLC 以 其 可靠性高、抗干擾能力強(qiáng)、配套齊全、功能完善、適應(yīng)性強(qiáng)等特點(diǎn),廣泛應(yīng)用于各種控制領(lǐng)域。PLC作為通用工業(yè)控制計(jì)算機(jī),是面向工礦企業(yè)的工控設(shè)備,使用梯形圖符號(hào)進(jìn)行編程,與繼電器電路相當(dāng)接近,被廣大工程技術(shù)人員接受。但是在實(shí)際應(yīng)用中,如何編程能夠提高PLC程序運(yùn)行速度是一個(gè)值得我們思考研究的問題。1 PLC工作原理PLC 與 計(jì) 算機(jī)的工作原理基本相同,即在系統(tǒng)程序的管理下,通過運(yùn)行應(yīng)用程序完成用戶任務(wù)。但兩者的工作方式有所不同。計(jì)算機(jī)一般采用等待命令的工作方式,而PLC在確定了工作任務(wù)并裝人了專用程序后成為一種專用機(jī),它采用循環(huán)掃描工作方式,系統(tǒng)工作任務(wù)管理及應(yīng)用程序執(zhí)行都是用循環(huán)掃描方式完成的。PLC 有 兩 種基本的工作狀態(tài),即運(yùn)行(RUN)與停止(STOP)狀態(tài)。在這兩種狀態(tài)下,PLC的掃描過程及所要完成的任務(wù)是不盡相同的,如圖1所示。 PLC在RUN工作狀態(tài)時(shí),執(zhí)行一次掃描操作所的時(shí)間稱為掃描周期,其典型值通常為1一100nis,不同PLC廠家的產(chǎn)品則略有不同。掃描周期由內(nèi)部處理時(shí)間、輸A/ 輸出處理執(zhí)行時(shí)間、指令執(zhí)行時(shí)間等三部分組成。通常在一個(gè)掃描過程中,執(zhí)行指令的時(shí)間占了絕大部分,而執(zhí)行指令的時(shí)間與用戶程序的長(zhǎng)短有關(guān)。用戶 程 序 是根據(jù)控制要求由用戶編制,由許多條PLC指令所組成。不同的指令所對(duì)應(yīng)的程序步不同,以三菱FX2N系列的PLC為例,PLC對(duì)每一個(gè)程序步操作處理時(shí)間為:基本指令占0.741s/步,功能指令占幾百微米/步。完成一個(gè)控制任務(wù)可以有多種編制程序的方法,因此,選擇合理、巧妙的編程方法既可以大大提高程序運(yùn)行速度,又可以保證可靠性。 提高PLC程序運(yùn)行速度的幾種編程方法2.1 用數(shù)據(jù)傳送給位元件組合的方法來控制輸出在 PL C應(yīng) 用編程中,最后都會(huì)有一段輸出控制程序,一般都是用邏輯取及輸出指令來編寫,如圖2所示。在圖2所示的程序中,邏輯取的程序步為1,輸出的程序步為2,執(zhí)行上述程序共需3個(gè)程序步。通常情況下,PLC要控制的輸出都不會(huì)是少量的,比如,有8個(gè)輸出,在條件滿足時(shí)要同時(shí)輸出。此時(shí),執(zhí)行圖2所示的程序共需17個(gè)程序步。若我們通過位元件的組合并采用數(shù)據(jù)傳送的方法來完成圖2所示的程序,就會(huì)大大減少程序步驟。在三 菱 PLC中,只處理ON/OFF狀態(tài)的元件(如X,Y,M和S),稱為位元件。但將位元件組合起來也可以處理數(shù)據(jù)。位元件組合由Kn加首元件號(hào)來表示。位元件每4bit為一組組合成單元。如KYO中的n是組數(shù),當(dāng)n=1時(shí),K,Yo 對(duì)應(yīng)的是Y3一Yo。當(dāng)n二2時(shí),KZYo對(duì)應(yīng)的是Y7一Yo。通過位元件組合,就可以用處理數(shù)據(jù)的方式來處理位元件,圖2程序所示的功能可用圖3所示的傳送數(shù)據(jù)的方式來完成。

    標(biāo)簽: PLC 程序 運(yùn)行速度 編程方法

    上傳時(shí)間: 2013-11-11

    上傳用戶:幾何公差

主站蜘蛛池模板: 临邑县| 塔城市| 那曲县| 沅江市| 永寿县| 华安县| 绥德县| 合作市| 神农架林区| 同江市| 河源市| 茶陵县| 南皮县| 丹寨县| 贡嘎县| 京山县| 鸡西市| 江北区| 霍林郭勒市| 淮阳县| 桃园县| 乌拉特前旗| 杭州市| 当阳市| 名山县| 清原| 邯郸市| 安福县| 利辛县| 瑞昌市| 泌阳县| 新邵县| 栖霞市| 象山县| 梧州市| 颍上县| 永平县| 洞头县| 郎溪县| 朝阳市| 石狮市|