您好、欢迎来到现金彩票网!
当前位置:秒速牛牛 > 通信控制字符 >

PC机与单片机用RS485通信时单片机如何用中断接收一帧数据?一帧

发布时间:2019-07-03 04:00 来源:未知 编辑:admin

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

  我们知道pc与单片机多采用232串口通信,你使用的是485方式,也是可以的,不过PC机直接不支持485 啊,于是乎,你要用一个RS232-485的转换器,单片机端直接用MAX485芯片就行了,这是硬件。

  数据通信与232通信是一样的,不过485是半双工的,单片机端需要做收发控制。

  如果flg==1,你可以对你的dat数据处理,同时放n=0,等待下一次数据接收

  展开全部给你一段8952单片机的串口接收程序,串口中断接收,6个字节的接收缓冲区,一次中断处理方式,可以参考一下

  CLR P3.6 ;使能外部硬件定时器(置0为打开,置1为关闭)200ms的中断周期

  设置好串口中断后,如果收到数据,他会自动接收一帧并产生一个中断等待处理。

http://upschool.net/tongxinkongzhizifu/452.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有