📄 smg.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 + -