QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 版主微信号:caivin811031;还未入三维微信群的小伙伴,速度加
2022-07-04
全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
查看: 1736|回复: 3
收起左侧

[求助] 51串口问题

[复制链接]
发表于 2014-7-30 09:15:45 | 显示全部楼层 |阅读模式

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
在以下程序中,我希望输入1时,串口助手显示“today is monday”,可是不管输入的是什么,串口助手都显示“Others”。请大家帮我看看错在哪了。谢谢
$ A* u+ v; S+ S* ^8 i2 j: I7 t0 n3 y
  R5 M- P" p; E7 l) _. h$ U
http://www.3dportal.cn/discuz/source/plugin/sina_xweibo_x3/xwb/images/bgimg/icon_logo.png 该贴已经同步到 -明静的微博
1.png
2.png
3.png
发表于 2014-10-17 15:50:12 | 显示全部楼层
感觉应该在串口中断程序内出问题了,if(a==1),此处a是uchar,后面是int值1,转换出问题了。
发表于 2014-10-21 18:57:50 | 显示全部楼层
本帖最后由 mtu12v 于 2014-10-21 19:01 编辑 0 }2 V! ~* n9 F

5 D% O3 Q- i5 x% R$ b% HASCII码中,字符“0”=48,字符“1”=49,串口助手发送使用HEX试试
发表于 2015-1-4 09:06:48 | 显示全部楼层
不是INT与UCHAR的转换问题,3#楼说的是对的,要搞清楚,数据字符和十六进制的关系。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备13008828号-1 )

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