📄 system.h
字号:
#ifndef SYSTEM
#define SYSTEM
#include "reg915.h"
//TIMER 2
#define TIMER2_RLL 0xF0
#define TIMER2_RLH 0xFF
//power_on
sbit power_on = P1^4;
//key and led ports
sbit power_switch =P1^1;
sbit F_set =P1^0;
sbit F_decrease =P0^5;
sbit F_increase =P0^4;
#define POWER_SWITCH 0x02
#define F_SET 0x01
#define F_DECREASE 0x20
#define F_INCREASE 0x10
#define NO_PRESS 0x33
//LCD
sbit lcd_cs = P0^1;
sbit lcd_clk = P0^0;
sbit lcd_data = P0^3;
//FM-TX
sbit fm_data = P1^3;
sbit fm_clk = P1^2;
#define MIN_FREQ 760
#define MAX_FREQ 1080
//flash
#define MAXSIZE_STORE 10
#define START_ADDR 0x1A00 //the second sector
//ADC
#define VFULL 215
#define VMIDDLE 198
#define VEMPTY 193
#define VL_ALARM 189
//system
//SYSCLK
#define SYSCLK 7373000 // SYSCLK frequency in Hz
#define VREF 2430 // ADC Voltage Reference (mV)
#define KeyLastTime 160
//function
void Delay_ms(int);
void delay(int);
unsigned char AD1val();
void FlashSave();
void FlashLoad();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -