找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1168|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

8F2K16S2單片機(jī)串口收發(fā)程序如何編寫?

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:804011 發(fā)表于 2020-8-6 14:38 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
芯片是STC8F2K16S2

1.把P5.5 P3.3 P3.4 P3.5讀入數(shù)組0作為地址碼。地址排列高位P3.5 P3.4 P3.3 P5.5是最低位

2.檢測P1.2 P1.3 P1.4 P1.5是否為0,把該值放入數(shù)組1

3.CRC校驗放入數(shù)組2,P5.4作為收發(fā)控制。把上述數(shù)組依次用串口發(fā)出,P3.0 P3.1作串口收發(fā)

4.當(dāng)P1.2為0的值通過串口發(fā)到上位機(jī)后,上位機(jī)接通相應(yīng)的繼電器后返回一值然后在P3.6輸出低電平
                                               斷開相應(yīng)的繼電器后返回一值然后在P3.6輸出高電平

5.其他P1.3 P1.4 P1.5同上
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表