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

📄 main.h

📁 c8051f020+ad9852+12864+键盘(频率合成)贝一特电子
💻 H
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -