74hc595.h
来自「mega16 ucos操作系统」· C头文件 代码 · 共 33 行
H
33 行
#ifndef _74HC595_HEADER
#define _74HC595_HEADER
#ifdef _74HC595_GLOBALS
#define _74HC595_EXT
#else
#define _74HC595_EXT extern
#endif //光耦继电器595控制
#define OR595_dataON PORTA |= (1<<4)
#define OR595_dataOFF PORTA &= ~(1<<4)
#define OR595_clkON PORTA |= (1<<6)
#define OR595_clkOFF PORTA &= ~(1<<6)
#define OR595_latchON PORTA |= (1<<5)
#define OR595_latchOFF PORTA &= ~(1<<5)
/*均衡功能595的扩展595B定义;*/
#define OR595B_dataON PORTB |= (1<<2)
#define OR595B_dataOFF PORTB &= ~(1<<2)
#define OR595B_clkON PORTB |= (1<<3)
#define OR595B_clkOFF PORTB &= ~(1<<3)
#define OR595B_latchON PORTB |= (1<<4)
#define OR595B_latchOFF PORTB &= ~(1<<4)
void OR595send_int(INT16U data);
void OR595Bsend_int(unsigned int data);
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?