只需一步,快速开始
热门: 51单片机 | 24小时必答区 | 单片机教程 | 单片机DIY制作 | STM32 | Cortex M3 | 模数电子 | 电子DIY制作 | 音响/功放 | 拆机乐园 | Arduino | 嵌入式OS | 程序设计
串口计算器.rar
2021-8-22 22:46 上传
点击文件名下载附件
35.53 KB, 下载次数: 22
代码在这里
查看完整内容
使用道具 举报
殇两盏 发表于 2021-8-27 13:22
查看全部评分
AUG 发表于 2021-8-23 08:55 你先解决串口通信试试,看看是不是TX和RX没有反接,用能正常发送数据的程序先试一下,然后再做你说的计算器 ...
xuyaqi 发表于 2021-8-23 14:37 程序思路有问题,串口接收题目,应该是题目全部接收完再处理,不能接收一个字节处理一下,这样在你处理时对 ...
殇两盏 发表于 2021-8-23 15:35 好 谢谢 可以说一下具体该怎么改吗?
殇两盏 发表于 2021-8-23 12:16 串口通信是没有问题的,用其他的程序都是可以收到东西的
§uperЦser 发表于 2021-8-23 15:39 send_data函数改一下 void send_data(u8 dat) {
lkc8210 发表于 2021-8-24 17:50
pyh78 发表于 2021-8-24 16:37
殇两盏 发表于 2021-8-27 10:10 第一行的while(Huancun!='+'&&Huancun!='-'&&Huancun!='*'&&Huancun!='/')是放在哪里的?
殇两盏 发表于 2021-8-27 10:23 你好,你发的void Set_DYGS()函数少了一部分,可以发一下完整的吗?
lkc8210 发表于 2021-8-27 10:26 和原本的代码99%一样 只是把u8 改成s8 u8是unsigned char
殇两盏 发表于 2021-8-27 10:30 好的,请问 Resultbuff 怎么定义的啊
lkc8210 发表于 2021-8-27 11:11 char Resultbuff[10];
殇两盏 发表于 2021-8-27 12:27 嗯嗯改了,还是收不到。。。我也不知道哪里出了问题,总之还是谢谢你好兄弟
lkc8210 发表于 2021-8-27 13:11 把改完的代码发上来看看
lkc8210 发表于 2021-8-22 22:36 129行是SendData 发送的时候要加"="
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|小黑屋|51黑电子论坛 | 管理员QQ:125739409;技术交流QQ群281945664
Powered by 单片机教程网