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

📄 main.h

📁 此程序是我用AT89S52单片机来控制显示屏FYD12864,采用C语言编写的可以显示图形,我调试了一周,在此和大家一起分享
💻 H
字号:
#include "reg52.h"

/**********************全局变量*************************/
//extern unsigned int DacDat;
//extern unsigned int RealCurrent;			//当前实时电流
extern unsigned char TemperatureLsm;
extern unsigned char TemperatureMsm;


void Lcd_disp1(void);
void SystemDisp(void);
void SystemControl(void);
unsigned char LCDBusyWait();
void WriteLCD_Data(unsigned char Data);
void WriteLCD_Command(unsigned char Command);
unsigned char ChangeAddress(unsigned char StartAddress);
void WriteLCD_Picture(unsigned char StartAddressY,unsigned char StartAddressX,
                      unsigned char *tab,unsigned char biaozhi);
void WriteLCD_CustomPicture(unsigned char Line_StartAddress,unsigned char Row_StartAddress,
                            unsigned char *tab,unsigned char biaozhi);
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 DISPInitial();
void DisplayLCD();
void WriteLcd_Number_4bit(unsigned char Address_4bit,unsigned int Number4bit);
void Temperature_Change(void);
void Delay(unsigned int count);
void Read_Temperature(void);
void Temperature_Write(unsigned char dat);
unsigned char Temperature_Readchar(void);  
bit  Temperature_Readbit(void);
void Temperature_Reset(void);
/*****************键盘处理*****************
void KeyScan(void);
extern unsigned char  CurrentStep;
extern unsigned int   PreCurrent;
void DispWarrning(void);	

 */

/******************************************************
SYSTTEM:
*********************************************************/





/**********************************************************
LCD:
**********************************************************/


/********************************************************
zlg7290:
*******************************************************

extern unsigned char ZLG7290_SendData(unsigned char SubAdd,unsigned char Data);
extern void ZLG7290_SendBuf(unsigned char * disp_buf,unsigned char num);
extern unsigned char ZLG7290_GetKey();

 */

/***************************AD与DA转换*************************
void  SendDacData(unsigned int DacData);
unsigned int DA_NumChange(unsigned int Pre_Current);
unsigned int AD_Convert(unsigned char AdControlWord);

 */


⌨️ 快捷键说明

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