set_bus.c

来自「Source code for RFM01 fm radio receiver」· C语言 代码 · 共 24 行

C
24
字号
/************************************************************************/
/*                                                                      */
/*        Access Dallas 1-Wire Device with ATMEL AVRs                   */
/*                                                                      */
/*              Author: Peter Dannegger                                 */
/*                      danni@specs.de                                  */
/*                                                                      */
/* modified by Martin Thomas <eversmith@heizung-thomas.de> 9/2004       */
/************************************************************************/

#include "../onewire.h"

#ifndef OW_PORT
void OW_set_bus(volatile uint8_t* port, uint8_t bit)
{
  OW_OUT=port;
  OW_DDR=port-1;
  OW_IN=port-2;
  OW_PIN_MASK=_BV(bit);
  OW_reset();
}
#endif

⌨️ 快捷键说明

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