利用virtual terminal,當輸入『b』時,開始計時,當輸入『s』時,停止計時。
1.標頭檔案,定義變數
#include
#define uchar unsigned char
#define uint unsigned int
sbit a= p2^6;
sbit b= p2^
7;
uchar code display=
; uchar s =0;
uchar count=0;
uint sec=
0;
2.一般延時函式
void
delayms
(uint xms)
3.定時器t1初始化
void
set(
)
4.顯示函式
void
show()
5.串列埠顯示函式
void
send()
if(g!=0)
if(f!=0)
else
if(e!=0)
else
if(d!=0)
else
cnt=sec;
} es=1;
}
6.t0中斷函式
void
int_t0
() interrupt 1
}
7.串列埠中斷函式
void
serial
() interrupt 4 using 2
else
if(rxch==
's')
ea=1;
}}
8.主函式
串列埠通訊 串列埠通訊原理
1 rs232介面 rs232 c介面聯結器一般使用型號為db 9的9芯插頭座,只需3條介面線,即 傳送資料 接收資料 和 訊號地 即可傳輸資料,其9個引腳的定義如圖11 3所示。圖11 3 rs232 c介面聯結器定義 在rs232的規範中,電壓值在 3v 15v 一般使用 6v 稱為 0 或 o...
串列埠同步通訊和串列埠非同步通訊
串列埠掃盲貼 現實中不存在絕對精確的時鐘,標稱值同樣是1mhz,發端和接收端的時鐘總會存在差異,如果接收端不進行時鐘同步,而是使用自己本地的時鐘,則足夠長的時間後接收到的資料總會出現不可預知的重複或丟失,導致接收錯誤。因此發端必須將與資料速率相關的時鐘訊號傳輸給接收端,時鐘訊號可以走單獨的訊號線,也...
python秒錶 Python 秒錶
最新專案 更多資訊。bistiming python的乙個日誌友好的秒錶和分析工具。當我們在網際網路上搜尋秒錶或計時模組中的python時,我們可以找到 2020 12 03已閱讀 n次 pip install withstopwatch from withstopwatch import stop...