小弟求助关于单片机串口通讯程序。。。

[复制链接]
 楼主| anjaewook911 发表于 2013-7-29 13:43 | 显示全部楼层 |阅读模式
目前用DS18B20做一个温度采集系统,,想用串口将单片机的温度数值实时传给电脑显示,,不知道怎么编程,,望指导啊。。多谢了。单片机是mega16
airwill 发表于 2013-7-29 14:43 | 显示全部楼层
这不是个难题.
AVR 的串口发数据, 电脑就能收到, 也就是说, 实时传输很好办.
可能电脑显示, 得做个接收显示的软件, 也不复杂, 但对于玩单片机的, 有点难度.
 楼主| anjaewook911 发表于 2013-7-29 15:09 | 显示全部楼层
airwill 发表于 2013-7-29 14:43
这不是个难题.
AVR 的串口发数据, 电脑就能收到, 也就是说, 实时传输很好办.
可能电脑显示, 得做个接收显示 ...

能帮我写个程序吗?单片机的程序即可,,上位机我再看看,,就是让温度值可以实时的传到计算机.多谢了!
airwill 发表于 2013-7-29 15:29 | 显示全部楼层
本帖最后由 airwill 于 2013-7-29 15:33 编辑

能帮我写个程序吗?
能写这程序的, 坛子里大有人在, 不过, 可能得花点银子哦

这里有很多的热心网友, 会帮助你自己搞定这样的程序.
只要你有时间, 而且肯学.
wangflw 发表于 2013-7-29 16:38 | 显示全部楼层
如二楼所说,这个确实比较简单,大学课程设计也就是这个难度了。
我想说,这就是当年我在学校学习单片机时候的课程设计,PC端不仅要显示温度值,还有画出温度曲线。
hbbtlk 发表于 2013-7-29 17:05 | 显示全部楼层
用串口小助手,网上直接下载
ningling_21 发表于 2013-7-29 18:40 | 显示全部楼层
可以用串口MODBUS协议做,电脑上用MODSCAN32查询并显示...
followme001 发表于 2013-7-29 20:19 | 显示全部楼层
郭天祥的书有这样的例子,上位机,下位机。
林志财 发表于 2013-7-30 07:54 | 显示全部楼层
网上有串口小助手。串口程序有现成的,是郭天祥的
#include<reg51.h>
main()
{
        REN=1;
        SM0=0;
        SM1=1;
        TMOD=0x20;
        TH1=0xfd;
    TL1=0xfd;
        TR1=1;
        EA=1;
        ES=1;
        while(1)
        {
                while(1);
        //        RI=0;
        //        P1=0x00;
        }
}
void ser() interrupt 4
{
        RI=0;
        P1=SBUF;
       
}
自己看看再改吧
ergabd 发表于 2013-8-1 10:01 | 显示全部楼层
ds18b20各种单片机的驱动网上很多的  结合数据手册把程序看懂 然后再看看串口通讯 你的下位机就ok了 至于上位机就更好办了 找个编软件的初学者都能给你编了
568581185 发表于 2013-8-1 14:47 | 显示全部楼层
只要数据采集好了,用一个时间判断,定时发数据到PC就行了。PC上用串口助手什么的都可以接收数据
 楼主| anjaewook911 发表于 2013-8-1 16:22 | 显示全部楼层
已用LBVIEW编程完毕,,多谢大家,,虽然没给我代码,,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

39

主题

156

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

39

主题

156

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部