新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > RS232串口通信在PC機(jī)與單片機(jī)通信中的應(yīng)用

        RS232串口通信在PC機(jī)與單片機(jī)通信中的應(yīng)用

        作者: 時(shí)間:2012-09-07 來源:網(wǎng)絡(luò) 收藏
        0 引言
        隨著信息技術(shù)的飛速發(fā)展和科技進(jìn)步,在許多現(xiàn)代化集中管理的控制系統(tǒng)中,需要對(duì)現(xiàn)場數(shù)據(jù)進(jìn)行統(tǒng)計(jì)、分析、打印、報(bào)警等,同時(shí)又要對(duì)現(xiàn)場設(shè)備進(jìn)行實(shí)時(shí)控制,完成各種操作。單片機(jī)作為控制系統(tǒng)中必不可少的部分,在各個(gè)領(lǐng)域得到了廣泛的應(yīng)用。由于單片機(jī)具有體積小、價(jià)格低廉、適應(yīng)性強(qiáng)的特點(diǎn),一般在工業(yè)控制系統(tǒng)中,各種數(shù)據(jù)的采集和執(zhí)行機(jī)構(gòu)的控制都是由單片機(jī)來完成。而單片機(jī)的計(jì)算能力有限,難以進(jìn)行復(fù)雜的數(shù)據(jù)處理。在功能比較復(fù)雜的自動(dòng)控制系統(tǒng)中,通常以工控機(jī)為上位機(jī),單片機(jī)為下位機(jī),由單片機(jī)完成數(shù)據(jù)的采集及對(duì)設(shè)備的控制,而由上位機(jī)完成各種復(fù)雜的數(shù)據(jù)處理及對(duì)單片機(jī)的控制。在分布式控制系統(tǒng)中大多采用單片機(jī)作為下位機(jī)來進(jìn)行數(shù)據(jù)采集和現(xiàn)場控制,在這些應(yīng)用中,單片機(jī)只是直接面對(duì)被控對(duì)象底層,而對(duì)采集到的數(shù)據(jù)進(jìn)行進(jìn)一步的分析和處理工作,則是由功能強(qiáng)大的來完成的。因此,和單片機(jī)之間就有著大量的數(shù)據(jù)交換。在絕大多數(shù)的標(biāo)準(zhǔn)配置中,都有一個(gè)到多個(gè)RS 232串口,因?yàn)镽S 232串口擔(dān)
        負(fù)著PC機(jī)和單片機(jī)之間大量的數(shù)據(jù)交換的重任。單片機(jī)89C52用于自動(dòng)控制及數(shù)據(jù)傳輸,并通過RS 232接口向上位機(jī)進(jìn)行數(shù)據(jù)通信。

        1 RS 232
        1.1 RS 232C標(biāo)準(zhǔn)
        RS 232C標(biāo)準(zhǔn)(協(xié)議)的全稱是EIA-RS-232C標(biāo)準(zhǔn),其中EIA(Electronic Industry Association)代表美國電子工業(yè)協(xié)會(huì),RS(ecommeded standard)代表推薦標(biāo)準(zhǔn),232是標(biāo)識(shí)號(hào),C代表RS 232的最新一次修改。在這之前,有RS 232B,RS 232A,它規(guī)定連接電纜和機(jī)械、電氣特性、信號(hào)功能及傳送過程。
        1.2 RS 232的接口引腳定義
        由于RS 232C并未定義連接器的物理特性,因此,出現(xiàn)了DB-25,DB-15和DB-9各種類型的連接器,其引腳定義也各不相同。常用的連接器接口圖如圖1所示,DB9的引腳功能見表1。

        a.JPG

        b.JPG

        單片機(jī)相關(guān)文章:單片機(jī)教程


        單片機(jī)相關(guān)文章:單片機(jī)視頻教程


        單片機(jī)相關(guān)文章:單片機(jī)工作原理


        通信相關(guān)文章:通信原理



        上一頁 1 2 3 下一頁

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 鄂尔多斯市| 东兰县| 郓城县| 龙胜| 嘉义县| 慈溪市| 呼玛县| 山阳县| 庐江县| 札达县| 武夷山市| 兴仁县| 环江| 台中县| 阿鲁科尔沁旗| 团风县| 石阡县| 石城县| 嵊泗县| 宜黄县| 浦东新区| 建昌县| 清河县| 连南| 梁河县| 田林县| 治县。| 兰西县| 灵武市| 博罗县| 浮山县| 南丹县| 卢龙县| 瑞昌市| 崇文区| 利辛县| 沾化县| 红安县| 志丹县| 锡林浩特市| 河池市|