⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 drv_hc595.h

📁 该模板使用于周立功公司研发的EasyARM2100系列开发板
💻 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 + -