我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:BG视讯 > 单向通信 >

我想用MSP430单片机实现双串口的双向通讯比如数据从串口0收到然

归档日期:09-14       文本归类:单向通信      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部如果是单片机 有关于串口的设置(地址我忘了),你只要把一个串口设置成输入一个设置成输出,还有一个检测位,就是检测串口是否有数据的位,你代码中检测这个位,如果满足条件就把数据弄到寄存器中,然后通过另一个串口输出!

  思想就是这样,代码建议用汇编,430的芯片我也不了解,但是5个中断肯定是有的,所以只要根据串口地址设置就可以实现追问汇编我暂时还不会,有没有C编程设计的思路

  不管是汇编还是C 思路都是一样的 但是核心内容是要回操作串口! C也有操作串口的方式,比如串口0地址为0XAA 那么C方式就是先建立个能操作地址的变量(定义方式你查查),然后对这个变量进行复制操作

  【雅各布】 串口通信是和什么通信呢 是和上位机通信吗 还是和其他单片机通信 如果和上位机PC通信 需要MAX232进行电平转换 MSP430单片机我没有用过 但是应该和51差不多吧 内部肯定有SFR 用以对串口通信进行配置 另外有专门的串口中断吧。把这两个利用起来,然后写好收发函数即可。如果是同类型的单片机,在两个单片机上布置相同的收发函数,和中断服务处理。如果是和上位机通信 那就要写上位机程序,上位机一般会利用Windows VC的类库来实现程序开发,这样难度就要大一些了。

本文链接:http://janihorvat.com/danxiangtongxin/595.html