zhuji.c

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

C
77
字号
#include<rtx51tny.h>
#include<reg52.h>
#include "UserDef.H"
#include "typedef.h"
#include "Disp_drive.h"
#include "Keypad.h"
#include "zhuji.h"
INT8U SHUJU;
INT16U i=0;
static INT8U j=0;



job0() _task_ TASK_0
	{
 
 DispInit();	//液晶初始化
 DispCls();	   //液晶显示清屏


    DispInit();	//液晶初始化
    DispCls();	   //液晶显示清屏

			    
	TMOD=0X20;	//定时器1定时200微秒
	TL1=0X38;
	TH1=0X00;
	PCON=0X00;	  //串行口初始化
	TR1=1;
	SCON=0X50;

	
	EA = 1;						  //开全局中断
    ET1 = 1;					      //开定时器中断
	 
 os_create_task(TASK_KEYSCAN);
 os_create_task(TASK_DISP);
 os_create_task(CHUANKOU); 
// os_create_task(KEY_DEAL); 
 //os_delete_task(TASK_0);
 	

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

	}






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

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






⌨️ 快捷键说明

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