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

📄 system.h

📁 基于飞利浦915控制FM发射模块和显示驱动原代码.
💻 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 + -