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

📄 82c79.c

📁 使用C语言编写的单片机控制LCD显示程序
💻 C
字号:
#include <AT89X52.H>
#include<absacc.h>

#define  uchar  unsigned char
#define  uint   unsigned int

#define P8279 XBYTE[0x0000]				//8279 数据地址
#define P8279A XBYTE[0x0001]			//8279 命令地址

uchar data key=0;

void Delay1()                                     //DELAY FOR A MONENT
{
	uint i;
	for(i=0;i<200;i++);
}

void SendCom(uchar c8279com)                     //1.send commend
{
	P8279A =c8279com;
	Delay1(); //千万注意,一定要延时!!延短点都不行
}

void GetKey()
{
	SendCom(0xdf);
	SendCom(0x40);
	key = P8279;
}

void init8279()
{
	SendCom(0x01);   //keyboard init
	SendCom(0x3f);   
	SendCom(0xd3); 
	IT0=1;
	IE0=1;
	EX0=1;
	EA=1;
}

void int1(void) interrupt 0 
{
	GetKey();
}

⌨️ 快捷键说明

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