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

SDA

  • 通用的24C02/4/8的C语言程序

    通用的24C02/4/8的C语言程序,使用时需要自己重新定义SDA、SCL及所使用的芯片

    标签: 24 02 C语言程序

    上传时间: 2013-12-17

    上传用户:脚趾头

  • The Inter IC bus or I2C bus is a simple bidirectional two wire bus designed primarily for general co

    The Inter IC bus or I2C bus is a simple bidirectional two wire bus designed primarily for general control and data transfer communication between ICs. Some of the features of the I2C bus are: • Two signal lines, a serial data line (SDA) and a serial clock line (SCL), and ground are required. A 12V supply line (500mA max.) for powering the peripherals often may be present. • Each device connected to the bus is software addressable by a unique address and simple master/ slave relationships exist at all times masters can operate as master-transmitters or as master-receivers. • The I2C bus is a true multi-master bus including collision detection and arbitration to prevent data corruption if two or more masters simultaneously initiate data transfer systems. • Serial, 8-bit oriented, bidirectional data transfers can be made at up to 100 KBit/s in the standard mode or up to 400 KBit/s in the fast mode.

    标签: bus bidirectional primarily designed

    上传时间: 2013-12-10

    上传用户:jeffery

  • ///*** *** *** *** *** *** * //一、程序说明: //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.(当然你可以任意选择脚位) //2, SCL------->18 Pin.(当然你可以任意选择脚位) //3, PORTB----->数码管的段输出 //4, RD4,RD5,RC6,RC7------->数码管的位输出(数码管为共阴极)

    标签: 1010000 24 02 LC

    上传时间: 2013-12-21

    上传用户:lizhizheng88

  • 本程序用于MICROCHIP 24LC64 EEPROM的读写。本程序不使用芯片级联方式

    本程序用于MICROCHIP 24LC64 EEPROM的读写。本程序不使用芯片级联方式, 请将A0,A1,A2 管脚接至低电平。本程序使用IOC6作为SDA,IOC7作为SCL。 程序中的地址空间最大可至64K:24LC00-16-0,24LC01-128-8,24LC02-256-8, 24LC04-512-16,24LC08-1K-16,24LC16-2K-32,24LC32-4K-32,24LC64-8K-32, 24LC128-16K-64,24LC256-32K-64,24LC512-64K-128,读写数据均为8bits。 以上器件的格式为(型号-地址空间-页大小)不同器件的页大小不同,因此页写 程序需作相应修改,其他字节写,随机读以及顺序读程序均相同

    标签: MICROCHIP EEPROM 程序 24

    上传时间: 2016-11-07

    上传用户:kytqcool

  • 本模拟I2C软件包包含了I2C操作的底层子程序

    本模拟I2C软件包包含了I2C操作的底层子程序,使用前要定义 好SCL和SDA。在标准8051模式(12 Clock)下,对主频要求是不高于12MHz(即1个 机器周期1us) 若Fosc>12MHz则要增加相应的NOP指令数。(总线时序符合I2C标 准模式,100Kbit/S)。

    标签: I2C 模拟 操作 底层

    上传时间: 2013-12-07

    上传用户:ruixue198909

  • 51单片机的IIC驱动程序包。根据使用的硬件不通

    51单片机的IIC驱动程序包。根据使用的硬件不通,更改包含头文件和对应SDA和SCL设置。

    标签: IIC 51单片机 驱动程序 硬件

    上传时间: 2013-12-21

    上传用户:xfbs821

  • 51单片机和GM7113的硬件连接非常简单

    51单片机和GM7113的硬件连接非常简单,只要把单片机的两个I/O口(如P1.0、P1.0)直接和GM7113的SCL、SDA管脚相连,再加上上拉电阻即可。   用单片机初始化GM7113的主要任务是程序的编写,首先要熟悉I2C总线协议,根据I2C总线的原理写出启动、停止、应答信号等的子程序,由子程序再写出发送、接收1个字节的程序,然后根据GM7113的寄存器操作格式写出读写寄存器的程序,最后根据以上的子程序写出初始化GM7113的程序段。

    标签: 7113 GM 51单片机 硬件

    上传时间: 2013-12-23

    上传用户:李彦东

  • I2C串行总线具有占用I/O口少

    I2C串行总线具有占用I/O口少,控制方式简单,信号传输速度快,配套功能芯片种类多的优点,非常适用于单片机系统设计中,I2C串行总线由两根线构成:数据线(SDA),时钟线(SCL),其数据传输过程在很多书中都有介绍,这里不做专门说明。下面以24CXX系列SEEPROM为例介绍EM78系列单片机如何设计I2C总线接口。

    标签: I2C 串行总线

    上传时间: 2017-02-10

    上传用户:asddsd

  • atmega16 i2c通讯主模块程序

    atmega16 i2c通讯主模块程序,通过按键发送到SDA上。

    标签: atmega i2c 16 通讯

    上传时间: 2017-02-15

    上传用户:s363994250

  • 虚拟I2C总线汇编程序软件包 I2C 软件包的底层子程序

    虚拟I2C总线汇编程序软件包 I2C 软件包的底层子程序,使用前要定义好SCL和SDA。在标准80C51模式(12 Clock)下,对主频要求是不高于12MHz(1个机器周期1us)若Fosc>12MHz,则要增加相应的NOP指令数。在使用本软件包时,请在你的程序的未尾加入$INCLUDE (VI2C_ASM.ASM)即可。

    标签: I2C 软件包 虚拟 总线

    上传时间: 2014-12-01

    上传用户:yimoney