⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 disp.c

📁 在keil和proteus中实现两片51单片机的通信。。。
💻 C
字号:
#include<rtx51tny.h>
#include<reg52.h>
#include "Typedef.H"
#include "Disp_drive.h"
#include "UserDef.H"
#include "congji.h"


INT8U disp_bit=0,disp_num_pre=0;
INT32U disp_num=0;

disp() _task_ TASK_DISP	  //显示任务
{ 	static INT8U i=0;
    
	DispStr(">>>WELCOME<<<",0,2,0);
	DispStr("LOAD...",1,5,0);
	DispStr("...",1,9,TRUE);
	for(i=0;i<10;i++)
     {
	 os_wait(K_TMO,100,0);	 
	 }




     DispCls();
    DispStr("0.",1,14,0);
	while(1)
	{  if(disp_bit==15)
	   disp_bit=0;		
       os_wait(K_SIG,0,0);	 //等待来自键盘扫描的键值信息
	   	disp_num_pre=SHUJU;
	    disp_bit++;
	   disp_num=disp_num*10+disp_num_pre;	 
	  
	   if(disp_num>1000000000)
	   { disp_num=0;
	    DispStr("                ",1,0,0);
	    DispStr("ERROR",1,11,0);
		disp_bit=0;
	   }
	   else
	     {
	      DispStr("                ",1,0,0);
		  DispInt(disp_num,1,16-disp_bit,disp_bit);
	
		    }
	}	

}

⌨️ 快捷键说明

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