freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于51單片機(jī)的雙機(jī)串行通信設(shè)計(jì)-wenkub.com

2024-11-02 09:48 本頁(yè)面
   

【正文】 delay(500)。 TI=0。 TI=0。 } while(!RI)。i++) { while(!RI)。TI=0。RI=0。j=150。 } void delay(int x) { int i,j。 TL1=0xfd。 } void init(void) { EA=1。 int j。 } 2. 從機(jī)接收程序 include define uchar unsigned char define uint unsigned int void delay(int )。 TI=0。 while(!TI)。 for(i=0。 11 while(!RI)。 TR1=1。 TH1=0xfd。 send()。 ucharTAB[16] ={ 0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71}。 在學(xué)習(xí)的過程中,也遇到了一些困難,比如開始的時(shí)候,由于發(fā)送端和接收端的通信協(xié)議沒有做好,導(dǎo)致數(shù)據(jù)不能正確的傳輸,在解決問題的過程中,對(duì)于通信協(xié)議的實(shí)現(xiàn)有了深刻的認(rèn)識(shí)。首先使用 KeilC將編寫完成的程序編譯生成 HEX文件,將 HEX文件燒錄到兩片單片機(jī)中,進(jìn)行仿真實(shí)驗(yàn),結(jié)果如下圖所示,可以看到,接收端已將接受到的數(shù)據(jù)完整的顯示了出來。 ( 4) 通信過程使用第九位發(fā)送奇偶校驗(yàn)位。從機(jī)收到 16 個(gè)正確數(shù)據(jù)后送到一個(gè)數(shù)碼管顯示。接受方接收后,通過 P1口在數(shù)碼管上顯示接收的信息。用RS232可將傳輸距離提高到 15m,如果想遠(yuǎn)距離傳輸 ,可以采用 RS422或者 RS485。產(chǎn)生溢出所需機(jī)器周期數(shù) =模 M計(jì)數(shù)初值 X。波特率時(shí)用來表示串行通信數(shù)據(jù)傳輸快慢程度的物理量,定義為每秒鐘傳送的數(shù)據(jù)位數(shù)。接收完一幀數(shù)據(jù)后由硬件自動(dòng)置位,并申請(qǐng)中斷。 TI:發(fā)送中斷標(biāo)志。 REN:接收允許控制位。 51單片機(jī)串行接口的結(jié)構(gòu)如下: ( 1)數(shù)據(jù)緩沖器( SBUF) 接受或發(fā)送的 數(shù)據(jù)都要先送到 SBUF 緩存。 3 二、 硬件設(shè)計(jì) 單片機(jī)串行通信功能 圖 計(jì)算機(jī)與外界的信息交換稱為通信,常用的通信方式有兩種:并行通信和串行通信。 軟件部分, 通過通信協(xié)議進(jìn)行發(fā)送接收,主機(jī)先送 AAH 給從機(jī),當(dāng)從機(jī)接收到 AAH后,向主機(jī)回答 BBH。 發(fā)送方的數(shù)據(jù)由串行口 TXD段輸出,經(jīng)過 電平轉(zhuǎn)換芯片 MAX232 將 TTL 電平轉(zhuǎn)換為 RS232電平輸
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1