congji.c

来自「在keil和proteus中实现两片51单片机的通信。。。」· C语言 代码 · 共 72 行

C
72
字号
#include<rtx51tny.h>
#include<reg52.h>
#include "Typedef.H"
#include "Disp_drive.h"
#include "UserDef.H"
#include "congji.h"


char hehe[];
INT16U i=0;

job0() _task_ TASK_0
  {os_create_task(TASK_DISP);	
   os_create_task(CHUANKOU);
	DispInit();	//液晶初始化
    DispCls();	   //液晶显示清屏
			   //串行口初始化
	TMOD=0X20;			//定时器1定时200微秒
	TL1=0X38;
	TH1=0X00;
	PCON=0X00;
	TR1=1;
	SCON=0X50;
   	EA = 1;						  //开全局中断
    ET1 = 1;					      //开定时器中断
//	ES=1;
	RI=0;
	TI=0;
//	IP=0x10;
	
	//	 DispStr("0.",1,14,0);

		while(1)
		{	 
		  DispRef(); //显示扫描刷新
		  
			
		
	
			}

      }


void time0() interrupt 3 using 2            // 定时器1中断程序 

{   i++;
 	TL1=0X38;
	TH1=0X00;
	if(i==2000)
	 {
	 i=0;
	 TEST=~TEST;				  //通信指示灯
	 
	
	 }
}


 /*
void hehhea(void) interrupt 4 using 3
{
          
			SHUJU=SBUF;			//接收一个数据
			while(RI==0);
			RI=0;
			TEST=~TEST;			  //通信指示灯
			
			 DispInt(SHUJU,1,1,4);

}
*/  

⌨️ 快捷键说明

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