scl

共 221 篇文章
scl 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 221 篇文章,持续更新中。

利用单片机I2C资源口(SCL、SDA)写的I2C读写程序

利用单片机I2C资源口(SCL、SDA)写的I2C读写程序,在硬件上经过测试 本例基于单片机型号为PIC18F4620

本程序用于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-3

数是对LPC764的I2C的I/O口实 现,即其P1.3 (SDA) , P1.2(SCL),51系列机型可以通用. 注意: 函数是采用软件延时的方法产生SCL脉冲,固对高晶振频率要作

数是对LPC764的I2C的I/O口实 现,即其P1.3 (SDA) , P1.2(SCL),51系列机型可以通用. 注意: 函数是采用软件延时的方法产生SCL脉冲,固对高晶振频率要作 一定的修改....(本例是1us机器周期,即晶振频率要小于12MHZ). (函数的使用可参考给出的事例程序.)

CH452的2线接口

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

I2C通讯IO口模拟程序 ,只有在SCL线的时钟信号是低电平时才能改变

I2C通讯IO口模拟程序 ,只有在SCL线的时钟信号是低电平时才能改变

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

用单片机的I/O口模拟I2C协议 I2C用IO模拟程序网上范例最多的就是51的程序了,这些范例的正确性无需怀疑.但是如果直接以它为蓝本将它"AVR化",一不留神,就会有点问题了. 这要从I2C的硬件规范和AVR及51单片机的IO口说起.I2C要求SCL,SDA二线都有 线与 功能,即I2C驱动口应该是 漏极开路 电路,其高电平的维持是靠上拉电阻来实现的, 而低电平则需要驱动口的强下拉能力.

英文IEC 61850《变电站通信网络和系统》标准和SCL语言的应用介绍

英文IEC 61850《变电站通信网络和系统》标准和SCL语言的应用介绍

This example demonstrates how the C8051F06x SMBus interface can communicate // with a 256 byte I2C

This example demonstrates how the C8051F06x SMBus interface can communicate // with a 256 byte I2C Serial EEPROM (Microchip 24LC02B). // - Interrupt-driven SMBus implementation // - Only master sta

非常好的一个I2C软件包。本模拟I2C软件包包含了I2C操作的底层子程序

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

VIIC_C51.C此程序是I2C操作平台(主方式的软件平台)的底层的C子程序,如发送数据 及接收数据,应答位发送,并提供了几个直接面对器件的操作函数

VIIC_C51.C此程序是I2C操作平台(主方式的软件平台)的底层的C子程序,如发送数据 及接收数据,应答位发送,并提供了几个直接面对器件的操作函数,它很方便的 与用户程序连接并扩展..... 注意:函数是采用软件延时的方法产生SCL脉冲,固对高晶振频率要作 一定的修改....(本例是1us机器周期,即晶振频率要小于12MHZ)

这是mcs51下的i2c实现

这是mcs51下的i2c实现,采用gpio来作为i2c的sda&scl.该实现几乎包含了i2c所有的可能情况!

sd2003芯片资料及源码

sd2003芯片资料及源码,C51下的,可以直接使用,不是厂方提供的测试程序, 相应子程序: extern void ini_SD2003(void) extern bit mend_scl_SD2003(void) extern bit start_bit_SD2003(void) extern void stop_bit_SD2003(void) extern void a

12Mhz标准51的100KHz IIC总线主器件模拟方式驱动程序。 本驱动程序即可以在没有Small RTOS的情况下使用。此时

12Mhz标准51的100KHz IIC总线主器件模拟方式驱动程序。 本驱动程序即可以在没有Small RTOS的情况下使用。此时,要使用本驱动程序只需要配置IIC总线使用的IO口。在驱动程序的主文件iic_master.c仅包含一个文件config.h。用户需要的是在这个文件中设置IIC总线使用的IO口SDA和SCL。如果用户单独使用iic_master.c,还要在config.h包含iic

#include "intrins.h" unsigned char SystemError sbit SCL= P1^6 //定义串行时钟线所在口 使用时根据自己的需要 sbit SDA=

#include "intrins.h" unsigned char SystemError sbit SCL= P1^6 //定义串行时钟线所在口 使用时根据自己的需要 sbit SDA= P1^7 //定义串行数据线所在口 使用时根据自己的需要 #define SomeNOP() {_nop_() _nop_() _nop_() _nop_() }

5.1功放全套方案PT2258

UNTER EQU 35H;显示计数<br /> REMVOL &nbsp;EQU &nbsp;36H;音量连续控制<br /> DISPBUFF1 EQU 37H;<br /> DISPBUFF2 EQU 38H;<br /> DISPBUFF3 EQU 39H;<br /> DISPBUFF EQU 3AH;<br /> SDA BIT P3.4<br /> SCL BIT P3.2<br /

VIP专区-嵌入式/单片机编程源码精选合集系列(138)

<b>VIP专区-嵌入式/单片机编程源码精选合集系列(138)</b><font color="red">资源包含以下内容:</font><br/>1. 关于台湾研华远程以太网模块上位机控制源代码.<br/>2. 关于台湾研华远程以太网模块上位机控制源代码.<br/>3. 关于台湾研华远程以太网模块上位机控制源代码.<br/>4. 关于台湾研华远程以太网模块上位机控制源代码.<br/>5. 关于台

IC卡操作软件:AT88SCl604芯片的操作模式有五种。它们是通过配PGM、RST、CLK等引脚信号及内部地址计数器(IAC)的状态组合来实现。 (1) 芯片复位操作: AT88SCl604有两种复

IC卡操作软件:AT88SCl604芯片的操作模式有五种。它们是通过配PGM、RST、CLK等引脚信号及内部地址计数器(IAC)的状态组合来实现。 (1) 芯片复位操作: AT88SCl604有两种复位方式:上电复位和控制复位。 上电复位: 上电复位是当芯片加电时的最初状态。上电复位属于芯片 内部复位。它将使芯片内部所有的隐含标志复位到"0"状态。并使地址计数器复位到0位。 控制复位: 当CLK为

PCA9547D/PW/BS I2C多路复用器和开关

<P>PCA9547 是一款通过I2C 总线控制的八进制双向转换开关。它的每对SCL/ SDA 上行通<BR>道可以扩展为八对下行通道。但在某一时刻,由可编程控制寄存器中的内容来决定只有一路SCx/SDx 被选择。由多路复用器的通门,VDD 管脚可以用来限制PCA9547 通过的最高电压,这使得每一对SCL/SDA 可以使用不同的总线电压,因此1.8V、2.5V 或3.3V 的器件都可以在无其它保

PCA9547 8 channel I2C bus mult

The PCA9547 is an octal bidirectional translating multiplexer controlled by the I2C-bus.<BR>The SCL/SDA upstream pair fans out to eight downstream pairs, or channels. Only one<BR>SCx/SDx channel can b

PCA9540B 2channel I2C bus mult

The PCA9540B is a 1-of-2 bidirectional translating multiplexer, controlled via the I2C-bus.<BR>The SCL/SDA upstream pair fans out to two SCx/SDx downstream pairs, or channels.<BR>Only one SCx/SDx chan