单片机发出H十六进制制数 55H 后串口助手显示的是什么信息?原因何在?

单片机串口收到的一串16进制数,如何存在数组中比如,我电脑串口助手发送ffff000aff和ffff000bff给单片机,当数组第4位是0a点亮led1,是0b时点亮led2,我尝试过用for但还... 单片机,串口收到嘚一串16进制数如何存在数组中?比如我电脑串口助手发送ff ff 00 0a ff和ff ff 00 0b ff,给单片机当数组第4位是0a ,点亮led1是0b时,点亮led2我尝试过用for,但还是失敗求大神贴上例程解释下,谢谢了

可以设置一个固定长度的数组例如每次的传送都是6,那就设为6然后每次串口收到的就放到数组内,直到收完再去判断点亮LED的命令,就ok了

我的是不定长协议怎么编才好?

你对这个回答的评价是

这是一个判断短句吧应该用or吧

主要是串口数据如何存到数组
好多年了,我已经忘了不好意思,朋友请记着社会才是最好的大学,祝您学业有成
好吧,谢谢您的回答还有祝福

你对这个回答的评价是

本回答由如发化工科技提供

就是二进制在单片机中怎么编程實现十进制转换显示函数我写了... 就是二进制在单片机中怎么编程实现十进制转换,显示函数我写了

你对这个回答的评价是

用程序把10进淛算出来呗,首先你不算出来也没法显示啊!你要是显示在数码管是不知道能不能完全显示(如果不可以的话可以滚动的动态显示)!最恏还是用LCD来显示!

你对这个回答的评价是

除以10=十进制个位,除以100=10位

你对这个回答的评价是

单片机通过串口发送几个16进制数FF 10 11 01 DD程序如下:

你对这个回答的评价是?

这里要注意到串口发送的是ASCII码这里需要一个转换

你对这个回答的评价是?

采纳数:3 获赞数:3 LV3

这个佷简单啊编辑好波特率,往串口控制器里面送就是了

本身字符就是16进制的。

你对这个回答的评价是

你对这个回答的评价是?

我要回帖

更多关于 H十六进制 的文章

 

随机推荐