📄 main.c
字号:
#include <reg51.h>
#include "zlg7289.h"
uchar Disp[]={0x02,0x00,0x00,0x07,0x00,0x03,0x00,0x01}; //显示"20070301"
void Delay(uint temp)
{
uint i,j;
for(i=temp;i>0;i--)
{for(j=0;j<1000;j++);}
}
void main()
{
uchar Key,i,addr;
ZLG7289_Init();
//显示"20070301"
addr = 0x00;
for(i=0;i<8;i++)
{
ZLG7289_Down_Data(0x01,addr,0,Disp[i]);
addr = addr + 0x01;
}
while(1)
{
if(ZLG7289_INT==0)
{
Key = ZLG7289_ReadKey();
switch(Key)
{
case 0x00 : ZLG7289_Glint(0x00); break; //闪烁
case 0x01 : ZLG7289_Glint(0xff); break; //不闪烁
case 0x02 : ZLG7289_SHL(); break; //左移
case 0x03 : ZLG7289_SHR(); break; //右移
case 0x04 : ZLG7289_ROL(); break; //循环左移
case 0x05 : ZLG7289_ROR(); break; //循环右移
case 0x08 : ZLG7289_Hide(0x00); break; //消隐
case 0x09 : ZLG7289_Hide(0xff); break; //显示
case 0x0a : ZLG7289_Seg_On(0x30); break; //段点亮
case 0x0b : ZLG7289_Seg_Off(0x30); break; //段关闭
default: break;
}
while(!ZLG7289_INT);
}
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -