代码搜索结果

找到约 20,284 项符合 I2C 的代码

i2c.lst

C51 COMPILER V7.02b I2C 12/12/2005 10:34:32 PAGE 1 C51 COMPILER V7.02b, COMPILATION OF MODULE I2C OBJECT MODULE PLACED IN I2

i2c协议.txt

虚拟<mark>I2C</mark>接口通信协议  <mark>I2C</mark>协议规定在数据传送过程中必须确认数据传送的开始和结束。<mark>I2C</mark>协议技术规范中规定SCL为高电平,SDA由高电平向低电平跳变定为数据传送的开始;当时钟线SCL为高电平,数据线SDA由低电平向高电平跳变为结束信号。开始信号和结束信号都由主器件产生。在开始信号产生以后,总线即被认为忙状态。在信号结束一段时间内,总线被认为是空闲的。  <mark>I2C</mark>总线的 ...

i2c.c

#include "I2C.h" void I2C_Initial( void ) { P1DIR |= BIT2; //将SCL管脚(P1.2)设置为输出管脚 I2C_Set_sck_low(); I2C_STOP(); Delay_ms(10); return; } void I2C_Set_sda_high( void ) {

i2c.h

#include //定义管脚 #define SCL BIT2 #define SDA BIT3 //定义函数 void I2C_Initial(void); void I2C_Set_sda_high(void); void I2C_Set_sda_low (void); void I2C_Set_sck_high(void); void I2C

i2c.c

#include "I2C.h" void I2C_Initial( void ) { P1DIR |= SCL; //将SCL管脚(P1.3)设置为输出管脚 I2C_Set_sck_low(); I2C_STOP(); Delay_ms(10); return; } void I2C_Set_sda_high( void ) {

i2c.h

#include //定义管脚 #define SCL BIT3 #define SDA BIT4 //定义函数 void I2C_Initial(void); void I2C_Set_sda_high(void); void I2C_Set_sda_low (void); void I2C_Set_sck_high(void); void I2C

i2c.c

#include "I2C.h" void I2C_Initial( void ) { P1DIR |= BIT2; //将SCL管脚(P1.2)设置为输出管脚 I2C_Set_sck_low(); I2C_STOP(); Delay_ms(10); return; } void I2C_Set_sda_high( void ) {

i2c.h

#include //定义管脚 #define SCL BIT2 #define SDA BIT3 //定义函数 void I2C_Initial(void); void I2C_Set_sda_high(void); void I2C_Set_sda_low (void); void I2C_Set_sck_high(void); void I2C

i2c.c

#include "I2C.h" void I2C_Initial( void ) { P1DIR |= SCL; //将SCL管脚(P1.2)设置为输出管脚 I2C_Set_sck_low(); I2C_STOP(); Delay_ms(10); return; } void I2C_Set_sda_high( void ) {

i2c.h

#include //定义管脚 #define SCL BIT6 #define SDA BIT7 //定义函数 void I2C_Initial(void); void I2C_Set_sda_high(void); void I2C_Set_sda_low (void); void I2C_Set_sck_high(void); void I2C