TDA2030功放电路图 电动车充电器电路图 电子电路 功放电路 电子制作 集成块资料 电子报 pcb 变压器 元器件知识 逆变器电路图 电路图 开关电源电路图 传感器技术 led 电磁兼容
电子电路图
当前位置: 首页 > 电路图

基于51单片机的电力载波通信开关电路的制作(图文)

时间:2018-12-23 21:49:30来源:网络 作者:电子爱好者 点击:
一、原理图: 二、C程序源代码 /*
此程序已经经本人亲自调试运行过,如有疑问,请联系
QQ:286288986
*/
#include //预定义头文件
#define uchar unsigned char //宏定义
sbit k
一、原理图:

 二、C程序源代码

/*
此程序已经经本人亲自调试运行过,如有疑问,请联系
QQ:286288986
*/
#include   //预定义头文件
#define uchar unsigned char //宏定义
sbit keyin=P3^3; //按键定义
sbit LED=P3^5; //指示灯定义
uchar a; //接收数据记存器
void main() //主函数
{
 keyin=1; //按键口置1
 led=1;  //灭led灯
 TMOD=0x20; //选择顶时器/计数器1中的方式2
 SP=0x60;   // 设置堆榨地址
 TH1=0xfd; //波特率9600bit/s
 TL1=0xfd;
 SCON=0x50; //串口通信方式2,允许收发
 TR1=1;  //开启计数器
 while(1)   //循环
 {  
  if(keyin==0) //判断按键是否按下,是则按键处理
  {
   SBUF=0x00; //接收数据处理
   while(TI==0) ;  //发送完清除接收标志位
   TI=0;
  }
  if(RI==1)  //是否接收
  {
   RI=0;   //接收完接收标志位清零
   a=SBUF;   //读接收数据
   if(a==0)   //判断接收数据是否正确
   {
    if(led==1) //正确led灯取反
    led=0;
    else 
    led=1;
   }
  }
 }
}

三、汇编程序

/*

 此程序已经经本人亲自调试过,如果在学习当中有什么疑问,
 QQ:286288986
*/

 ORG 00H   容-源-电-子-网-为你提供技术支持

本文地址:http://www.dziuu.com/dianlutu/15452735162776.shtml


本文标签:


.
12下一页尾页
顶一下
0%
返回首页
0
0%

------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
表情:
名称: E-mail: 验证码: 匿名发表
发布文章,推广自己产品。
热门标签