📄 constant.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 + -