2022-05-24双机通讯

一,功能描述

使五个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;

}

}

四,小结

再打第一个程序的时候一定要记得T1=0;否则不清零无法发送下一个指令。画电路图的时候一定要仔细,不能假连接,该有节点一定要显现出来,还有电路的端口有没有连接到位,最后是电阻阻值不能过大,否则电路无法运行。

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

推荐阅读更多精彩内容

  • 一、功能描述 用开关控制LED亮灭。 二、程序展示 partA: #include <REGX51.H> #def...
    朱文萱阅读 832评论 0 1
  • 一、功能描述 甲机的P1.0端口接开关,乙机的P1.0端口接LED灯,程序运行,接通SW1,LED1灯亮。 甲机的...
    Gxxstar_阅读 2,929评论 0 1
  • 一 功能描述 一个开关控制一盏LED灯 二 程序 #include <REGX51.H> #define ucha...
    808bass_40f3阅读 2,622评论 0 0
  • 1.电路原理图 2.程序 甲机发送程序 #include <REGX51.H> #define uchar uns...
    波之领域阅读 897评论 0 0
  • 一、功能描述 五个开关控制五个灯 二、程序 Acode: #include <REGX51.H> #define ...
    腹有詩書氣自華_2cc8阅读 942评论 0 0