main.h

来自「c8051f020+ad9852+12864+键盘(频率合成)贝一特电子」· C头文件 代码 · 共 34 行

H
34
字号
#include<c8051f020.h>
#define  uchar unsigned char
#define  uint unsigned int


/********************初使化子函数*******************/
void SYSCLK_Init (void);			//时钟
void port_init(void);				//端口
void disp_start();					//LCD显示
void Sys_Init(void);			    //初使化整个系统

/*********************LCD相关函数*************************/

void lcd_delay();
unsigned char LCDBusyWait();
void WriteLCD_Data(unsigned char Data);
void WriteLCD_Command(unsigned char Command);
unsigned char ChangeAddress(unsigned char StartAddress);
void WriteLCD(unsigned char StartAddress,unsigned char Size,unsigned char Charactors[]);   //显示字符串
void Show_num(unsigned char address,unsigned int num);            //显示数字

/*********************键盘获取函数*************************/
extern unsigned char k;
unsigned char Getkey();
void key_delay(void);
void keyscan(void);
	
/*********************DDS子函数*************************/	  
	        //需得到的频率
extern unsigned char AD9852_F0[6];		    //控制字数组
void Write_AD9852(unsigned char ADDR,unsigned char WRdata);	    //写地址,写数据
void ddsInit();								//DDS初使化
void start_dds(F0ctrl_word);				//DDS开始

⌨️ 快捷键说明

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