找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

51单片机如何读取数据的

查看数: 6761 | 评论数: 8 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-5-24 14:50

正文摘要:

本帖最后由 AD15886 于 2019-5-25 14:02 编辑 上大学的时候写的都是自动运行的程序 现在需要做通讯了 一下子蒙了 是在这里写么   然后程序又该如何实现呢? 我看了一些程序 但是他是写的字符 ...

回复

ID:306591 发表于 2019-5-25 13:54
strelizia 发表于 2019-5-25 10:08
这个软件是用来烧录程序的。Keil uVision4写程序可以用这个。

现在我的问题是我怎么让单片机知道他去读取哪个数  像C语言 他会弹出来一个框 你可以在里面输入数字 那么单片机这个 我应该在哪里输入呢?
ID:306591 发表于 2019-5-25 13:53
Ashua_ 发表于 2019-5-25 10:24
按理来说这段程序是可以的,但不是写在串口助手里面,而是写在自己的程序里面,还有你可以把发送数据那里改 ...

我知道的  我现在想知道的是 我如何让单片机读取我输入的值 比如是12  那么我这个12应该写在哪里?
ID:313761 发表于 2019-5-25 11:26
在 串口中断里面将buff里面的值取出来,赋值到i里面,一个char 一个char的取值,最后封装成int值就行了
ID:313761 发表于 2019-5-25 11:24
假如说 你的 数字小于255 可以这么做,如果需要int值,则需要将连续的char转换为int型数值
ID:381668 发表于 2019-5-25 10:24
按理来说这段程序是可以的,但不是写在串口助手里面,而是写在自己的程序里面,还有你可以把发送数据那里改成HEX模式,最后串口记得选择正确,不然没法打开串口的
ID:546381 发表于 2019-5-25 10:08
这个软件是用来烧录程序的。Keil uVision4写程序可以用这个。
ID:306591 发表于 2019-5-25 08:30
诸天明月 发表于 2019-5-24 21:03
你可以在uvison软件上写代码生成hex文件,再用你这个软件给单片机拷贝程序。你这个软件一般都是给单片机烧 ...

我知道怎么下载程序进单片机 但是现在是要单片机在下载完程序后能和电脑进行通信,也就是我在电脑输入300 他能读取到这个数字并且进行相应的处理
ID:327029 发表于 2019-5-24 21:03
你可以在uvison软件上写代码生成hex文件,再用你这个软件给单片机拷贝程序。你这个软件一般都是给单片机烧录程序用的。

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

Powered by 单片机教程网

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