📄 zlg7289.c
字号:
#include "..\inc\44b.h"
#include "../../inc/44blib.h"
#include "zlg7289.h"
int Zlg7289SIOBand;
int Zlg7289SIOCtrl;
void Zlg7289_Reset()
{
ZLG7289_ENABLE();
WriteSDIO(ZLG7289_CMD_RST);
ZLG7289_DISABLE();
Delay(20);
}
void Zlg7289_Test()
{
int i;
char j;
char k;
Zlg7289_Reset();
ZLG7289_ENABLE();
WriteSDIO(ZLG7289_CMD_TEST);
ZLG7289_DISABLE();
for(k=2;k>1;)
{
Uart_Printf("\nPress key 2 or 3 to test ....");
j=Uart_Getch(0)-48;
Uart_Printf("\n%d",j);
if(j==2)
{
Zlg7289_Reset();
ZLG7289_ENABLE();
for(i=7;i>=0;i--)
{
WriteSDIO(ZLG7289_CMD_DATA0|i);
WriteSDIO(7-i);
Delay(1);
}
k=3;
ZLG7289_DISABLE();
}
else if(j==3)
{
for(i=0;i<8;i++)
{
ZLG7289_ENABLE();
WriteSDIO(ZLG7289_CMD_CLSHIFT);
ZLG7289_DISABLE();
Delay(25000);
}
k=3;
ZLG7289_DISABLE();
}
else
k=1;
}
}
unsigned int Zlg7289_ReadKey()
{
unsigned int key;
ZLG7289_ENABLE();
WriteSDIO(ZLG7289_CMD_RDKEY);
key=ReadSDIO();
ZLG7289_DISABLE();
return key;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -