问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

异步串行通信怎么传送汉字的?

发布网友 发布时间:2022-05-16 08:37

我来回答

1个回答

热心网友 时间:2023-10-17 00:09

串口通讯的灵活性相当大,你可以直接传送bit位,也可以通过控件进行传送。楼主这么问有点让我不解。你是想问通过控件传送汉字,还是自己控制传送汉字?如果是控件传送,你就不必过多考虑了,一般是转化为双字节二进制数,然后按比特位传送,可以定义是否有结束标志等。如果是自己控制传送,那就更简单了,你也可以按照上面说的传送,也可以自己定义,传送1是“我”,2是“你”,只要你有对应的字典即可。
串口是可以直接发汉字的,你不能发汉字是因为你发送和接受时不是用的pchar类型。
当然你用byte也是可以发汉字的,只不过需要转换一下!比如下面的代码:
var
ss:string;
begin
ss:=#215#214#183#251#180#174#208#197#207#162;
ShowMessage('ss');
end;
你可以将215/214/183...这些数字发过去,然后再发个0过去表示结束标志,对方收到直接赋给string变量(比如上例中的s变量)使用就是汉字了。追问谢谢你的回答,这个是我们异步串行通信的实验,数据位有5、6、7、8.可以发送接收汉字,数字,字母。汉字的发送有点不明白。但还是很谢谢哈。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哪些女人不值得男人珍惜? 潘集区第一小学优秀学生 优秀干部登记表 ...没想到洗几次更大了 有什么办法能让他变小点吗 纯棉的 济南哪里卖手机放心,便宜 飞利浦手机在烟台的售后服务在哪里 ? 济南哪里有飞利浦专卖店 微信群内发红包,怎么会让陌生人就领取了???为什么?? 我的戴尔笔记本电脑 无意中出现飞行模式。关闭不了。求大家帮忙_百度知 ... 什么是受伤庄股 串口调试助手怎样发送和接收中文 想问一下,汉字是怎么通过串口发送的,怎么个 爸爸和儿子的生日都在九月,一个是26,一个是27可以一起过吗? 企业版是什么?都有哪些什么功能介绍? 孩子生日和爸爸生日同一天好吗? 炒包菜怎么做好吃? 天正建筑CAD里图案管理内的图形怎么才能插入到制图中!求快快解答啊! 怎样知道预约景区门票是否成功? 用怎么查找绑定的手机号码? 如何查询老君山风景区门票预约是否成功 微信与手机解绑后还可以通过微信查找到原来用于注册的手机号码吗? 码能查手机号码啦 驾照预约考试是否成功和什么因素有关啊? 怎样通过查手机号码 修改后别人还能通过旧查找到我的手机号吗 我的解绑了手机号码,还可以查到原来绑定的手机号码吗。 不是好友、能查出手机号吗? 不是好友、能查出手机号吗? 微信好友资料里没有手机号,怎么用查到手机号? 用怎么查找绑定的手机号码? 电脑能直接通过串口给单片机发送汉字吗?怎么实现?字符的话可以直接发送,不需要编程吗?新手,谅解! arduino怎样向串口发送中文字符 想问一下,汉字是怎么通过串口发送的,怎么个编码方式 如何通过单片机串口发送一个汉字 电脑串口向单片机发送汉字 电脑如何通过串口发送汉字给单片机? 怎么用arduino向串口屏发送汉字? 请问串口可不可以发送汉字啊? 单片机的串口发送汉字 你好,你的串口发送汉字是怎么实现的啊。我现在也遇到这个问题只能显示字母,数字,不能显示汉字,望指导 向单片机串口发送汉字如何能解码出正确的汉字?为什么我用串口助手 16进制可以显示出来数据用字符是空白? 上位机通过串口发汉字到单片机 正确使用成语(包括熟语)教学内容设计 专题三 正确使用词语(包括熟语) 求答案!! 如何正确使用熟语 语文 正确使用词语,熟语,歇后语,谚语 高考复习怎么正确使用词语 高考语文课件正确使用词语(包括熟语) 专题检测1 婚后父母赠与 新婚姻法房产分割怎么规定 下面语段中画线的词语,使用不恰当的一项是 [ ] &...