SDA
共 230 篇文章
SDA 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 230 篇文章,持续更新中。
本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线
本程序使用MSP430F149控制IIC总线EEProm AT24C02;MCU的通用输入输出(GPIO)端口P1.2、P1.3 与AT24C02 的SCL、SDA端口相连接构成I2C总线,因为MSP430F149 内部没有专用的I2C接口电路,所以只能用IO端口来模拟I2C时序从而实现对EEPROM的读写操作。从图 3.3 中我们可以看到EEPROM地址选择端口A0~A2 都外接低电平,所以进行
x1288读写时序 0xDE 写ccr阵列
x1288读写时序
0xDE 写ccr阵列, 0xDF 读ccr阵列
//0xAE 写eeprom阵列,0xAF 读eeprom阵列 (0x0000---0x1FF)共512个字节
//P5.7--SCL BIT7
//P5.6--SDA BIT6
本模拟I2C软件包包含了I2C操作的底层子程序
本模拟I2C软件包包含了I2C操作的底层子程序,使用前要定义
好SCL和SDA。在标准8051模式(12 Clock)下,对主频要求是不高于12MHz(即1个
机器周期1us) 若Fosc>12MHz则要增加相应的NOP指令数。(总线时序符合I2C标
准模式,100Kbit/S)
I2C程序模块 I2C 程序,SCL,及 SDA 在主程序中定义为 MCUIO
I2C程序模块 I2C 程序,SCL,及 SDA 在主程序中定义为 MCUIO
本模拟I2C软件包包含了I2C操作的底层子程序
本模拟I2C软件包包含了I2C操作的底层子程序,使用前要定义好SCL和SDA。在标准8051模式(12 Clock)下,对主频要求是不高于12MHz
PCA9517 Level translating I2C-
<P>The PCA9517 is a CMOS integrated circuit that provides level shifting between low<BR>voltage (down to 0.9 V) and higher voltage (2.7 V to 5.5 V) I2C-bus or SMBus applications.<BR>While retaining al
SPR4096A FLASH的擦除及其读写 // SPR4096 的FLASH存储开机次数 // 涉及的库: CMacro1016.lib // 组成文件: main.c // 4096
SPR4096A FLASH的擦除及其读写
// SPR4096 的FLASH存储开机次数
// 涉及的库: CMacro1016.lib
// 组成文件: main.c
// 4096.asm
// SPCE061A.INC
// SPCE061A.H
// 硬件连接: CF7->DGND
// SDA->IOB1
// SCK->IOB0
//
24c01a的读写程序
#include <at24c01a.h><BR>/*******************************************<BR>******<BR>向24C01A写入一个字节<BR>输入:E2ROM地址,字节数据<BR>************************************************<BR>******/<BR>void write24
51单片机和GM7113的硬件连接非常简单
51单片机和GM7113的硬件连接非常简单,只要把单片机的两个I/O口(如P1.0、P1.0)直接和GM7113的SCL、SDA管脚相连,再加上上拉电阻即可。
用单片机初始化GM7113的主要任务是程序的编写,首先要熟悉I2C总线协议,根据I2C总线的原理写出启动、停止、应答信号等的子程序,由子程序再写出发送、接收1个字节的程序,然后根据GM7113的寄存器操作格式写出读写寄存器的程序,最后
i2c总线是单片机内部的一种通讯总线
i2c总线是单片机内部的一种通讯总线,有SCK和SDA两根线组成,根据时序编程输入输出数据,本程序为i2c总线的驱动,留有外接函数接口,可以直接调用
I2C总线是常用的并行通讯方法
I2C总线是常用的并行通讯方法,这是我在实际使用中经常套用的I2C函数,SDA和SCL函数已经非常精炼
51单片机的IIC驱动程序包。根据使用的硬件不通
51单片机的IIC驱动程序包。根据使用的硬件不通,更改包含头文件和对应SDA和SCL设置。
HT48c10控制TDA7313N(音效处理芯片)程序 #if 0 //ht48c10控制TDA7313N(音效处理芯片),音源从L3输入
HT48c10控制TDA7313N(音效处理芯片)程序
#if 0
//ht48c10控制TDA7313N(音效处理芯片),音源从L3输入,再从OUT LF脚输出
//SDA=PA1--PA7 , SCL=PA0--PA6 ...
///*** *** *** *** *** *** * //一、程序说明: //1, 24LC02器件地址是1010000R/W. //2, 数组写入24LC02采取页写方式. //3, 数
///*** *** *** *** *** *** *
//一、程序说明:
//1, 24LC02器件地址是1010000R/W.
//2, 数组写入24LC02采取页写方式.
//3, 数组code从24LC02读出时采取自由读方式.
//4, 采用4.00M晶体。
//5,采用软件I2C。
//二、硬件连接:
//1, SDA------->23 pin.(当然你可
通过并口控制I2C总线的动态库源码
通过并口控制I2C总线的动态库源码,支持自动检测SCL,SDA。
教学打铃系统 变量定义 scl bit p3.3 sda bit p3.2 time0 equ 30H 秒Y time1 equ 31H 时Y time2 equ 32H 分Y tim
教学打铃系统
变量定义
scl bit p3.3
sda bit p3.2
time0 equ 30H 秒Y
time1 equ 31H 时Y
time2 equ 32H 分Y
time3 equ 33H 十毫秒次数控制Y
disp_t00 equ 35H 秒个位Y(右)
disp_t01 equ 36H 秒十位
disp_t10 equ 37H 分个位
disp_t11
通用的24C02/4/8的C语言程序
通用的24C02/4/8的C语言程序,使用时需要自己重新定义SDA、SCL及所使用的芯片
Arduino学习笔记3_连接HMC5883L三轴电子罗盘传感器
<p>
用途:测量地磁方向,测量物体静止时候的方向,测量传感器周围磁力线的方向。注意,测量地磁时候容易受到周围磁场影响,主芯片HMC5883 三轴磁阻传感器特点(抄自网上):<br />
1,数字量输出:I2C 数字量输出接口,设计使用非常方便。<br />
2,尺寸小: 3x3x0.9mm LCC 封装,适合大规模量产使用。<br />
3,精度高:1-2 度,内置12 位A/D,OFF
Catalyst Semiconductor的cat24c256存储芯片例程
Catalyst Semiconductor的cat24c256存储芯片例程,适用于msp430系列单片机,利用IIC总线实现存储芯片的数据读写。测试通过。
SDA和SCL引脚接上拉电阻。管脚定义见程序。测试通过。
内置Reset WDT电路的串行E2PROM原理及应用设计
CAT24Cxxx是集E2PROM存储器, 精确复位控制器和看门狗定时器三种流行功能于一体的芯片。CAT24C161/162(16K),CAT24C081/082(8K),CAT24C041/042(4K)和CAT24C021/022(2K) 主要作为I2C 串行CMOS E2PROM器件,采用先进的CMOS工艺大大降低了器件的功耗。CAT24Cxxx另一特点是16 字节的页写缓冲区,提供8脚DI