ds1302.h

来自「ds1302事实时钟+12864液晶显示 4094」· C头文件 代码 · 共 25 行

H
25
字号
#include <iom8515v.h>
#include <macros.h>


#define ds1302_clk  PC3
#define ds1302_data PC2
#define ds1302_rst  PC1

#define Set_ds1302_clk  PORTC |=(1<<ds1302_clk)
#define Set_ds1302_data PORTC |=(1<<ds1302_data)
#define Set_ds1302_rst  PORTC |=(1<<ds1302_rst)

#define Clr_ds1302_clk  PORTC &=~(1<<ds1302_clk)
#define Clr_ds1302_data PORTC &=~(1<<ds1302_data)
#define Clr_ds1302_rst  PORTC &=~(1<<ds1302_rst)

#define data_in       DDRC &=~(1<<ds1302_data)
#define data_out        DDRC |=(1<<ds1302_data)

#define data_in_read        PINC&0x04


#define uchar unsigned char
#define uint  unsigned int

⌨️ 快捷键说明

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