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

📄 smg.h

📁 可编程继电器模块
💻 H
字号:
#ifndef __SMG_H__
#define __SMG_H__  
  	       //库文件
#define uchar unsigned char//宏定义无符号字符型
#define uint unsigned int  //宏定义无符号整型

#define DUAN P0	  //P0口控制段
#define WEI  P2	  //P2口控制位
sbit jdq=P3^3;
uchar IapReadByte(uint addr);
/********************************************************************
                            初始定义
*********************************************************************/
                              //位的控制端
uchar numb[4];	 //定义字符串
void delay(uint x);
uchar cnt,temp;
uint miao;

/********************************************************************
                           定时器中断函数
*********************************************************************/
void timer1(void)interrupt 1
{ 
  TH0=(65536-20000)/256;
  TL0=(65536-20000)%256;
   cnt++;
   if(cnt==50)//20次一秒
    {
		 cnt=0;
		 miao++;
		 if(miao==temp)
		 {
		    miao=0;
			jdq=0;
			TR0=0;
		 }
	}   
}
/********************************************************************
                           中断初始化*********************************************************************/
void cshh()
{ 
 TMOD|=0X01;//定义定时器工作方式
 TH0=(65536-50000)/256;
 TL0=(65536-50000)%256;
 ET0=1;
 EA=1;//开中断
 }
#endif

⌨️ 快捷键说明

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