twi.h

来自「利用avr c编程的综合程序」· C头文件 代码 · 共 36 行

H
36
字号
#ifndef _TWI_H_#define _TWI_H_#define TWI_clock_frequency 16000000struct TWI_master_data{  volatile unsigned char  length;	/* Length of string. */  volatile char *string;	        /* String to be sent or received. */  volatile char *flag;	                /* Flag reset when complete. */  volatile struct TWI_master_data *next;};struct TWI_slave_data{  volatile unsigned char  length;	/* Length of string. tobe received */  volatile char *string;	        /* String to be sent or received. */  volatile char *flag;	                /* Flag reset when complete. */  volatile struct TWI_slave_data *next;};void TWI_initialize (void);void TWI_master_initialize (unsigned scl_frequency);void TWI_slave_initialize (unsigned char				      own_address,				      struct TWI_slave_data				      *send,				      struct TWI_slave_data				      *recieve);void TWI_master (struct TWI_master_data *data);#endif

⌨️ 快捷键说明

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