代码搜索结果
找到约 20,284 项符合
I2C 的代码
i2c.c
/*
I2C.c
标准80C51单片机模拟I2C总线的主机程序
Copyright (c) 2005,广州周立功单片机发展有限公司
All rights reserved.
本程序仅供学习参考,不提供任何可靠性方面的担保;请勿用于商业目的
*/
#include "I2C.h"
//定义延时变量,用于宏I2C_Delay()
unsigned char data
i2c.h
/*
I2C.h
标准80C51单片机模拟I2C总线的主机程序头文件
Copyright (c) 2005,广州周立功单片机发展有限公司
All rights reserved.
本程序仅供学习参考,不提供任何可靠性方面的担保;请勿用于商业目的
*/
#ifndef _I2C_H_
#define _I2C_H_
#include
//
i2c.lst
C51 COMPILER V8.08 I2C 04/22/2009 18:44:56 PAGE 1
C51 COMPILER V8.08, COMPILATION OF MODULE I2C
OBJECT MODULE PLACED IN I2C
i2c.txt
#include //"D:\Keil\C51
#include
#include
//模拟I2C总线的引脚定义
sbit I2C_SCL = P3^4;
sbit I2C_SDA = P3^5;
//定义I2C总线时钟的延时值,要根据实际情况修改,取值1~255
//SCL信号周期约为(I
i2c.c
/*
I2C.c
标准80C51单片机模拟I2C总线的主机程序
Copyright (c) 2006,广州周立功单片机发展有限公司
All rights reserved.
本程序仅供学习参考,不提供任何可靠性方面的担保;请勿用于商业目的
*/
#include "I2C.h"
//定义延时变量,用于宏I2C_Delay()
unsigned char
i2c.h
/*
I2C.h
标准80C51单片机模拟I2C总线的主机程序头文件
Copyright (c) 2006,广州周立功单片机发展有限公司
All rights reserved.
本程序仅供学习参考,不提供任何可靠性方面的担保;请勿用于商业目的
*/
#ifndef _I2C_H_
#define _I2C_H_
#include
i2c.lst
C51 COMPILER V7.09 I2C 11/20/2007 08:45:29 PAGE 1
C51 COMPILER V7.09, COMPILATION OF MODULE I2C
OBJECT MODULE PLACED IN I2C
i2c.c
#include
#include "i2c.h"
#define SLAVEADDR 0x51;
int tx_count;
int rx_count;
unsigned char I2CBuffer[3];
void InitI2C(void)
{
//将P3.1和P3.3设置为I2C管脚
P3SEL = 0x
i2c.c
/*********************************************************************************************************
**文件名称:I2CINT.c
**功能说明:硬件I2C中断方式软件包。
**使用说明:软件包采用中断方式进行操作。
******************************
i2c.h
/*********************************************************************************************************
**文件名称:I2CINT.c
**功能说明:硬件I2C中断方式软件包头文件。
**使用说明:软件包采用中断方式进行操作。
***************************