1602的C编程if(buf!=0x0D)问题

m1596601 2017-06-16 11:28:26
在学习1602过程中,看到下面这两个语句始终不得其意,画线的,向大虾们指教,实在不懂这两个语句的意思

if(buf!=0x0D) //只知道是回车,
{
if(buf!=0x0A) //这是换行,
{
temp =buf;
if(count<16)
{
RXDdata[count]=temp;
count++;
if(count==16)
playflag=1;
}
}
}
ES=1;
...全文
366 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
a55555a55 2017-08-07
  • 打赏
  • 举报
回复
alexinlove 2017-06-19
  • 打赏
  • 举报
回复
请问楼主用的是哪个教程或者书籍?
dceacho 2017-06-16
  • 打赏
  • 举报
回复
意思就是当一行输入还没结束时,继续保存到RXData[]里 你新建个TXT文件,随便输入几个字母,然后敲回车键换行,保存关闭,用ULTRAEDIT十六进制打开就能看到回车键对应的值了 一般是\r\n

27,374

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧