send.c

来自「学习89C51/S51/S52/C52好的基础程序」· C语言 代码 · 共 27 行

C
27
字号
#include <reg52.h>

sbit  P3_4=P3^4;
delay20ms()				  //延时程序
{ unsigned int i,j;
  for(i=0;i<10;i++)
   for(j=0;j<1000;j++);
}

void main()
{
  SCON=0x40;	 //串口工作方式1
  TMOD=0x20;		//TIMER1工作在2方式下
  TH1=0xf4;				//设定中断时间
  TL1=0xf4;
  PCON=0x80;			  //波特率加倍
  TR1=1;					  //开定时器

  for(;;)					  //循环
  {
    if(P3_4==0)				   //等待按键
	 {delay20ms();
	  if(P3_4==1)			  //按键按下
	   {SBUF=0x78;}				 //发送数据
	  }
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?