51單片機(jī)集成度高,控制、處理能力強(qiáng),工作可靠穩(wěn)定,已廣泛應(yīng)用于生產(chǎn)過(guò)程的自動(dòng)檢測(cè)、工業(yè)實(shí)時(shí)控制、機(jī)器人、通信、導(dǎo)航、醫(yī)療衛(wèi)生和智能儀器儀表等領(lǐng)域。在這些應(yīng)用中,特別是在工程信號(hào)的自動(dòng)測(cè)
摘要:本文提出了一種基于USB接口的FPGA SelectMap配置方式的實(shí)現(xiàn)方案。方案以大容量Spartan3 FPGA作為配置目標(biāo),選用Cypress EZ-USB FX2LP作為USB設(shè)備芯片,采用其內(nèi)置的端點(diǎn)FIFO和GPIF狀態(tài)機(jī)實(shí)現(xiàn)了一個(gè)高性能的配置數(shù)
在工業(yè)測(cè)控系統(tǒng)中,51單片機(jī)在現(xiàn)場(chǎng)用來(lái)采集模擬量、開(kāi)關(guān)量,而中央控制計(jì)算機(jī)在控制室或調(diào)度室用來(lái)監(jiān)測(cè)整個(gè)控制現(xiàn)場(chǎng)。它們之間的數(shù)據(jù)傳送可構(gòu)成局部網(wǎng)絡(luò)、多用戶系統(tǒng)和分布式控制系統(tǒng)。一、51單片機(jī)
X24128是美國(guó)XICor公司生產(chǎn)的CMOS串行通信EEPROM。內(nèi)部結(jié)構(gòu)為16k字節(jié)8位陣列。X24182在2線總線上可同時(shí)并聯(lián)8片,并具有軟件和硬件寫(xiě)保護(hù)功能。片內(nèi)最高地址單元(FFFFH)為一寫(xiě)保護(hù)寄存器。通過(guò)寫(xiě)入不同
控制終端是測(cè)控裝置中不可缺少的主要組成部分,目前應(yīng)用的許多測(cè)控系統(tǒng)都具有規(guī)模大、控制點(diǎn)分散、大多控制點(diǎn)計(jì)算密度較低、受控體及接口種類繁多等特點(diǎn)。文章設(shè)計(jì)了ARM9S3C2440處理器下的RS485、R
目前,計(jì)算機(jī)控制系統(tǒng)已逐步從單機(jī)控制發(fā)展成為多機(jī)控制并出現(xiàn)了以計(jì)算機(jī)技術(shù)為核心,與數(shù)據(jù)通訊技術(shù)相結(jié)合的集檢測(cè)、控制和管理為一體的計(jì)算機(jī)網(wǎng)絡(luò),即集中分布式測(cè)控系統(tǒng)。其中單片機(jī)作為從機(jī),負(fù)責(zé)
一、PC終端概述 PC終端,Personal Computer 智能終端,通俗的講,就是利用電腦GUI界面控制我們的外部硬件電路。 因此設(shè)計(jì)到了PC與外部硬件電路的通信接口。對(duì)于臺(tái)式電腦、個(gè)人筆記本,最常用的接口
1.前 言 TMS320VC5402(簡(jiǎn)稱VC5402)是TI公司的DSP處理器,具有高級(jí)的數(shù)據(jù)處理結(jié)構(gòu)和豐富的片內(nèi)資源。但是VC5402 DSP內(nèi)部不具有可編程的非易失片內(nèi)存儲(chǔ)器,所以為了保存程序代碼和參數(shù)表,一般情況下
1.JAVA里沒(méi)有多繼承,一個(gè)類之能有一個(gè)父類。 而繼承的表現(xiàn)就是多態(tài)。一個(gè)父類可以有多個(gè)子類,而在子類里可以重寫(xiě)父類的方法(例如方法print()),這樣每個(gè)子類里重寫(xiě)的代碼不一樣,自然表現(xiàn)形式就不一樣。這樣用父
由于當(dāng)前12位以上的A/D轉(zhuǎn)換器價(jià)格昂貴,人們正在尋找新的途徑來(lái)取代它,而V/F變換器便是一種較好的選擇。由于V/F變換器具有高精度、高線性度的特點(diǎn),如美國(guó)模擬器件公司的ADVFC32(國(guó)產(chǎn)型號(hào)為5GV
隨著集成芯片技術(shù)與計(jì)算機(jī)技術(shù)的發(fā)展,儀器儀表的智能化程度不斷提高,許多原先采用手工調(diào)節(jié)的操作,已由計(jì)算機(jī)取而代之。數(shù)字電位器便是其中一例,它不僅在一定程度上取代了機(jī)械電位器,而且具有無(wú)
以AT89C51為主器件.I2C總線上連接4個(gè)PCF8591芯片,芯片地址分別為(OOOb、OlOb、020b、400b),89C51的P3.6作為SCL信號(hào).P3.7做為SDA信號(hào),每個(gè)芯片的模擬輸入采用單端方式輸入,參考電壓VREF選用4.
摘要:本文針對(duì)AAL5業(yè)務(wù),采用FPGA實(shí)現(xiàn)了AAL層中SAR子層功能和ATM層功能,向下提供UTOPIA主接口與物理層從接口連接,向上提供并行總線與ARM處理器連接,即在通用微處理器的環(huán)境中實(shí)現(xiàn)ATM接口。本文的研究成果不僅在提高產(chǎn)
有時(shí)候,我們可能想要構(gòu)造一個(gè)很抽象的父類對(duì)象,它可能僅僅代表一個(gè)分類或抽象概念,它的實(shí)例沒(méi)有任何意義,因此不希望它能被實(shí)例化。例如:有一個(gè)父類“ 水果(Fruit)”,它有幾個(gè)子類“蘋果(Apple)”、“橘子(
1、引言 嵌入式系統(tǒng)在日常生活中的大量使用,人們也對(duì)其性能和速度提出了更高的要求。微控制器和可編程邏輯器件的結(jié)合,更能充分發(fā)揮嵌入式系統(tǒng)的優(yōu)勢(shì)。本文設(shè)計(jì)和實(shí)現(xiàn)的微控制器與可編程邏輯器件之間總線讀寫(xiě)方式通
增強(qiáng)型PIC實(shí)驗(yàn)板上DS1302器件的接口電路,需要將軟件和硬件相結(jié)合進(jìn)行考慮如何來(lái)編程,完成該實(shí)驗(yàn)的硬件原理圖如下圖所示,U2為實(shí)驗(yàn)板上DS1302芯片,“I/O”與單片機(jī)的RB5口相連,“SCLK”與單片機(jī)
將c8051f320單片機(jī)內(nèi)的flash程序區(qū)內(nèi)的數(shù)據(jù)塊:通過(guò)usb接口上傳到pc端。通過(guò)pc端的應(yīng)用接收軟件,將數(shù)據(jù)塊存成hex數(shù)據(jù)文件。并存放到pc的硬盤中。一次最大的數(shù)據(jù)塊存儲(chǔ)量;是4kb.具體的例程演示和
一般教科書(shū)上提供的UART收發(fā)的程序往往是一段采用輪循(Polling)方式完成收發(fā)的簡(jiǎn)單代碼。但對(duì)于高速的AVR來(lái)講,采用這種方式大大降低了 MUC的效率。在使用AVR時(shí),應(yīng)根據(jù)芯片本身的特點(diǎn)(片內(nèi)大容量數(shù)據(jù)存
首先,我們來(lái)看看usb的工作過(guò)程。 當(dāng)usb設(shè)備接入到主機(jī)時(shí),主機(jī)開(kāi)始枚舉usb設(shè)備,并向usb設(shè)備發(fā)出指令要求獲取usb設(shè)備的相關(guān)描述信息,其中包括設(shè)備描述(devICe descriptor)、配置描述(configur
1.AT89S51單片機(jī)與81C55的硬件接口電路 AT89S51單片機(jī)可以和81C55直接連接而不需要任何外加邏輯器件。AT89S51單片機(jī)與81C55的接口電路如右圖所示?! ≡谟覉D中,AT89S51單片機(jī)PO口輸出