📄 020_function.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 + -