MCS51系列單片機(jī)是目前應(yīng)用非常廣泛的8位MCU。MCS5l系列單片機(jī)的地址總線為16位,不作擴(kuò)展的情況下其最大的程序和數(shù)據(jù)地址空間為64 KB。但是隨著控制領(lǐng)域的不斷智能化、復(fù)雜化,程序代碼或數(shù)據(jù)空間的大小可能遠(yuǎn)遠(yuǎn)大于64 KB。結(jié)合相應(yīng)的硬件地址擴(kuò)展,使用KeilC5l的Blank Switch技術(shù)可生成代碼長(zhǎng)度和數(shù)據(jù)空間大于64 KB的目標(biāo)程序。
目前,射頻技術(shù)在各個(gè)領(lǐng)城都有著廣泛的應(yīng)用。各種基于射頻妁設(shè)備都在向小體積、低功耗、抗干擾、高糾錯(cuò)的方向發(fā)展,使用分離元件構(gòu)成的射頻設(shè)備已不能滿足需要。因此,使用FSK/ASK調(diào)制的集成射頻收發(fā)芯片便應(yīng)運(yùn)而生。本文以PICl6F819單片機(jī)和MAXl479、MAXl471為核心器件,設(shè)計(jì)一款為無(wú)線遙控門鎖使用的FSK/ASK超外差射頻收發(fā)機(jī);介紹PICl6F819芯片和MAXl479、MAXl471芯片的性能,詳細(xì)討論收發(fā)機(jī)的硬件和軟件系統(tǒng)設(shè)計(jì)并予以實(shí)現(xiàn)。
針對(duì)基于EPA協(xié)議的工業(yè)現(xiàn)場(chǎng)遠(yuǎn)程訪問(wèn)和監(jiān)控問(wèn)題,簡(jiǎn)述基于MPU Rabbit 2000的EPA藍(lán)牙數(shù)據(jù)采集 系統(tǒng)的工作原理,利用MPU內(nèi)部的TCP/IP協(xié)議棧和Dynamic C開(kāi)發(fā)工具,給出有關(guān)軟件實(shí)現(xiàn)的代碼框 架結(jié)構(gòu)。在此基礎(chǔ)上,進(jìn)行系統(tǒng)的嵌入式Web服務(wù)器設(shè)計(jì)。通過(guò)CCI通信程序的設(shè)計(jì)及在系統(tǒng)界面瀏 覽中的應(yīng)用,驗(yàn)證設(shè)計(jì)的可行性。該設(shè)計(jì)對(duì)嵌入式系統(tǒng)應(yīng)用于工廠現(xiàn)場(chǎng)的無(wú)線Web接入具有重要的參 考價(jià)值。
電力線高速數(shù)據(jù)傳輸使電力線作為通信媒介成為現(xiàn)實(shí),研究電力線通信是十分必要的。文章詳細(xì)介紹OFDM的原理以及TI的數(shù)字信號(hào)處理芯片TMS320VC5402,描述基于OFDM技術(shù),采用16位定點(diǎn)DSP——TMS320V5402作為控制單元的配電網(wǎng)電力線數(shù)傳通信設(shè)備,最后給出其軟硬件設(shè)計(jì)原理及實(shí)現(xiàn)過(guò)程,并給出此設(shè)計(jì)的具體參數(shù)。
基于客戶端數(shù)字信號(hào)處理囂(CST—DSP)的數(shù)字電話系統(tǒng),以TMS320C54CST為核心,實(shí)現(xiàn)模擬信號(hào)和數(shù)字信號(hào)之間的轉(zhuǎn)換,同時(shí)實(shí)現(xiàn)數(shù)字信號(hào)到電話線信號(hào)的調(diào)制和解調(diào),從而實(shí)現(xiàn)公共網(wǎng)上數(shù)字信號(hào)的傳輸。為了提高通信的抗干擾能力,系統(tǒng)軟件實(shí)現(xiàn)回音相消、自動(dòng)增益控制以及數(shù)字濾波等信號(hào)處理算法。
在實(shí)驗(yàn)的基礎(chǔ)上,提出一種設(shè)計(jì)差動(dòng)電容傳感器調(diào)理電路的新方法,引入AMG公司開(kāi)發(fā)的將電容信號(hào)轉(zhuǎn)換成電壓信號(hào)的集成電路CAV424,以及CAV424在傾角傳感器中的應(yīng)用。另外,結(jié)合實(shí)例給出系統(tǒng)各部分的詳細(xì)硬件原理圖。
充分利用USB的獨(dú)特優(yōu)點(diǎn)以及GPIB在測(cè)試中的獨(dú)有優(yōu)勢(shì),將USB和GPIB結(jié)合起來(lái),設(shè)計(jì)一種以單片機(jī)USB-GPIB為框架的數(shù)據(jù)傳輸系統(tǒng)。其中USB部分采用Cypress公司基于2.0協(xié)議的CY68013控制芯片,GPIB協(xié)議部分采用NI公司的TMS9914控制芯片。詳細(xì)介紹USB和GPIB的優(yōu)點(diǎn),以及控制器部分的工作原理和硬件設(shè)計(jì)思想。
結(jié)合摩托羅拉MC33493發(fā)射芯片、MC33594接收芯片的特點(diǎn),以及微控制器AT89C2051的特性,設(shè)計(jì)出相應(yīng)的無(wú)線收發(fā)電路。通過(guò)這些應(yīng)用電路,提出它在輪胎壓力監(jiān)測(cè)系統(tǒng)的應(yīng)用,并給出相應(yīng)的軟件流程及其設(shè)計(jì)。
介紹在金融稅控收款機(jī)系統(tǒng)中Modem所應(yīng)具有的同步/異步傳輸,高可靠兼容低速率及高速異步傳輸和支持快速握手協(xié)議的特點(diǎn);詳細(xì)介紹CX86500(Modem)+CX20493(SmartDAA芯片)組成Modem方案的優(yōu)點(diǎn);說(shuō)明CX86500+CX20493數(shù)據(jù)傳輸?shù)挠布砼c軟件實(shí)現(xiàn)。CX86500內(nèi)部集成有MCU、DSP、RAM和ROM;外圍元件很少,只需加入時(shí)鐘與復(fù)位電路。用CX20493可以替代傳統(tǒng)Modem方案中由模擬變壓器、繼電器和光電隔離器組成的DAA,有效地解決了POS行業(yè)Modem方案復(fù)雜的難題。
LIN是新近出現(xiàn)在汽車行業(yè)的一種串行通信總線,成本低、協(xié)議簡(jiǎn)單可靠,特別適合應(yīng)用在一些數(shù)據(jù)傳輸率不高、控制相對(duì)簡(jiǎn)單的場(chǎng)合??梢曰谄胀▎纹瑱C(jī)用軟件方式實(shí)現(xiàn),不需要依賴于特殊的硬件,大大降低這種低速串行通信協(xié)議的成本;同時(shí),這種基于普通單片機(jī)實(shí)現(xiàn)的LIN通信代碼具有很強(qiáng)的可移植性。本文概要介紹LIN總線協(xié)議的特點(diǎn),分析其軟件實(shí)現(xiàn)的要點(diǎn),提出幾種基于普通單片機(jī)LIN協(xié)議的實(shí)現(xiàn)方案。