SC16C550 是PHILIPS 推出的一款高性能的UART 芯片,其具有16 字節(jié)FIFO 和IrDA編/解碼模塊。本文將結(jié)合電路和程序演示如何使用SC16C550 接收和回送UART 數(shù)據(jù)。讀者可以根據(jù)圖2 制作SC16C550 的DEMO 版;在KEIL C 開發(fā)環(huán)境下,可利用P89V51RD2的SOFTICE 功能,方便調(diào)試SC16C550 的各種功能。
上傳時間: 2014-01-06
上傳用戶:hjshhyy
在通訊中,為了保證行運(yùn)安全可靠,標(biāo)準(zhǔn)的串行口必須具有許多握手信號和 狀態(tài)信息。這是因為通兜母鞲黽撲慊鶦PU速度不一樣(這會導(dǎo)致“錯幀”)以 及發(fā)送機(jī)發(fā)送數(shù)據(jù)速度比接收機(jī)接收速度快(這會導(dǎo)致“過沖”)。為解決這個 問題,我們采用一個簡單的握手信號,即發(fā)送機(jī)每次僅發(fā)送半個字節(jié)(低4位) 的數(shù)據(jù),而另外半個字節(jié)(高4位)則用來傳送信息。我們可以對信息位(高4位) 進(jìn)行如下簡單的編碼: 0H:發(fā)送的是新的半個字節(jié)數(shù)據(jù) 1H:重新發(fā)送上次傳送錯誤的數(shù)據(jù) 2H:文件名結(jié)束 3H:文件結(jié)束 這樣,每當(dāng)發(fā)送機(jī)發(fā)送一個字節(jié)以后,就等待接受機(jī)發(fā)回送信號,這回送信號就 是發(fā)送機(jī)發(fā)送過來的那個字節(jié)。發(fā)送機(jī)接收到回送信號后,把它與剛發(fā)送的字節(jié) 相比較,如果相同,就發(fā)送新的半個字節(jié),否則就重新發(fā)送。新數(shù)據(jù)與舊數(shù)據(jù)通 過信息位來區(qū)分。下面就是用C語言編寫控制串行口的程序。
標(biāo)簽: 通訊
上傳時間: 2015-05-22
上傳用戶:黑漆漆
本例是利用Delphi的Fastnet面板上的TNMEcho組件,向服務(wù)器發(fā)送數(shù)據(jù),通過計算接受服務(wù)器接受和回送數(shù)據(jù)的時間差,來測試網(wǎng)速的。
標(biāo)簽: Fastnet TNMEcho Delphi 面板
上傳時間: 2015-06-04
上傳用戶:h886166
本卷從最易于理解和使用的部分入手,介紹ASP.NET AJAX框架中能夠與傳統(tǒng)ASP.NET無縫對接的服務(wù)器端部分,包括服務(wù)器端ASP.NET AJAX Extensions與ASP.NET AJAX Control Toolkit。這部分內(nèi)容不需要讀者任何的客戶端開發(fā)知識,只要在Visual Studio中拖拖拽拽即可實(shí)現(xiàn)強(qiáng)大的客戶端Ajax功能,例如局部頁面更新、異步回送、拖拽、動畫等,非常適合為現(xiàn)有的ASP.NET 2.0應(yīng)用程序添加少量的Ajax特性,或是基于ASP.NET 2.0的一些簡單Ajax功能的實(shí)現(xiàn)。
標(biāo)簽: 分
上傳時間: 2013-12-23
上傳用戶:moerwang
//實(shí)驗板的AVR程序,uart應(yīng)用,和計算機(jī)通訊,回送PC發(fā)送的數(shù)據(jù) //接線定義:PD0-RXD PD1-TXD 開關(guān)位置:SW6-7/8打開。 //使用串口調(diào)試器,使用十六進(jìn)制方式,首先讓PC發(fā)送一個字符給MCU,然后將接收到MCU返回的值。 //記事:本程序旨在對uart的理解與演示,程序適合初學(xué)者使用. //使用片外8MHz晶體,9600bps波特率
上傳時間: 2014-01-15
上傳用戶:zhengjian
在pc機(jī)上利用通用串口調(diào)試程序,發(fā)送的字符可以在液晶屏上顯示出來,同時可以接收單片機(jī)回送的字符 注意:程序編譯后,會出現(xiàn)警告提示,是由于有未調(diào)用的函數(shù)和有被多個程序調(diào)用的函數(shù),在此不影響實(shí)驗 結(jié)果,暫可不用去理會。
標(biāo)簽: 串口調(diào)試 程序
上傳時間: 2013-11-25
上傳用戶:kr770906
TCP網(wǎng)絡(luò)調(diào)試程序與程序源碼 可以用來進(jìn)行TCP通信的調(diào)試,程序包含了TCP服務(wù)器和客戶端兩個部分。 TCP服務(wù)器可以在指定的端口進(jìn)行監(jiān)聽,并同時最多處理100個連接。實(shí)時顯示每個連接發(fā)送過來的數(shù)據(jù),并且可以手工選擇需要對哪個連接回送數(shù)據(jù),或者是斷開某個連接。 TCP客戶端可以對某個IP(或者直接輸入域名)的端口進(jìn)行連接,實(shí)時顯示已經(jīng)連接的服務(wù)器發(fā)送的信息,可以手動輸入需要發(fā)送到服務(wù)器的內(nèi)容。 主要就是用了winsock的一些函數(shù)進(jìn)行封裝。 源碼中包含了用VC與EVC編譯的源碼
標(biāo)簽: TCP 調(diào)試 網(wǎng)絡(luò) 程序
上傳時間: 2016-05-16
上傳用戶:songyue1991
使用Visual Studio C++ 6.0和網(wǎng)絡(luò)接口套接字Socket進(jìn)行Windows環(huán)境下的網(wǎng)絡(luò)編程,運(yùn)用原始嵌套字RAW_SOCKET從IP層開始構(gòu)造整個ICMP報文,通過ICMP協(xié)議所提供的回送請求(echo request)和回送應(yīng)答(echo reply)這兩種報文實(shí)現(xiàn)檢測目的站的可達(dá)性與狀態(tài)
標(biāo)簽: Windows Visual Studio Socket
上傳時間: 2014-11-26
上傳用戶:cursor
狀態(tài)1:PC機(jī)鍵盤發(fā)送0-9任一個數(shù)字,單片機(jī)接收發(fā)送的數(shù)字,并在數(shù)碼管上顯示。 狀態(tài)2:單片機(jī)將接收到的數(shù)字回送到PC機(jī),并在屏幕上顯示。
標(biāo)簽: 狀態(tài) PC機(jī) 發(fā)送 數(shù)字
上傳時間: 2013-12-18
上傳用戶:xiaohuanhuan
ping的原理就是首先建立通道,然后發(fā)送包,對方接受后返回信息,這個包至少包括以下內(nèi)容,發(fā)送的時候,包的內(nèi)容包括對方的ip地址和自己的地址,還有序列數(shù),回送的時候包括雙方地址,還有時間等,主要是接受方在都是在操作系統(tǒng)內(nèi)核里做好的,時刻在監(jiān)聽,提供一段c程序的代碼,希望對大家有用。
標(biāo)簽: ping
上傳時間: 2017-07-06
上傳用戶:silenthink
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1