dig_funcs.c
来自「工业CAN网络节点控制系统设计」· C语言 代码 · 共 46 行
C
46 行
#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 + =
减小字号Ctrl + -
显示快捷键?