detconst.h

来自「单片机程序,和上位机通讯,采集下位机的射频信号的功率,接收上位机的指令并向上位机」· C头文件 代码 · 共 37 行

H
37
字号
#ifndef 	DEF_MODULE
#define 	DEF_MODULE
#include  "AT89x051.h"
//ADC相关的定义
#define         ADCCLKSPEED	20		//控制ADC时钟信号的速度
//CPU的引脚定义
#define		ADCADDRESS	P1_0	//SPI接口的数据输入信号
#define		ADCCLK		P1_4    //SPI接口的时钟信号
#define		ADCCS		P1_6    //SPI接口的片选信号
#define		ADCDOUT		P1_5    //SPI接口的数据输出信号

//CRC模块的有关常量定义
#define CRC1021_DEF 1

#define CRC_16_POLYNOMIAL	0x1021
#define CRC_16_SEED		0x0000
#define CRC_16_STEP_SEED    (~((unsigned int)CRC_16_SEED))
#define CRC_TAB_SIZE		256
//命令分析模块的常量,RS485.C
#define FRAMESTART          0x7e     //起始帧
#define FRAMEEND            0x7f     //结束帧
#define MODULESELECT  P1_7          //射频开关选择信号
#define  MODULETYPE 0x01            //模块功能号
#define  RS485BUFLEN         25     //发送接收缓冲区长度
sbit     RS485DE     =P1^3;         //1487发送接收使能引脚,高电平发送,低电平接收。

//用于x5045模块
#define         EPCLKWAITING	2	       //控制X5045时钟信号的速度
//CPU的引脚定义
sbit	EPSI	= P3^5;		           //SPI接口的数据输入信号
sbit	EPSCK	= P3^4;                //SPI接口的时钟信号
sbit	EPCS	= P3^2;                //SPI接口的片选信号
sbit	EPSO	= P3^3;                //SPI接口的数据输出信号

#endif

⌨️ 快捷键说明

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