📄 common.h
字号:
#ifndef _COMMON_H // 防止common.h被重复引用
#define _COMMON_H
#define uchar unsigned char
#define uint unsigned int
#define bool bit
#define true 1
#define false 0
#define SomeNOP(); _nop_();_nop_();_nop_();_nop_();
#define ctrl1 0x00
#define ctrl2 0x01
#define second 0x02
#define minute 0x03
#define hour 0x04
#define day 0x05
#define week 0x06
#define month 0x07
#define year 0x08
#define minAlarm 0x09
#define hourAlarm 0x0a
#define dayAlarm 0x0b
#define weekAlarm 0x0c
#define clkout 0x0d
#define timer 0x0e
#define endtime 0x0f
extern uchar SystemError;
uchar idata sbuf[8]; // 数据发送缓冲区
uchar idata rbuf[8]; // 数据接收缓冲区
uchar idata vbuf[1]; // 电池能量数据存储数组
uchar idata abuf[4]; // 报警数据存储数组
uchar code Sun[]={"Sun"};
uchar code Mon[]={"Mon"};
uchar code Tue[]={"Tue"};
uchar code Wed[]={"Wed"};
uchar code Thu[]={"Thu"};
uchar code Fri[]={"Fri"};
uchar code Sat[]={"Sat"};
uchar code battery_ok[]={"Battery OK ^_^!"};
uchar code battery_low[]={"Battery low -_-!"};
uchar code AlarmMinute[]={"Minute?"};
uchar code AlarmHour[]={"Hour?"};
uchar code AlarmDay[]={"Day?"};
uchar code AlarmWeek[]={"Week?"};
uchar code TimeM[]={"M:"};
uchar code TimeH[]={"H:"};
uchar code TimeD[]={"D:"};
uchar code TimeW[]={"W:"};
uchar code AlarmFinish[]={"Done!"};
uchar code TestOk[]={"Ok?"};
uchar code Error[]={"Error!"};
uchar code ALARM[]={"ALARM!"};
uchar code Close[]={"Clock Closed!"};
uchar code AlarmClosed[]={"Closed!"};
uchar code CloseMinAlarm[]={"Minute Alarm"};
uchar code CloseHourAlarm[]={"Hour Alarm"};
uchar code CloseDayAlarm[]={"Day Alarm"};
uchar code CloseWeekAlarm[]={"Week Alarm"};
uchar data1=0x00; //闹钟十位
uchar data2=0x00; //闹钟个位
uchar ddata;
uint count=0;
uint AlarmCount=0;
uint EnterCount=0;
uint DataCount=0;
uint CloseCount=0;
uint LightCount=0;
uchar LabelCount=0x3e;
sbit rs = P2^0;
sbit rw = P2^1;
sbit ep = P2^2;
sbit light=P2^3;
sbit beep=P2^4;
sbit SCL= P2^5;
sbit SDA= P2^6;
sbit test = P0^1;
uchar rSecondCount = 0;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -