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 + -
显示快捷键?