📄 dig_funcs.c
字号:
#include <REGX52.h>
#include "xkcan_defs.h"
#include "max7219.h"
#include "DIG_defs.h"
void DIG_Update(ubyte addr, ubyte dat)
{
Update7219(addr, dat);
}
void DIG_Init()
{
DIG_Update ( _7219_DECODE, _7219_DECODE_ALL );
DIG_Update ( _7219_INTENSITY, _7219_INTENSITY_MIN );
DIG_Update ( _7219_SCANLIMIT, _7219_SCANLIMIT_3 );
}
void DIG_Open()
{
DIG_Update ( _7219_DISPTEST, _7219_DISPTEST_OFF );
DIG_Update ( _7219_SHUTDOWN, _7219_SHUTDOWN_OFF );
}
void DIG_Close()
{
DIG_Update ( _7219_SHUTDOWN, _7219_SHUTDOWN_ON );
}
void DIG_UpdateLowDigit(ubyte * addr, ubyte len)
{
ubyte i;
for (i = 0; (i < len) && (i < 16); i++ )
{
DIG_Update(i, *(addr + i));
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -