ch452l_driver._h
来自「ch452的数码管和键盘驱动程序」· _H 代码 · 共 56 行
_H
56 行
/***********************************************************************
*文件名:ch452l.h
*
*
*说明:运行与CH452L的4线模式,MCU使用ATMEGA8L,MCU与CH452L引脚连接如下:
LOAD PC0
DCLK PC1
DIN PC2
DOUT PC3
*
************************************************************************/
#ifndef CH452L_H
#define CH452L_H
/*************************************************************************
*宏定义CH452L加载数据DIG7~DIG0
*************************************************************************/
#define CH452L_DIG7 0x0f00
#define CH452L_DIG6 0x0e00
#define CH452L_DIG5 0x0d00
#define CH452L_DIG4 0x0c00
#define CH452L_DIG3 0x0b00
#define CH452L_DIG2 0x0a00
#define CH452L_DIG1 0x0900
#define CH452L_DIG0 0x0800
/**************************************************************************
*函数名:初始化CH452L端口
*函数功能:LOAD,DCLK,DIN都为输出,DOUT为输入
*入口参数:无
*出口参数:无
**************************************************************************/
void Init_Ch452lport(void);
/**************************************************************************
*函数名称:向CH452L写入命令函数
*函数功能:
*入口参数:定义一无符号整型变量存储12字节的命令字。
*出口参数:无
***************************************************************************/
void Ch452l_Writecommand(unsigned int commond);
/**************************************************************************
*函数名:初始化CH452L系统
*函数功能:扫描极限为8个数码管
*入口参数:无
*出口参数:无
**************************************************************************/
void Init_Ch452lsystem(void);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?