單片機(jī)間通信的方式通常有并行通信和串行通信兩種。并行通信優(yōu)點(diǎn)是傳送的速度快,缺點(diǎn)是占用的數(shù)據(jù)傳輸線多,長(zhǎng)距離傳輸成本高。單片機(jī)間通信通常采用串行通信方式。本例實(shí)現(xiàn)在單片機(jī)甲與單片機(jī)乙之
目前,計(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ù)表,一般情況下
通常微控制器通過(guò)串行接口與其它終端進(jìn)行通信時(shí),兩個(gè)終端需要通訊波特率一致才能達(dá)到準(zhǔn)確與可靠的通訊效果,串行波特率的自動(dòng)檢測(cè)(ABR)可以解決通信終端的波特率自動(dòng)匹配問(wèn)題,從而實(shí)現(xiàn)微控制器與
內(nèi)容摘要:隨著單片機(jī)系統(tǒng)的廣泛應(yīng)用和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的普及,單片機(jī)的通信功能愈來(lái)愈顯得重要。單片機(jī)通信是指單片機(jī)與計(jì)算機(jī)或單片機(jī)與單片機(jī)之間的信息交換,通常單片機(jī)與計(jì)算機(jī)之間的通信用的較多。
在一些復(fù)雜的系統(tǒng)中,系統(tǒng)與分系統(tǒng)、分系統(tǒng)與設(shè)備等之間存在數(shù)據(jù)的傳遞問(wèn)題,往往采用通信的方式來(lái)解決。由于分系統(tǒng)、沒(méi)備等通信波特率的不同,特別是一些特殊波特率設(shè)備的存在,使得系統(tǒng)中設(shè)備間的相
引言 隨著我國(guó)城市化飛速發(fā)展,路面交通擁堵問(wèn)題日益嚴(yán)重。交通信號(hào)機(jī)作為緩解交通擁堵問(wèn)題的重要手段之一,其核心控制器主要包括兩類(lèi):一類(lèi)是單片機(jī)控制器,這類(lèi)控制器基于8/16位單片機(jī),功能簡(jiǎn)單
我們知道EIA-RS-232C是用正負(fù)電壓來(lái)表示邏輯狀態(tài),單片機(jī)串行口采用正邏輯TTL電平,這樣單片機(jī)和PC機(jī)的COM1或者COM2就不能直接連接。為了能夠同計(jì)算機(jī)接口或終端的TTL器件連接,必須在EIA-RS一232C
引言 目前多機(jī)串行通信是通信控制領(lǐng)域的主流通信方式,數(shù)據(jù)通信、計(jì)算機(jī)網(wǎng)絡(luò)、分布式工業(yè)控制系統(tǒng)及其測(cè)控領(lǐng)域中,經(jīng)常采用串行通信來(lái)達(dá)到信息交換的目的。多機(jī)串行通信控制網(wǎng)絡(luò)是物理層采用RS 485通
引 言 當(dāng)今,各種嵌入式的電子產(chǎn)品已經(jīng)深入到我們生活的方方面面,嵌入式操作系統(tǒng)也已成為最熱門(mén)的話題之一,其中免費(fèi)型的實(shí)時(shí)操作系統(tǒng)μC/OS-Ⅱ因其可移植、可固化、可裁剪、可確定性等特點(diǎn),已經(jīng)成
單片機(jī)性能穩(wěn)定、價(jià)格低廉、功能強(qiáng)大,在智能儀器、工業(yè)裝備以及日用電子消費(fèi)品中得到了越來(lái)越廣泛的應(yīng)用。在單片機(jī)的輸入輸出控制中,除直接接上小鍵盤(pán)和LCD顯示屏等方法外,一般都通過(guò)串口和上位機(jī)P
1、RS485串行通信接口電路的總體設(shè)計(jì)在電參數(shù)儀的設(shè)計(jì)中,數(shù)據(jù)采集由單片機(jī)AT89C52負(fù)責(zé),上位PC機(jī)主要負(fù)責(zé)通信(包括與單片機(jī)之間的串行通信和數(shù)據(jù)的遠(yuǎn)程通信),以及數(shù)據(jù)處理等工作。在工作中,單片機(jī)
在單片機(jī)開(kāi)發(fā)應(yīng)用中,我們常常采用主從式控制結(jié)構(gòu),一臺(tái)PC機(jī)作為上位機(jī)控制多個(gè)單片機(jī)系統(tǒng)進(jìn)行工作,功能強(qiáng)大、資源豐富的PC機(jī)可以用來(lái)方便地進(jìn)行人機(jī)界面的設(shè)計(jì)和數(shù)據(jù)庫(kù)管理與輸出,而單片機(jī)進(jìn)行靈活
CAN總線 通信較之一般的通信總線而言,其數(shù)據(jù)通信具有突出的可靠性、實(shí)時(shí)性和靈活性,應(yīng)用范圍也早已不再局限于汽車(chē)行業(yè),而是擴(kuò)展到了機(jī)器人、數(shù)控機(jī)床、家用電器等領(lǐng)域。CAN控制器用來(lái)實(shí)現(xiàn)統(tǒng)一的