實(shí)現(xiàn)MCS51單片機(jī)與PC的通信軟件的設(shè)置,恰當(dāng)?shù)膶?shí)現(xiàn)了通信與控制,取得了預(yù)期效果
標(biāo)簽: MCS 51 單片機(jī) 通信軟件
上傳時(shí)間: 2014-11-27
上傳用戶:lht618
yc2440開(kāi)發(fā)板下的串口通信軟件,通過(guò)API函數(shù)開(kāi)啟和關(guān)閉串口
標(biāo)簽: 2440 yc 開(kāi)發(fā)板 串口通信
上傳時(shí)間: 2013-12-25
上傳用戶:huangld
vc實(shí)現(xiàn)的串口通信軟件,可以實(shí)現(xiàn)多通道的穩(wěn)定通信。
標(biāo)簽: 串口通信 軟件
上傳時(shí)間: 2014-01-04
上傳用戶:開(kāi)懷常笑
《中興通信-軟件編程規(guī)范》,該文檔是中興通信的C語(yǔ)言編程規(guī)范,該文檔的表述方式不同于以往的編程規(guī)范文檔,它用豐富的例述表達(dá)基本編程原則、規(guī)則、建議等
標(biāo)簽: 中興通信 軟件 編程規(guī)范
上傳時(shí)間: 2017-09-10
上傳用戶:牛津鞋
常用的51 單片機(jī)串口通信軟件,使用簡(jiǎn)單,對(duì)初學(xué)者很適用,支持hex格式程序下載,串口通信,軟件延時(shí)程序,定時(shí)器程序,該軟件能自動(dòng)編寫(xiě)參考程序,
標(biāo)簽: 串口通信 51單片機(jī) stc-isp
上傳時(shí)間: 2022-06-10
上傳用戶:jason_vip1
介紹一種運(yùn)用PIC16F84單片機(jī)實(shí)現(xiàn)與PC機(jī)串行通信的方法,并給出其硬件接口電路及通信源程序。關(guān)鍵詞 異步串行通信 發(fā)送與接收 VB4 Win95 串口查詢法 1 前言 美國(guó)Microchip公司的PIC16系列單片機(jī)是一種新型的CMOS工藝的8位單片機(jī)。其中,PIC16FXX單片機(jī)的程序存儲(chǔ)器為電可擦除閃速存儲(chǔ)器(flash),可多次修改程序,甚至可以在線編程。PIC16F83和PIC16F84片內(nèi)數(shù)據(jù)存儲(chǔ)器除RAM外,還有64字節(jié)的EEPROM,可以當(dāng)作一般的或非易失性的數(shù)據(jù)存儲(chǔ)器使用,簡(jiǎn)單方便。它還具有片內(nèi)上電復(fù)位、延時(shí)電路、看門(mén)狗電路等。另外,PIC16系列單片機(jī)功耗極低,因而是一種非常適合在各種便攜式設(shè)備中使用的高性價(jià)比的單片機(jī),并已經(jīng)得到了越來(lái)越廣泛的應(yīng)用。 但是在許多需要大量計(jì)算的運(yùn)用中,還必須借助微機(jī)的強(qiáng)大數(shù)據(jù)處理能力。這樣必須通過(guò)通信電路實(shí)現(xiàn)PIC單片機(jī)與微機(jī)間的可靠數(shù)據(jù)傳輸。有的PIC16單片機(jī)內(nèi)并沒(méi)有提供串行口,所以串行通信必須通過(guò)自己設(shè)計(jì)的硬件電路和通信軟件來(lái)實(shí)現(xiàn)。 下面介紹用查詢法實(shí)現(xiàn)異步串行通訊的方法。同時(shí)給出了用PIC16F84單片機(jī)的兩個(gè)I/O口模擬2線串行口的硬件接口電路、程序流程框圖、單片機(jī)內(nèi)通信程序以及微機(jī)內(nèi)的通信程序等。2 硬件實(shí)現(xiàn)方法與電路 PIC16F84的程序存儲(chǔ)器由1K×14的閃速(flash)存儲(chǔ)器構(gòu)成,它只有13條I/O口,1個(gè)定時(shí)器,為了盡量節(jié)省單片機(jī)的軟硬件資源,采用下述異步串行通信的實(shí)現(xiàn)方法。 如圖1所示,PIC16F84在4MHz時(shí)鐘下,采用半雙工方式,可實(shí)現(xiàn)9600波特率的異步串行數(shù)據(jù)通信,1位停止位,8位數(shù)據(jù)位,無(wú)校驗(yàn)位。接收和發(fā)送以低位在先(一般模式),采用軟件延時(shí)。為節(jié)省篇幅,單片機(jī)內(nèi)的通信程序中未提供任何握手協(xié)議,用戶可根據(jù)自己的需要在軟件中加入握手方式。
標(biāo)簽: PIC 16 PC機(jī) 單片機(jī)
上傳時(shí)間: 2014-12-27
上傳用戶:偷心的海盜
7.1 串行通信基本知識(shí)7.2 串行口及應(yīng)用7.3 RS-232C標(biāo)準(zhǔn)接口總線 及串行通信硬件設(shè)計(jì)7.4 89C51與89C51點(diǎn)對(duì)點(diǎn)異步通信7.5 89C51與PC機(jī)間通信軟件的設(shè)計(jì)7.6 PC機(jī)與多個(gè)單片機(jī)間的通信本章將介紹89C51串行口的結(jié)構(gòu)及應(yīng)用PC機(jī)與89C51間的雙機(jī)通信一臺(tái)PC機(jī)控制多臺(tái)89C51前沿機(jī)的分布式系統(tǒng),以及通信接口電路和軟件設(shè)計(jì),并給出設(shè)計(jì)實(shí)例,包括接口電路、程序框圖、主程序和接收/發(fā)送子程序.
標(biāo)簽: 89C51 串行口 串行通信技術(shù)
上傳時(shí)間: 2013-10-27
上傳用戶:firstbyte
1. RS-232-C 詳解 22. 串口通信基本接線方法 123. 串口通訊的概念及接口電路 134. 有關(guān)RS232和RS485接口的問(wèn)答 145. 同步通信方式 166. 通信協(xié)議197. 實(shí)戰(zhàn)串行通訊258. 全雙工和半雙工方式 339. 淺析PC 機(jī)串口通訊流控制 3410. 奇偶校驗(yàn) 3511. 開(kāi)發(fā)通信軟件的技術(shù)與技巧 3612. 接口技術(shù)的基本知識(shí) 4113. 一個(gè)單片機(jī)串行數(shù)據(jù)采集/傳輸模塊的設(shè)計(jì) 4414. 單工、半雙工和全雙工的定義 4815. 從RS232 端口獲得電源4916. 串行同步通信的應(yīng)用5017. 串行通信波特率的一種自動(dòng)檢測(cè)方法5318. RS-232、RS-422 與RS-485 標(biāo)準(zhǔn)及應(yīng)用5619. 串口泵 6串行通信接口標(biāo)準(zhǔn)經(jīng)過(guò)使用和發(fā)展,目前已經(jīng)有幾種。但都是在RS-232標(biāo)準(zhǔn)的基礎(chǔ)上經(jīng)過(guò)改進(jìn)而形成的。所以,以RS-232C為主來(lái)討論。RS-323C 標(biāo)準(zhǔn)是美國(guó)EIA(電子工業(yè)聯(lián)合會(huì))與BELL等公司一起開(kāi)發(fā)的1969 年公布的通信協(xié)議。它適合于數(shù)據(jù)傳輸速率在0~20000b/s 范圍內(nèi)的通信。這個(gè)標(biāo)準(zhǔn)對(duì)串行通信接口的有關(guān)問(wèn)題,如信號(hào)線功能、電器特性都作了明確規(guī)定。由于通行設(shè)備廠商都生產(chǎn)與RS-232C制式兼容的通信設(shè)備,因此,它作為一種標(biāo)準(zhǔn),目前已在微機(jī)通信接口中廣泛采用。在討論RS-232C 接口標(biāo)準(zhǔn)的內(nèi)容之前,先說(shuō)明兩點(diǎn):首先,RS-232-C標(biāo)準(zhǔn)最初是遠(yuǎn)程通信連接數(shù)據(jù)終端設(shè)備DTE(Data Terminal Equipment)與數(shù)據(jù)通信設(shè)備DCE(Data Communication Equipment)而制定的。因此這個(gè)標(biāo)準(zhǔn)的制定,并未考慮計(jì)算機(jī)系統(tǒng)的應(yīng)用要求。但目前它又廣泛地被借來(lái)用于計(jì)算機(jī)(更準(zhǔn)確的說(shuō),是計(jì)算機(jī)接口)與終端或外設(shè)之間的近端連接標(biāo)準(zhǔn)。顯然,這個(gè)標(biāo)準(zhǔn)的有些規(guī)定及和計(jì)算機(jī)系統(tǒng)是不一致的,甚至是相矛盾的。有了對(duì)這種背景的了解,我們對(duì)RS-232C標(biāo)準(zhǔn)與計(jì)算機(jī)不兼容的地方就不難理解了。其次,RS-232C 標(biāo)準(zhǔn)中所提到的“發(fā)送”和“接收”,都是站在DTE 立場(chǎng)上,而不是站在DCE 的立場(chǎng)來(lái)定義的。由于在計(jì)算機(jī)系統(tǒng)中,往往是CPU 和I/O設(shè)備之間傳送信息,兩者都是DTE,因此雙方都能發(fā)送和接收。
標(biāo)簽: 232 rs 串口通信
上傳時(shí)間: 2013-11-21
上傳用戶:crazyer
一個(gè)通用記錄軟件系統(tǒng)日志的后臺(tái)程序,采用消息隊(duì)列實(shí)現(xiàn),可同時(shí)記錄多個(gè)系統(tǒng)的日志,特別適合于通信軟件日志,減輕通信系統(tǒng)直接寫(xiě)日志到磁盤(pán)文件的負(fù)擔(dān),加快通信軟件執(zhí)行速度。
標(biāo)簽: 記錄軟件 日志 后臺(tái)
上傳時(shí)間: 2014-01-06
上傳用戶:CSUSheep
SIP軟件開(kāi)發(fā)記錄 由于通信網(wǎng)的封閉性,網(wǎng)絡(luò)結(jié)構(gòu)的復(fù)雜性,通信設(shè)備的多樣性,使得通信軟件難以在一個(gè)統(tǒng)一的平臺(tái)(包括硬件平臺(tái)和操作系統(tǒng)平臺(tái))下運(yùn)行,所以迄今為止,通信行業(yè)的開(kāi)源項(xiàng)目仍屈指可數(shù)。 下面,我們把通信類的軟件簡(jiǎn)單的進(jìn)行一下劃分
標(biāo)簽: SIP 軟件開(kāi)發(fā) 記錄 封閉
上傳時(shí)間: 2015-03-20
上傳用戶:003030
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1