7279.h

来自「7279是串行的LED键盘控制芯片」· C头文件 代码 · 共 30 行

H
30
字号
#ifndef _7279_H_
#define _7279_H
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#define HD7279_RESET 0xa4 //复位
#define HD7279_TEST 0xbf //测试 
#define HD7279_RLC 0xa3 //循环左移
#define HD7279_RRC 0xa2 //循环右移
#define HD7279_RL 0xa1 //左移
#define HD7279_RR 0xa0 //右移 
#define HD7279_DECODE0 0x80 //译码方式0
#define HD7279_DECODE1 0xc8 //译码方式1
#define HD7279_UNDECODE 0x90 //译码方式2: 不译码 
#define HD7279_HIDE 0x98 //消隐
#define HD7279_FLASH 0x88 //闪烁 
#define HD7279_SEGON 0xe0 //段亮
#define HD7279_SEGOFF 0xc0 //段灭 
#define HD7279_READ 0x15 //读 
//-------------------------------------------------------------------------------
sbit HD7279_CS        =     P3_DATA^2; // HD7279_CS--P3.2
sbit HD7279_CLK       =     P3_DATA^3; // HD7279_CLK-- P3.3
sbit HD7279_DATA      =     P3_DATA^4; // HD7279_DATA-- P3.4
//sbit HD7279_KEY       =     P3_DATA^7; // HD7279_KEY-- P3.5

//-------------------------------------------------------------------------------

void HD7279_SendByte( unsigned char out_byte);
void disp(ubyte cmd, ubyte dta);
void Getkey();
//-------------------------------------------------------------------------------
#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?