7279.h

来自「2005年吉林省电子大赛一等奖的全部代码」· C头文件 代码 · 共 43 行

H
43
字号
//*** 函数定义 ***
void long_delay(void);							// 长延时
void short_delay(void);							// 短暂延时
void write7279(unsigned char, unsigned char);	// 写入到HD7279
unsigned char read7279(unsigned char);			// 从HD7279读出
void send_byte(unsigned char);					// 发送一个字节
unsigned char receive_byte(void);				// 接收一个字节


//void delay_1us        (void);                   // 微秒延时
//void delay_nus        (unsigned int n);
//void delay_1ms        (void);                   // 毫秒延时
//void delay_nms        (unsigned int n);




#define osccal  0x9f; 
//****** HD7279A 指令 ******
#define CMD_RESET 0xa4
#define CMD_TEST 0xbf
#define DECODE0 0x80
#define DECODE1 0xc8
#define CMD_READ 0x15
#define UNDECODE 0x90
#define RTL_CYCLE 0xa3
#define RTR_CYCLE 0xa2
#define RTL_UNCYL 0xa1
#define RTR_UNCYL 0xa0
#define ACTCTL 0x98
#define SEGON 0xe0
#define SEGOFF 0xc0
#define BLINKCTL 0x88

//****** 位定义 ******
#define PORTB0 0  
#define PORTB1 1
#define PORTB2 2
#define PORTB3 3
#define PORTB4 4
#define PORTB5 5
#define PORTB6 6
#define PORTB7 7

⌨️ 快捷键说明

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