標(biāo)題: STC15F104W單片機(jī)自鎖按鈕控制繼電器與上位機(jī)的代碼怎么寫 [打印本頁(yè)]

作者: fatfish888    時(shí)間: 2018-5-30 13:08
標(biāo)題: STC15F104W單片機(jī)自鎖按鈕控制繼電器與上位機(jī)的代碼怎么寫
單片機(jī)型號(hào):STC15F104W   ,p3.4接自鎖按鈕,P3.2和P3.3接繼電器模塊1和2,P3.0和P3.1發(fā)送和接 收串口數(shù)據(jù)。波特率:9600bps @ 11.0592MHz
現(xiàn)在需要實(shí)現(xiàn)這樣的功能:當(dāng)接通按鈕時(shí),單片機(jī)向上位機(jī)發(fā)送"<012>",斷開按鈕時(shí)發(fā)送“<013>”,當(dāng)監(jiān)聽到上位機(jī)發(fā)出來(lái)的"<012>"時(shí),打開繼電器模塊1,接收到"<013>"時(shí)關(guān)閉繼電器模塊1,當(dāng)接收到"<R02>"時(shí)繼電器模塊2吸合1秒后放開。
上位機(jī)已寫好了,但沒學(xué)過(guò)單片機(jī),實(shí)在不知道怎么寫了,希望可以求個(gè)代碼。謝謝啦

作者: cfancfan    時(shí)間: 2018-6-30 07:34
單片機(jī)驅(qū)動(dòng)繼電器需要用到三極管放大信號(hào)進(jìn)行驅(qū)動(dòng),還要連接一個(gè)反接的二極管來(lái)消除繼電器斷電時(shí)的反向電流
作者: wulin    時(shí)間: 2018-6-30 10:14
STC15F104W沒有硬件串口
作者: 小貓貓愛吃魚    時(shí)間: 2018-6-30 10:29
你好!STC15F104W  是 1T 的單片機(jī),串口初始化和 12T 的不一樣,其他的和傳統(tǒng)的 51 用法一樣
作者: cfancfan    時(shí)間: 2018-6-30 15:52
小貓貓愛吃魚 發(fā)表于 2018-6-30 10:29
你好!STC15F104W  是 1T 的單片機(jī),串口初始化和 12T 的不一樣,其他的和傳統(tǒng)的 51 用法一樣

謝謝你的解答,請(qǐng)問(wèn)能解決這個(gè)問(wèn)題嗎?
作者: cfancfan    時(shí)間: 2018-6-30 15:54
wulin 發(fā)表于 2018-6-30 10:14
STC15F104W沒有硬件串口

那要用外部中斷的話咋解決?




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1