/*rs-232串列埠*/
#include "reg52.h"
typedef unsigned char uint8;
typedef unsigned int uint16;
sbit s2 = p2^1;
sbit en = p2^5;
uint8 arg;
uint8 counter =0;
void init(void)
/************************微控制器接收pc機發來的指令讓數碼管迴圈顯示0-f******************/
receive_byte(uint8 *dat)
serial_server(void) interrupt 4
/************************微控制器接每隔2s向pc機傳送一串字元******************/
code unsigned char send_txt=;
void test_serial(void)
ea=1;//再開啟
}//中斷源編號為4,即串列埠中斷
void timer0_server(void) interrupt 1
tl0 = 0x3c;
th0 = 0x0b0;
ea=1;//開中斷,等待下一次中斷的到來
}main()
串列埠通訊簡單例項
前幾天製作了乙個基於win32控制台的串列埠通訊接收端的程式。今天利用mfc製作了乙個類似超級終端的應用程式。包含了傳送端和接收端。介面如下圖 關鍵 如下 button connect響應函式,開啟串列埠,配置串列埠引數,設定事件掩碼,建立接收端執行緒。void cmfc commdlg onbut...
Qt下實現多執行緒串列埠通訊
qt下無論是 rs232 rs422 rs485 的串列埠通訊都可以使用統一的編碼實現。本文把每路串列埠的通訊各放在乙個執行緒中,使用 movetothread 的方式實現。用 serialport 類實現串列埠功能,widget 類呼叫串列埠。serialport.h如下 include incl...
Python簡單多執行緒例項
剛剛學習了python的多執行緒,為了測試多執行緒對處理資料的影響,自己寫了乙個簡單的例項實踐一下多執行緒 coding utf 8 python多執行緒例項 import threading import datetime import time defhandleurllista 執行緒a 如果...