C51单片机发送数据给上位机VB,一个十进制的数,单片机程序中怎么将十进制转为十六进制,求解释
4个回答
展开全部
不知道“十进制的数”多大,不过有个比较通用的方法:
单片机用printf()将数转成字符串,上位机VB接到字符串后用Cint()或Csng()转成数,
此方法传整数和浮点数都可以。
单片机用printf()将数转成字符串,上位机VB接到字符串后用Cint()或Csng()转成数,
此方法传整数和浮点数都可以。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
发送数据给上位机的话,不用转换吧,直接发不就好了.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个十进制的数,单片...
这一个十进制的数,究竟是多少位的呀? 最大,是多少?
..
这一个十进制的数,究竟是多少位的呀? 最大,是多少?
..
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询