📄 drv_hc595.h
字号:
#ifndef __drv_hc595_h
#define __drv_hc595_h
//=============================================================================
#define hc595_ser1 0x00000800 /* P0.11*/
#define hc595_ser2 0x00800000 /* P1.23*/
#define hc595_sck 0x00002000 /* P0.13*/
#define hc595_rck 0x00001000 /* P0.12*/
#define hc595_start 0x00000400 /* P0.10*/
#define hc595_feedback 0x00000200 /* P0.09*//*EINT3*/
#define set_hc595_ser1 IO0CLR =IO0CLR | hc595_ser1
#define clr_hc595_ser1 IO0SET =IO0SET | hc595_ser1
#define set_hc595_ser2 IO1CLR =IO1CLR | hc595_ser2
#define clr_hc595_ser2 IO1SET =IO1SET | hc595_ser2
#define set_hc595_sck IO0CLR =IO0CLR | hc595_sck
#define clr_hc595_sck IO0SET =IO0SET | hc595_sck
#define set_hc595_rck IO0CLR =IO0CLR | hc595_rck
#define clr_hc595_rck IO0SET =IO0SET | hc595_rck
#define set_hc595_start IO0CLR =IO0CLR | hc595_start
#define clr_hc595_start IO0SET =IO0SET | hc595_start
//=============================================================================
extern void test_hc595_pin(void);
extern void init_hc595(void);
extern void hc595_senddata(unsigned int send_data);
extern void test_hc595(void);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -