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

📄 main.c

📁 zlg7289显示键盘芯片 带消隐程序,包含多个文件,调试通过
💻 C
字号:
/*ZLG7289Demo2.c
ZLG7289 演示程序
说明:采用中断方式读取按键值
*/
#include "ZLG7289.h"
//定义全局变量Key,用来保存按键值
volatile unsigned char Key = 0xFF; //0xFF 表示未按键的状态

/*
功能:ZLG7289 键盘中断服务程序
参数:
读到的键盘值放在全局变量Key 中
说明:
中断触发方式要设置成负边沿触发
*/

void INT0_SVC() interrupt 0
{
Key = ZLG7289_Key();
}

/*
函数:Delay()
功能:延时0.01~655.36s
参数:
t>0 时,延时(t*0.01)s
t=0 时,延时655.36s
说明:
晶振采用11.0592MHz
*/

void Delay(unsigned int t)
{
	do
	{
		TH0 = 0xDC;
		TL0 = 0x00;
		TR0 = 1;
		while ( !TF0 );
		TF0 = 0;
		TR0 = 0;
	} while (--t);
}

void main()
{
    unsigned char dis_6[6]={0x00,0x01,0x80,0x05,0x00,0x00};
	TMOD = 0x01;
	Delay(30); //延时300ms,等待ZLG7289 复位完毕
	ZLG7289_Init(); //调用ZLG7289 的初始化函数
	Delay(100);
	EA = 0;
	IT0 = 1; //负边沿触发中断
	EX0 = 1; //允许外部中断
	EA = 1;
	ZLG7289_Reset();//系统初始化
    ZLG7289_dissapear( 6,dis_6);
	ZLG7289_Reset();  

}

⌨️ 快捷键说明

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