lpc1768-用串口接收字符为命令来控制LED灯,该怎么写程序?(LPC1768)

问题描述

用串口接收字符为命令来控制LED灯,该怎么写程序?(LPC1768)

用串口助手发送特定字符来控制LED的亮灭??
或者给个思路吧!核心的代码写一点也好啊!
有没有大神帮忙把控制部分的程序写下,谢谢啦!刚开始学,请教啊!

解决方案

继电器应该有自己的串口命令吧,你发命令就行了

解决方案二:

买来继电器后  会给你接口的

解决方案三:

单片机接收字符,然后判断,然后使能对应的LED

时间: 2024-12-02 19:27:10

lpc1768-用串口接收字符为命令来控制LED灯,该怎么写程序?(LPC1768)的相关文章

LPC1768之串口UART0

*********************************************************************************************************/ #include "LPC17xx.h" /* LPC17xx外设寄存器 */ /*************************************************************************************************

vc-VC++ 串口接收到大量数据 EDIT控件刷新速度跟不上

问题描述 VC++ 串口接收到大量数据 EDIT控件刷新速度跟不上 当串口接收到大量的数据的时候,EDIT控件做为显示数据,但是EDIT的刷新速度跟不上,在串口停止发送后好长时间,,EDIT的数据才能显示完成 波特率是115200的,有什么办法把刷新速度提上去吗? 解决方案 你要用异步,接收到后,不要处理,先放到内存保留,后台开一个线程,逐条处理,处理完一条就通知界面显示 解决方案二: 可以放在字符串变量中,然后每收到多少数据再更新一次界面. 解决方案三: 收发数据用一个单独的线程,主线程只处理

C#如何用一个串口接收两个以上变量的数据

问题描述 ]刚开始学C#没多久,想用串口接收两个变量的数据分别显示在两个textBox里.比如温度和湿度的数据.单独传输一个我会写,但不知道两个的该怎么写,请赐教,谢谢. 解决方案 解决方案二:用serialport这个组件,然后在DataReceived事件里面接收数据,事件里面bytestoread读取长度,然后read事件读数据,接收到一帧完整数据后解析出来,放到你的控件里面就行了解决方案三:1.串口通讯,需要先设置串口的基本配置参数如com口,波特率.奇偶校验位等.2.和数据发送方,核对

qt-QT第三串口接收数据后对数据进行解析

问题描述 QT第三串口接收数据后对数据进行解析 运用第三方串口类进行接收数据后 将数据存在temp中 ,然后再对temp进行解析判断进行不同的操作,但在编译时候会报错,如何解决? 解决方案 temp=='A'改成temp==""A""

window api-用vc6.0编写串口通信发at命令,希望从串口返回ok

问题描述 用vc6.0编写串口通信发at命令,希望从串口返回ok 问题是发送at命令返回的是at,我有试了发其他的,发现发什么就从串口返回什么,我用串口工具试了下,发at返回ok正常,求大神指点,谢谢了 解决方案 VC6.0 MFC 串口通信 AT命令 解决方案二: 我记得有好像是流控制还是什么,串口会收到自身发出去的信息.你用串口工具试的时候,和你自己编写的程序在串口初始化的时候是不一样的,串口的配置项不多,百度一篇就够了.你要是想实现串口发送一帧报文,然后收到一帧报文,那你要有个设备来回复电

串口通信-一个关于RFID串口接收IC卡号并让单片机识别不同卡号并作出不同判断的问题

问题描述 一个关于RFID串口接收IC卡号并让单片机识别不同卡号并作出不同判断的问题 单片机连接一个RFID读卡器串口,用来刷不同的IC卡,用电脑串口助手测试可以返回两张卡号: 白卡卡号:20 00 00 08 04 00 00 00 24 AA 54 1A 33 03 塑料卡号:20 00 00 08 04 00 00 00 54 BF D5 E5 28 03 先想让单片机接收24 AA 54 1A 33,54 BF D5 E5 28这两段进行识别,识别到前者亮灯,识别到后者灭灯,但是现在这个

串口通信-C# 如何过滤串口接收到的数据

问题描述 C# 如何过滤串口接收到的数据 我在已经做了一个串口调试工具 接收GPS接收机上的各项数据 我想过滤调一些不必要的数据 请问怎么在输出前给过滤掉再输入到文本框中 例如:接收到的数据(如下) 我只想输出$GPGGA 然后过滤掉$GNGSA $GPGST $GPGSV $GPGGA,024830.00,2307.3027560,N,11221.9341760,E,7,23,0.6,28.4880,M,-6.652,M,99,AAAA*7C $GNGSA,M,3,23,31,19,03,13

怎么用c#编程不断的从串口接收数据并显示在textbox上,新手求帮助

问题描述 怎么用c#编程不断的从串口接收数据并显示在textbox上,新手求帮助 如题,怎么用c#编程不断的从串口接收数据并显示在textbox上,新手求帮助 解决方案 用个Timer每隔一段时间去读取数据,然后用textbox的textbox.text=""就行了,如果是要逐行的话就APPText就行了,不过建议你可以用richtextbox,那个有滚动条用着爽.

vb-VB串口接收数据重复怎么办????

问题描述 VB串口接收数据重复怎么办???? Private Sub HScrollBar1_Scroll(ByVal sender As System.Object ByVal e As System.Windows.Forms.ScrollEventArgs) Handles HScrollBar1.Scroll TextBox2.Text = HScrollBar1.Value SerialPort1.Write(TextBox2.Text) ' TextBox7.Text = Seria