虫虫首页|资源下载|资源专辑|精品软件
登录|注册

SDA

  • Catalyst Semiconductor的cat24c256存储芯片例程

    Catalyst Semiconductor的cat24c256存储芯片例程,适用于msp430系列单片机,利用IIC总线实现存储芯片的数据读写。测试通过。 SDA和SCL引脚接上拉电阻。管脚定义见程序。测试通过。

    标签: Semiconductor Catalyst c256 24c

    上传时间: 2013-12-12

    上传用户:ouyangtongze

  • 项目名称:超声波测距接收部分程序 功 能: 晶振采用12M

    项目名称:超声波测距接收部分程序 功 能: 晶振采用12M,引脚定义:P0.1(SDA),P0.2(SCL),P3.2(即INT0,红外输入),P3.3(即INT1,超声波输入) 硬件环境: 自制单片机实验板, 软件环境: Windows操作系统 使用软件:伟福 V3.20, Easy 51Pro v2.0

    标签: 12M 项目 超声波测距 接收

    上传时间: 2014-01-23

    上传用户:lxm

  • I2C总线是常用的并行通讯方法

    I2C总线是常用的并行通讯方法,这是我在实际使用中经常套用的I2C函数,SDA和SCL函数已经非常精炼

    标签: I2C 总线 并行通讯

    上传时间: 2013-12-22

    上传用户:sz_hjbf

  • i2c总线是单片机内部的一种通讯总线

    i2c总线是单片机内部的一种通讯总线,有SCK和SDA两根线组成,根据时序编程输入输出数据,本程序为i2c总线的驱动,留有外接函数接口,可以直接调用

    标签: i2c 总线 单片机 通讯

    上传时间: 2013-12-22

    上传用户:manking0408

  • 本源码维MSP430F149控制IIC协议的AD芯片DAC5571

    本源码维MSP430F149控制IIC协议的AD芯片DAC5571,并再1602液晶上显示数据 MCU的P1.0、P1.1 端口与DAC5571 的SDA、SCK端口连接,通过在两个GPIO上模拟 I2C时序从而实现对DAC的操作。可以看到,DAC5571 的输出端Vout连接到了跳线座P7 的第 1 脚。如果用短路帽将跳线座J1 的 2 脚 和 3 脚连接,则DAC的输出直接驱动LED,可以通过LED亮度的变化直观地观察到 DAC输出电压值的变化;如果用短路帽将跳线座J1 的2 脚和1 脚连接,则可以用 MSP430 内置的ADC对DAC输出的电压进行采样转换,对ADC和DAC电路同时进行应用。

    标签: 430F F149 5571 MSP

    上传时间: 2016-07-04

    上传用户:cuiyashuo

  • x1288读写时序 0xDE 写ccr阵列

    x1288读写时序 0xDE 写ccr阵列, 0xDF 读ccr阵列 //0xAE 写eeprom阵列,0xAF 读eeprom阵列 (0x0000---0x1FF)共512个字节 //P5.7--SCL BIT7 //P5.6--SDA BIT6

    标签: x1288 0xDE ccr 读写时序

    上传时间: 2014-01-06

    上传用户:我们的船长

  • 在微机上模拟I2C总线的设计中

    在微机上模拟I2C总线的设计中,用并行口的D0(PIN2)模拟SCL信号,用D1(PIN3)模拟SDA信号。

    标签: I2C 微机 模拟 线的设计

    上传时间: 2014-11-22

    上传用户:zsjzc

  • 用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的

    用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的硬件规范和AVR及51单片机的IO口说起.I2C要求SCL,SDA二线都有 线与 功能,即I2C驱动口应该是 漏极开路 电路,其高电平的维持是靠上拉电阻来实现的, 而低电平则需要驱动口的强下拉能力. 51单片机IO口正好完全符合这个特性.写起I2C驱动颇为得心应手.但是AVR的IO口强大了,它输出的高电平是实实在在的高电平,而不是靠什么上拉电阻来提供,只有10mA都不到的电流!于是如果直接使用 PORTB_Bit0 = 1这样的操作,就不能满足I2C的线与功能了,如果此时有别的设备要将SCL或者SDA拉低,那么结果就是二个IO口打架,谁赢谁输不得而知,时间长了,多半是两败俱伤,芯片发热吧. 当然AVR的IO口自然有办法满足I2C的电气特性要求,不就是不能输出1么,那么用它的高阻状态即可(DDRB_Bit0=0,PORTB_Bit0=0即可),要输出0么(DDRB_Bit0=1,PORTB_Bit0=0).

    标签: I2C AVR 程序 范例

    上传时间: 2016-07-18

    上传用户:gxrui1991

  • 一个基于armlinux的u盘管理精灵进程

    一个基于armlinux的u盘管理精灵进程,监听USB端口的变化,如果插入的是U盘,则自动mount到/mnt/SDA*

    标签: armlinux 进程

    上传时间: 2014-11-29

    上传用户:dongqiangqiang

  • CH452的2线接口

    CH452的2线接口,不含按键中断为2个I/O引脚,含按键中断为3个I/O,兼容I2C/IIC时序 对于频率低于24MHz的MCS51,为了节约传输时间,可以适当减少SCL/SDA之间的延时

    标签: 452 CH 线接口

    上传时间: 2016-08-26

    上传用户:Divine