0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

浅谈PCA9564 I2C 总线控制器评估板

电子设计 来源:恩智浦 作者:恩智浦 2021-06-17 17:26 次阅读

PCA9564 评估板展示了飞利浦 PCA9564 I2 C 总线控制器在主设备(连接到其并行总线及其控制信号)与任何连接到其 I2 C 总线的主设备和从设备之间进行接口的能力。评估板装有以下器件和功能:

  • 飞利浦 P89LV51RD2 微控制器连接到 PCA9564 的 8 位并行端口和控制信号。它用作主控器,通过嵌入式固件控制板上的其他设备。它也可以用作加载了适当程序的从设备。
  • 飞利浦 PCA9564 I2C 总线控制器连接在 P89LV51RD2 和 I2C 总线之间。
  • 飞利浦 PCA9531 I2C 8 位 LED 调光器,用作 P89LV51RD2/PCA9564 的 I2C 目标从设备。
  • 飞利浦 P89LPC932 微控制器连接到 I2C 总线。它既可以作为具有默认 P89LV51RD2 固件程序的目标从设备,也可以作为通过一些存储的用户可定义例程连接到 I2C 总线的主设备。
  • 飞利浦 PCF85116 16 kbits (2KB) I2C EEPROM,用于存储评估板固件可以使用的信息
  • 飞利浦 PCA9554A I2C 8 位 GPIO 充当用户和 P89LV51RD2 之间的接口/键盘

Sipex SP3223 RS-232 收发器允许 P89LV51RD2 和 P89LPC932 设备通过个人计算机的串行端口进行系统内编程

外部 9 V DC 电源用于为 3.3 V 板载稳压器供电。P89LPC932 和 P89LV51 都限于 3.3 V 电源电压。

评估板可以以不同的方式使用:

单机模式:P89LV51RD2(主)和P89LPC932(从)中存储了4个默认固件程序。不需要外部硬件或软件。固件允许用户执行一些应用程序,其中在一侧的 P89LV51RD2 和 PCA9564 以及另一侧的 PCA9564 和 I2 C 设备(PCA9531、PCF85116、P89LPC932 和 PCA9554A)之间自动生成双向数据和控制流量.用户可以通过一个 8 开关接口来控制例程和命令的执行。嵌入式固件提供主模式示例(发送器和接收器)。代码用 C 语言编写,可用于任何 80C51 型微控制器。

通过 ISP(在系统编程)接口使用编译文件(“Hex”文件)对微控制器进行编程。此模式允许用户使用其他应用程序和程序对微控制器进行编程。不需要代码编程,“Hex”文件可以通过使用飞利浦半导体赞助的嵌入式系统学院的基于 Windows 的免费软件 Flash Magic 加载到微控制器。“Hex”文件可以是制造默认嵌入式程序(如上所述)或将为此特定板开发的任何评估/演示程序。

使用 8051 软件开发工具的完整流程:C 代码生成或汇编器代码生成、程序调试、编译和程序加载目标微控制器,以使用 PCA9564 评估板和可选的 I2 C 设备子卡开发特定应用程序。可以使用来自 American Raisonance 的免费评估软件,允许最多 4 kbits 的代码。

使用任何仿真器、微控制器、微处理器DSP 代替飞利浦 P89LV51RD2。为此,新的主机需要连接到 8 位并行端口和控制信号头,并且 P89LV51RD2 需要从其插座中移除。

poYBAGDLFOaAc5ZSAADyiplJXes108.png

图 2 评估板框图

编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • I2C
    I2C
    +关注

    关注

    28

    文章

    1348

    浏览量

    120878
  • 总线控制器
    +关注

    关注

    0

    文章

    24

    浏览量

    12487
  • PCA9564
    +关注

    关注

    0

    文章

    4

    浏览量

    9435
收藏 人收藏

    评论

    相关推荐

    I2C与串口通信模块电子电路设计

    OZ89采样模块将采集处理后的数据通过I2C总线发送到LF2407,由于LF2407自身不带I2C 接口,本设计利用PCA9564扩展其I2C
    发表于 09-17 13:42 1.1w次阅读
    <b class='flag-5'>I2C</b>与串口通信模块电子电路设计

    i2c总线协议pdf

    ............................................................................................................. 3317.1 快速模式I2C 总线器件的斜率
    发表于 08-13 17:16

    I2C规范,I2C总线原理

    ............................................................................................................. 3317.1 快速模式I2C 总线器件的斜率
    发表于 04-09 18:34

    I2C总线彩电的检修

    )。此外,还应掌握故障机的软件调整消单,这点也是至关重要的。因为在I2C总线彩电中,主控CPU对各智能芯片实施控制的数据,都存放在配合CPU工作的存储EPROM芯片中,该数据一旦出问
    发表于 09-05 10:56

    I2C总线协议详解

    I2C总线定义 I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微
    发表于 02-01 09:56

    浅谈I2C总线

    从该总线上取下,而不会影响其他设备。一些生产商比如 Microchip 公司、Philips 公司、Intel 公司等生产的小型微处理都内置了 I2C 接口。I2C
    发表于 11-30 11:50

    到底什么是I2C

    与标准GPIO扩展不同,因为它们直接与I2C总线上的设备通信。该组合还提供了多种功能,具体取决于您的特定系统需求,例如通道数、复位引脚和电平转换。 图2:微
    发表于 07-23 04:45

    I2C总线简介

    1、I2C总线简介I2C是两线式串行总线,用于连接微控制器及其外围设备。I2C
    发表于 08-20 08:25

    I2C总线驱动和设备驱动

    为400kbit/s常见iic设备eeprom触摸芯片温湿度传感mpu6050(姿态传感)…框架图I2C核心提供I2C总线驱动和设备驱动
    发表于 12-13 06:18

    I2C总线简单介绍

    1.I2C简单介绍I2C(Inter-Integrated Circuit)总线是一种由PHILIPS公司开发的两线式串行总线,用于连接微控制器
    发表于 01-14 07:10

    I2C总线的原理是什么

    SDA,另外一根时钟线SCL,接上拉电阻,总线空闲为高电平。只要有低电平,总线就会被拉低电平。主机通过I2C总线来传输数据给挂载的器件。通过总线
    发表于 01-18 07:36

    I2C总线简介

    总线时发生数据冲突。I2C 总线控制器,能满足 I2C 总线的各种规格并支持所有与
    发表于 02-22 06:55

    控制器通过I2C总线传输的值错误怎么解决?

    大家好, 我正在使用 STM32F303CB 微控制器,与不支持 CLK 延展的 I2C 从设备相连。I2C 总线线路被 4k75 欧姆电阻拉高,线路有一个 50 欧姆(大约)的串联电
    发表于 12-28 10:56

    I2C总线的使用与编程

    I2C总线是飞利浦公司在20世纪80年代初由S定义的一种二线制总线系统。I2C总线是一种双向的,专为简单但高效的
    发表于 09-04 07:23

    PCA9564 并行总线I2C总线接口芯片简介

    PCA9564是一款采用CMOS工艺,支持并行总线与串行I2C总线通信转换的接口器件,适用于微控制器/处理器使用并行
    发表于 03-10 15:47 51次下载