新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 電腦控制單片機,單片機控制繼電器

電腦控制單片機,單片機控制繼電器

作者: 時間:2016-11-30 來源:網(wǎng)絡 收藏
電子世界真的很奇妙。在此獻上本人第一個電腦控制單片機里的繼電器。讓你也感受下電子世界奇妙。
單片機程序:


本文引用地址:http://m.butianyuan.cn/article/201611/323589.htm

將此程序借助軟件寫入單片機內:

單片機


硬件完成后的連線。

在PC端為單片機寫入的程序的軟件點擊上圖的1。會出現(xiàn)以上界面。上圖的2既是給單片機發(fā)送數(shù)據(jù)的窗口。在輸入框輸入數(shù)據(jù)后,點擊發(fā)送既可以給單片機傳輸數(shù)據(jù)。

本程序發(fā)送低電平0LED燈等亮,反之高電平1則滅。

我們輸送給單片機的數(shù)據(jù)是以字節(jié)劃分的。一字節(jié)=8個位。每個位控制一個LED燈。在此我們的PO^O口是控制繼電器的。P0^0為高電平時繼電器通電。接通紅黑筆。萬能表接通發(fā)出聲音。

比如你要控制8個LED前4燈亮。二進制數(shù)為:11110000 我們在電腦要發(fā)送給單片機時要轉為十六進制。轉法為二進制的最低位數(shù)起4個為一組。例如以上二進制數(shù)既可以分為1111 0000 然后按1、2、4、8給數(shù)碼加權。讓后兩組數(shù)合并。合并后為F0。把這個數(shù)發(fā)送給單片機。哈哈LED等就一半亮一半沒亮啦。同時繼電器被斷開了。萬能表不響。




評論


技術專區(qū)

關閉