代码搜索结果
找到约 10,000 项符合
I2C 的代码
ds18b20.c
/****************************************Copyright (c)**************************************************
**
**
**功能:P0.2作为GPIO口,用做数字信号输出接收的,I2C结构,所以他要接个上拉电阻
** 左端口接地,右端口接5V
**日期:2008-08-31
**
sle4422.txt
/*
;程序最后修改时间 2001-8-11
;软件标题:sle4442 操作子程序
;软件说明:sle4442 I2C 逻辑加密卡
;_________________________________________
*/
#include
#include
#include
#in
i2c.c
#include
#include "delay.h"
#include "i2c.h"
/*
* I2C functions for HI-TECH PIC C - master mode only
*/
/*
* TIMING - see Philips Sem. 80C51-based 8-bit ucontrollers,
* or e.
sta013.h
// STA013 I2C address
#define STA_I2C_DEV 0x86
#define STA_IDENT 0xAC
// STA013 register (sub)address
#define STA_REG_VERSION 0x00
#defi
group__ads7828.html
Procyon AVRlib: TI ADS7828 I2C A/D Converter
hi2c_asm.inc
; P89LPC932硬件<mark>I2C</mark>软件包(主)
;
; 1 使用<mark>I2C</mark>总线软件包时P1.2,P1.3切勿写为0,并要设置为开漏输出。
; 2 总线定义为P1.2=SCL,P1.3=SDA,需外接上拉电阻2-10k。
; 3 相应寄存器:
; 地址寄存器 I2ADR 用于存放自身从地址(从方式时才有用)
; 数据寄存器 I2DAT 接收/发送数据用
; ...
hi2c_asm.inc
; P89LPC932硬件<mark>I2C</mark>软件包(主)
;
; 1 使用<mark>I2C</mark>总线软件包时P1.2,P1.3切勿写为0,并要设置为开漏输出。
; 2 总线定义为P1.2=SCL,P1.3=SDA,需外接上拉电阻2-10k。
; 3 相应寄存器:
; 地址寄存器 I2ADR 用于存放自身从地址(从方式时才有用)
; 数据寄存器 I2DAT 接收/发送数据用
; ...
hi2c_asm.inc
; P89LPC932硬件<mark>I2C</mark>软件包(主)
;
; 1 使用<mark>I2C</mark>总线软件包时P1.2,P1.3切勿写为0,并要设置为开漏输出。
; 2 总线定义为P1.2=SCL,P1.3=SDA,需外接上拉电阻2-10k。
; 3 相应寄存器:
; 地址寄存器 I2ADR 用于存放自身从地址(从方式时才有用)
; 数据寄存器 I2DAT 接收/发送数据用
; ...
hi2c_asm.inc
; P89LPC932硬件<mark>I2C</mark>软件包(主)
;
; 1 使用<mark>I2C</mark>总线软件包时P1.2,P1.3切勿写为0,并要设置为开漏输出。
; 2 总线定义为P1.2=SCL,P1.3=SDA,需外接上拉电阻2-10k。
; 3 相应寄存器:
; 地址寄存器 I2ADR 用于存放自身从地址(从方式时才有用)
; 数据寄存器 I2DAT 接收/发送数据用
; ...
main.c
/*
实验十三:
AVR单片机<mark>I2C</mark>总线实验。
1、用24C02记录CPU启动次数,并在PB口上显示出来。
2、内部1 M晶振,程序采用单任务方式,软件延时。
3、进行此实验请插上JP1的所有8个短路块,JP7(LED_EN)/PC0/PC1短路块。
4、通过此实验,可以<mark>I2C</mark>总线操作有个初步认识。
AVR mega16学习板
www.iccavr.com ...