标题: 51单片机电力载波通信开关电路制作资料 含设计论文 原理图 源码 [打印本页]

作者: zzzzk    时间: 2017-3-13 23:29
标题: 51单片机电力载波通信开关电路制作资料 含设计论文 原理图 源码
分享一个基于51单片机的电力载波通信开关电路设计的制作资料:

源码:
  1. /*
  2. 此程序已经经本人亲自调试运行过,如有疑问,请与马同学联系

  3. */
  4. #include<reg52.h>          //预定义头文件
  5. #define uchar unsigned char        //宏定义
  6. sbit keyin=P3^3; //按键定义
  7. sbit led=P3^5; //指示灯定义
  8. uchar a;        //接收数据记存器
  9. void main()        //主函数
  10. {
  11.         keyin=1; //按键口置1
  12.         led=1;         //灭led灯
  13.         TMOD=0x20; //选择顶时器/计数器1中的方式2
  14.         SP=0x60;   //        设置堆榨地址
  15.         TH1=0xfd; //波特率9600bit/s
  16.         TL1=0xfd;
  17.         SCON=0x50;        //串口通信方式2,允许收发
  18.         TR1=1;                //开启计数器
  19.         while(1)   //循环
  20.         {               
  21.                 if(keyin==0) //判断按键是否按下,是则按键处理
  22.                 {
  23.                         SBUF=0x00;        //接收数据处理
  24.                         while(TI==0) ;         //发送完清除接收标志位
  25.                         TI=0;
  26.                 }
  27.                 if(RI==1)  //是否接收
  28.                 {
  29.                         RI=0;          //接收完接收标志位清零
  30.                         a=SBUF;          //读接收数据
  31.                         if(a==0)   //判断接收数据是否正确
  32.                         {
  33.                                 if(led==1)        //正确led灯取反
  34.                                 led=0;
  35.                                 else
  36.                                 led=1;
  37.                         }
  38.                 }
  39.         }
  40. }
复制代码

51单片机电力载波通信开关电路设计论文 原理图 和源码下载:
基于51单片机的电力载波通信开关电路的制作资料.rar (263.33 KB, 下载次数: 104)

作者: admin    时间: 2017-3-20 17:05
好资料,51黑有你更精彩。
作者: panlongdian    时间: 2017-3-21 07:41
好资料,51黑有你更精彩。开始做过音频传输的电力线载波的,用单片机功能应该可以做的更多吧。
作者: 给你十个愿望    时间: 2018-9-5 18:47
感谢大佬分享  很想自己也做一遍试一试
作者: todaljy    时间: 2018-9-21 13:32
好棒的学习资料,感谢分享!
作者: 山水愚青    时间: 2021-8-26 11:16
最近在做载波通讯,刚好看一下
作者: 山水愚青    时间: 2021-8-26 14:17
这个可以做主从数据传输通讯吗?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1