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

📄 twi.h

📁 Source code for RFM01 fm radio receiver
💻 H
字号:
/** \file twi.h \brief Sterownik interfejsu TWI. */
/*
  Copyright (c) 2004 Robert Krysztof
  robert.krysztof@wp.pl
  http://www.avr-gcc.prv.pl

  Based on:
  Title: Interrupt driven Two Wire Interface
  Author: kkempeneers (Koen Kempeneers)
  Registered at AVRfreaks.net November 11, 2003
*/
/** \defgroup twi Interfejs TWI
	
	Obs硊ga interfejsu TWI
 \code
 #include "twi.h"
 \endcode 

 \par Wykorzystywane przerwania:
 
 \c SIG_2WIRE_SERIAL
*/
#ifndef __TWI_H__
#define __TWI_H__

#include <avr/io.h>
#include <compat/twi.h>
#include <avr/signal.h>
#include <avr/interrupt.h>

#include "config.h"
#include "global.h"

/*@{*/

/** Bit definitions for the tw_status register */
#define TWI_BUSY 7

extern volatile unsigned char TWI_address;	///< Adres sprz阾owy uk砤du
extern volatile unsigned char *TWI_data;	///< Wska焠ik do danych TWI 
extern volatile unsigned char TWI_ddr;	///< Kierukek danych TWI
extern volatile unsigned char TWI_bytes;	///< Ilo滄 bajt體 TWI
extern volatile unsigned char TWI_stop;	///< Znacznik zako馽zenia transmisji

extern volatile unsigned char TWI_stat;	///< Status TWI
extern volatile unsigned char TWI_retry_cnt; ///< Licznik powt髍ze

⌨️ 快捷键说明

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