代码搜索结果
找到约 10,000 项符合
I2C 的代码
at24c02.mak
CC = iccavr
CFLAGS = -ID:\AVR\icc\include\ -e -DATMEGA -DATMega16 -l -g -Wa-IC:\icc\include\ -Mavr_enhanced
ASFLAGS = $(CFLAGS) -Wa-g
LFLAGS = -LD:\AVR\icc\lib\ -g -ucrtatmega.o -bfunc_lit:0x5
i2c.c
/*------------------------------------------------------------------------------------------
[文件名] I2C.H
[版本] 1.0
[作者] 陈彬
[最后修改时间] 2007年5月01日
[版权所有] www.mcucore.com
=============================
pcf8574.asm
BitCnt DATA 30H ; I2C 数据位计数器
ByteCnt DATA 31H ; I2C 数据字节计数器
SlvAdr DATA 32H ;被控器地址
RcvDat DATA 70H ;接收数据缓冲区
Xm
i2cint.h
/*
---------------------------------------------------------------------------------------------------------
*****************************************************************************************
hi2c_c51.h
/*******************************************************************
* P89LPC932硬件I2C软件包(主)
* 1 使用I2C总线软件包时P1.2,P1.3切勿写为0,并要设置为开漏输出。
* 2 总线定义为P1.2=SCL,P1.3=SDA,需外接上拉电阻2-10k。
* 3 相应寄存器:
*
i2c.c
#include "..\system.h"
#define TRUE true
#define FALSE false
#define I2C_CLK 0x0001 // PF0
#define I2C_DATA 0x0002 // PF1
//----------------------------------------------------------------
hi2c_c51.h
/*******************************************************************
* P89LPC932硬件I2C软件包(主)
* 1 使用I2C总线软件包时P1.2,P1.3切勿写为0,并要设置为开漏输出。
* 2 总线定义为P1.2=SCL,P1.3=SDA,需外接上拉电阻2-10k。
* 3 相应寄存器:
*
i2c.c
/*------------------------------------------------------------------------------------------
[文件名] I2C.c
[版本] 1.1b
[作者] 鞠春阳
[最后修改时间] 2003年5月12日
[版权所有] www.mc
i2cint.h
/*
---------------------------------------------------------------------------------------------------------
*****************************************************************************************
762sfr.txt
AUXR1 EQU 0A2h ; 附助功能寄存器
CMP1 EQU 0ACh ; 比较器 1 控制 寄存器
CMP2 EQU 0ADh ; 比较器 2 控制 寄存器
DIVM EQU 095h ; cpu 时钟 控制
I2CFG EQU 0C8h ; I2C 设置寄存器
CT0 bit I2CFG.0 ; 时钟选择0
CT1 bit I2CFG.1 ; 时钟选择1