找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 3089|回復(fù): 3
收起左側(cè)

請(qǐng)問(wèn)51單片機(jī)串口通信怎樣通過(guò)發(fā)送字符串讓led燈亮,比如發(fā)送123456

[復(fù)制鏈接]
ID:447885 發(fā)表于 2019-2-1 14:23 | 顯示全部樓層 |閱讀模式
求解答

回復(fù)

使用道具 舉報(bào)

ID:94031 發(fā)表于 2019-2-1 16:48 | 顯示全部樓層
先解決單片機(jī)能讓led燈亮與滅,再解決串口能收發(fā)字符串,下來(lái)實(shí)現(xiàn)發(fā)送123456 讓led燈亮與滅。
回復(fù)

使用道具 舉報(bào)

ID:447885 發(fā)表于 2019-2-2 09:28 | 顯示全部樓層
xuyaqi 發(fā)表于 2019-2-1 16:48
先解決單片機(jī)能讓led燈亮與滅,再解決串口能收發(fā)字符串,下來(lái)實(shí)現(xiàn)發(fā)送123456 讓led燈亮與滅。

串口怎樣收發(fā)字符串,我只會(huì)字符
回復(fù)

使用道具 舉報(bào)

ID:164602 發(fā)表于 2019-2-2 09:58 | 顯示全部樓層
第一:首先是設(shè)計(jì)格式
你的字符串是定長(zhǎng)度的,或是不定長(zhǎng)度的。
定長(zhǎng)度:則程序編寫方便,循環(huán)次數(shù)就好,循環(huán)完成就可以判斷指令
不定長(zhǎng)度:就一定要設(shè)計(jì)字符串的結(jié)束符,一般是回車符,接收時(shí),當(dāng)接收到回車符,就可以判斷指令了
第二:編寫接收程序
針對(duì)你的字符串格式設(shè)計(jì),編寫相對(duì)應(yīng)的程序,其實(shí)就是串口中斷程序的功能部分
第三:編寫執(zhí)行功能的主程序,通過(guò)對(duì)接收字符串的判斷,執(zhí)行相應(yīng)的功能。

回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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