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

📄 constant.h

📁 在采用 320x240 屏的设计实验箱上运行
💻 H
字号:

#define uchar unsigned char
#define uint unsigned int
#define  _Nop()  _nop_()        /*定义空指令*/

//液晶部分常数
#define AP 0x2a
#define LENGTH 0xfa//250  //波形区域宽度
#define WIDTH 0xc8//200   //波形区域高度
sbit lcd_a0=P3^7;
sbit lcd_cs=P1^3;
sbit lcd_rst=P1^4;
sbit lcd_wr=P3^6;
sbit lcd_rd=P1^2;

//ram部分接口
//sbit Ram_en = P3^2;
sbit Ram_cs = P2^7;

//采样部分常数
sbit Adc_en = P1^7 ;
sbit Adc_busy = P3^3 ;
//sbit Adc_wr   = P3^6 ;
//sbit Adc_rd   = P3^7 ;
sbit Adc_cs	  = P1^6 ;
//做128点fft,采128点
#define Sam_N 128
#define N 7

//液晶部分数组
uchar code sys[8]={0x30,0x87,0x07,0x27,0x2a,0xef,0x2a,0}; /*P1-P8*/
uchar code scr[10]={0,0,0xef,0x00,0x28,0xef,0x00,0x50,0,0}; /*P1-P10*/
uchar code arr[8]={0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01};
uchar code sine[]={			//一个周期显示200个点80*sin(i*pi/100)
	100,119,138,155,170,183,192,198,200,
	198,192,183,170,155,138,119,100,80,
	61,44,29,16,7,1,0,1,7,16,29,44,61,80
	};

long xdata xr[Sam_N] ;
long xdata xr_show[Sam_N] ;
long xdata xi[Sam_N] = {0} ;
long xdata w[Sam_N/2] = {0} ;

⌨️ 快捷键说明

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