代码搜索结果
找到约 10,000 项符合
I2C 的代码
i2c.c
/*******************************************************************
P89C668 单片机硬件I2C 软件包I2C.c 主方式
668 的硬件I2C 接口定义在P1.6,P1.7 上,分别为P1.6=SCL;P1.7=SDA; (开漏输出)
相应寄存器 地址寄存器S1ADR --用于存放自身从地址(从方式时才有用)。
i2c.c
//I2C串行日历时钟与TMS320LF2407的接口及应用
// 源程序代码:
// 该程序实现对I2C总线日历时钟芯片PCF8583的读写操作
#include "register.h"
int wr_data[6],rd_time[4],set_time[4],year_base=0x2003,rd_data[5];
// 系统初始化子程序
void sysinit()
24lc65.txt
24LC65 <mark>I2C</mark> EEPROM字节读写驱动程序 [龙啸九天] [786次] 01-3-24 下午 07:54:15
/*————————————————————
〖说明〗24LC65 <mark>I2C</mark> EEPROM字节读写驱动程序,芯片A0-A1-A2要接VCC。
现缺页写、页读,和CRC校验程序。以下程序经过50台验证,批量的效果有待考
察。
为了安全起见,程 ...
i2c.h
/*
I2C.h
标准80C51 单片机模拟I2C 总线的主机程序头文件
*/
#ifndef _I2C_H_
#define _I2C_H_
#include
//模拟I2C 总线的引脚定义
sbit I2C_SCL = P1^0;
sbit I2C_SDA = P1^1;
#define uchar unsigned char /*宏定义*/
#de
twi_1.c
/************************************************************************/
//I2C文件读写库函数V1.1
/* I2C读写程序,使用前要确保
1.中断向量号的正确
2.确保TWI的初始化
3.此版本文件是从twi.c派生出来的,读写缓存都不再单独分配,而是由应用函数和场合指定
4.此版本是速度优先版本,特点是
i2cclauagemcuprogram.txt
/*研究<mark>I2C</mark>的兄弟们,想要C <mark>I2C</mark>的兄弟们!想学习24LC02 EEPROM的兄弟们!不要再累啦!我这里有一个我成功的程序,可以拿去做为你们的子程序,我相信我的写法,是比较容易理解和经典的,认可的朋友,请麻烦顶一下! */
/*******************************************************************
一、程序说明 ...
eeprom_init.h
/*
I2C总线/TWI操作模块
1、读取和写入函数
2、地址有效范围255
3、数据长度为单字节
4、函数采用查询方式
5、可直接嵌入到项目中使用
6、晶振频率:1M
7、总线速度:50K
AVR_AFA
www.iccavr.com
*/
#include "iom128v.h"
/*I2C总线主机模式错误处理*/
void error(unsi
eeprom_init._h
/*
I2C总线/TWI操作模块
1、读取和写入函数
2、地址有效范围255
3、数据长度为单字节
4、函数采用查询方式
5、可直接嵌入到项目中使用
6、晶振频率:1M
7、总线速度:50K
AVR_AFA
www.iccavr.com
*/
#include "iom128v.h"
/*I2C总线主机模式错误处理*/
void error(unsi
668i2c.c
/*******************************************************************
P89C668单片机硬件I2C软件包,668i2c.c(主方式)
668的硬件I2C接口定义在P1.6,P1.7上,分别为P1.6=SCL;P1.7=SDA;(开漏输出)
相应寄存器:地址寄存器 S1ADR 用于存放自身从地址(从方式时才有用)
24lc65.txt
24LC65 <mark>I2C</mark> EEPROM字节读写驱动程序 [龙啸九天] [786次] 01-3-24 下午 07:54:15
/*————————————————————
〖说明〗24LC65 <mark>I2C</mark> EEPROM字节读写驱动程序,芯片A0-A1-A2要接VCC。
现缺页写、页读,和CRC校验程序。以下程序经过50台验证,批量的效果有待考
察。
为了安全起见,程 ...