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

📄 020_function.h

📁 C8051F020的PWM程序FYD12864显示
💻 H
字号:

#ifndef __020_Function_H__
#define __020_Function_H__


#include "C8051F020.h"


/********************************全局变量***************************/

extern unsigned  char Step;	  //选择步进

extern unsigned  char Key_Value; //键盘扫描的键值

extern  unsigned int  Frequency;  //PWM波的频率

/*********************************020_配置****************************/

void     Port_Init(void);                    // 端口初始化函数       
void     Sys_Clk_Init(unsigned char Select);   // 系统时钟初始化函数
void     Watch_Dog_Init (void);                // 片上看门狗初始化函数 


/********************************FYD—12864 *************************/

unsigned char  LCDBusyWait();  
unsigned char  ChangeAddress(unsigned char StartAddress); 
void   WriteLCD_Data(unsigned char Data);
void   WriteLCD_Command(unsigned char Command);
void   WriteLCD(unsigned char StartAddress,unsigned char Size,unsigned char Charactors[]);
void   WriteLCD_Number(unsigned char Address,unsigned char Number);
void   WriteLCD_CharNumber(unsigned char Address,unsigned char CharNumber);
void   WriteLCD_HalfCharNumber(unsigned char Address,unsigned long HalfCharNumber);
void   WriteLCD_FloatNumber(unsigned char Address,unsigned long Float_Number);
void   DISPInitial();
void   DisplayLCD();


/*************************************A/DC0(12)---Temperature****************************

void   ADC0_Initial();	  //初始化函数
void   ADC0_Start();	  //启动AD开始转换
void   ADC0_Select_Chanel(unsigned char Chanel);  //通道的选择
void   Temperature_Process();	  //数据处理	 */										 

/*************************************A/DC1(12)*****************************/





/*************************************D/A(10)*****************************/





/***********************************ZLG_7290*****************************/


unsigned char Key_Scan();


/*************************************SMbus*****************************/






/*************************************II_C*****************************/





/*************************************SPI*****************************/





/************************************CAN*****************************/






/************************************PCA*****************************/

void   PCA_Initial();	  //初始化函数
void   PCA0_Initial();	  //初始化函数
void   PWM8_Set(unsigned char Step_Value);   //占空比的设置


/************************************URAT*****************************/






/************************************TIMES*****************************/






/************************************CAN*****************************/







/************************************CAN*****************************/






/*********************************OS_Initial*****************************/




/**********************************结束***********************************/
#endif



















⌨️ 快捷键说明

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