0524双击通讯

一、功能描述

一个开关控制一盏LED灯

二、电路原理图

三、程序

甲程序

#include <REGX51.H>

#define uchar unsigned char

sbit SW=P1^0;

void main()

{

  TMOD=0x20;

TH1=0xfa;

TL1=0xfa;

SCON=0x50;

PCON=0x00;

TR1=1;

while(1)

{

  SBUF=P1;

while(!TI);

TI=0;

}

}

乙程序

#include <REGX51.H>

#define uchar unsigned char

sbit LED=P1^0;

void main()

{

  TMOD=0x20;

TH1=0xfa;

TL1=0xfa;

SCON=0x50;

PCON=0x00;

TR1=1;

while(1)

{

while(!RI);

  P1=SBUF;

RI=0;

}

}

四、流程图


、小结

学习过程中,会遇到类似电阻值未改灯就不亮。知道了如何设置波特率,学会自己如何查找程序错误。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、电路原理图 2、程序 A #include <REGX51.H> #define uchar unsigned...
    迷雾ovo阅读 102评论 0 1
  • 一 功能显示 五个开关控制五个灯 二,程序 (1)、 #include <REGX51.H> #define uc...
    Jinguji阅读 104评论 0 0
  • 原理图 程序A #include <REGX51.H> #define uchar unsigned char s...
    天王寺璃奈阅读 151评论 0 0
  • 1.功能描述 五个灯点击依次亮 2.程序 A.#include <REGX51.H> #define ucha...
    林晚风阅读 136评论 0 1
  • 一、功能介绍 开关控制LED的亮灭 二、程序代码 1: #include <REGX51.H> #define u...
    扫黑除恶C阅读 150评论 0 1