代码搜索结果
找到约 10,000 项符合
I2C 的代码
msp430x11x1_tmp100.s43
;******************************************************************************
; MSP430x11x1 Demo - Software I2C Master Interface to TMP100
;
; Description: I2C communication with a TMP100, in
hi2c_c51.h
/*******************************************************************
* P89LPC932硬件I2C软件包(主)
* 1 使用I2C总线软件包时P1.2,P1.3切勿写为0,并要设置为开漏输出。
* 2 总线定义为P1.2=SCL,P1.3=SDA,需外接上拉电阻2-10k。
* 3 相应寄存器:
*
hi2csla_c51.h
/*****************************************************************
* 从方式的LPC932硬件I2C
* 1 使用I2C总线软件包时P1.2,P1.3切勿写为0,并要设置为开漏输出。
* 2 总线定义为P1.2=SCL,P1.3=SDA,需外接上拉电阻2-10k。
* 3 相应寄存器:
* 地址寄存器
668si2c.h
/*
从方式的668硬件<mark>I2C</mark>,文件名668S<mark>I2C</mark>.C
使用:使用前要先开中断:总中断EA和<mark>I2C</mark>中断ES1,其中断入口地址为2BH;
若是从接收,则循环调用RcvByte()接收字节数据,直至总线结束/重启;
若是从发送,则循环调用SendByte()发送数据,直至接收到非应答信号;
为了防止从器件因总线出错而死机,可用定时器实现超时处理。
*/ ...
d169_tmp_sensor_slave.c
//-----------------------------------------------------------------------------
// MSP430F169 TMP100 I2C Slave Emulation II
//
// Uses ADC12 and I2C modules to emulate behaviour of the TMP100
// t
说明.txt
MSp430的I2C代码,已经调试,但必须使用“Embedded Workbench”集成开发环境进行编译调试。
makefile
include ../../make.rules
OBJS = i2c.o
STACKSIZE=65536
FLTFLAGS=-s $(STACKSIZE)
all: i2c
i2c: $(OBJS)
env FLTFLAGS="$(FLTFLAGS)" $(LD) $(LDFLAGS) -o $@ $(CRT0) $(OBJS) $(LIBC)
install:
-su -c "i
fet140_i2c_15.c
//-----------------------------------------------------------------------------
// MSP-FET430P140 Demo - I2C, Slave TMP100 Emulation II
//
// Description: Uses ADC12 and I2C modules to emulate be
fet140_i2c_07.c
//******************************************************************************
// MSP-FET430P140 Demo - I2C, Slave Reads from MSP430 Master
//
// Description: This demo connects two MSP430's
msp430x54x_uscib0_i2c_07.c
//******************************************************************************
// msp430FG5438 Demo - USCI_B0 I2C Slave RX single bytes from MSP430 Master
//
// Description: This demo connects