串列埠控制小夜燈

2021-07-10 15:40:36 字數 527 閱讀 3751

寫了乙個簡單的電腦上位機和51微控制器串列埠進行通訊,功能可以檢視進行串列埠傳送和接收資料,並且可以實現微控制器系統的開關。

微控制器串列埠接收到資料0x01,微控制器io口輸出高電平,繼電器開啟,用電器工作;

微控制器串列埠接收到資料0x81,微控制器io口輸出低電平,繼電器關斷,用電器停止工作。

上位機圖:

下位機**:

#include //標頭檔案

#define head 0x00//資料頭碼

sbit j1 = p2 ^ 3;//控制器介面定義

void delay_ms (unsigned

int a)

}void uart_init (void)

void main (void)}}}}}

照明小夜燈

乙個寢室只有乙個燈,晚上座位下更是黑黢黢的。要想看書 寫作業,照明是必須的,買乙個現成的有失我工科男的風範。自己做才是王道!先看效果 兩個燈條,一條暖白光60個5050led。一條冷白光60個5050led,共計120個led,亮度沒的說,不過我不喜歡冷白光,平時都只用暖白的那一條。供電的電源引數如...

光控小夜燈

光控diy小夜燈 之前,自己有乙個 小黃鴨 乙個插在220v電源的小夜燈,但是,每天23 00會停電,所以,突發奇想,自己搞個插在電腦供電的夜控燈。利用的電路原理也挺簡單的,模電的知識,下圖是它的電路圖,器件不多。電路圖 引數 e 供電電壓,直插電腦usb介面,3.3 5.0v c 電容10uf r...

串列埠通訊流控制

我們在序列通訊處理中,常常看到rts cts和xon xoff這兩個選項,這就是兩個流控制的選項,目前流控制主要應用於modem的資料通訊中,但對普通rs 232程式設計,了解一點這方面的知識是有好處的.那麼,流控制在序列通訊中有何作用,在編制序列通訊程式怎樣應用呢?這裡我們就來談談這個問題。流控制...