找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1877|回复: 6
打印 上一主题 下一主题
收起左侧

我想在串口助手里面直接输入X+22

[复制链接]
跳转到指定楼层
楼主
ID:183242 发表于 2017-4-2 15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想在串口助手里面直接输入X+22,但是其实只有22传送给了单片机,这个应该怎么实现呀?(也可以说:如何让串口通信中制定位将数据传送到单片机?)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:74784 发表于 2017-4-2 16:21 | 只看该作者
X和+不能被传送
回复

使用道具 举报

板凳
ID:183242 发表于 2017-4-3 09:34 | 只看该作者
lxa0 发表于 2017-4-2 16:21
X和+不能被传送

我是想输入X+22,但是不受到X和+的指令,只是22起作用(您说的X和+不能被传送是什么意思?)
回复

使用道具 举报

地板
ID:185829 发表于 2017-4-3 20:27 | 只看该作者
X是不同于数字0~9 的ASSIC码,在程序里要有判断和识别
回复

使用道具 举报

5#
ID:183242 发表于 2017-4-3 21:51 | 只看该作者
nnq 发表于 2017-4-3 20:27
X是不同于数字0~9 的ASSIC码,在程序里要有判断和识别

如果输入话,直接就将输入的所有字符一口气的传送到了SBUF中,读的时候也是一起读出来的,那么应该在什么时候判断呢?(我是直接用十六进制输入的,并没有用到字符)
回复

使用道具 举报

6#
ID:185891 发表于 2017-4-3 23:08 | 只看该作者
不错,谢谢分享
回复

使用道具 举报

7#
ID:185453 发表于 2017-4-4 17:35 | 只看该作者
不错,谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表