编辑: 枪械砖家 2013-05-06

32 kHz

24 MHz WD SCL SDA Vdd Vss

8 Bit IO

5 Bit IO

3 Bit IO or A4-A6

4 Bit IO or A1-A3, WD6

8 Bit IO

8 Bit IO INT A0 CY8C9520A、 CY8C9540A、 CY8C9560A 文档编号:001-94554 版本 ** 页2/31 目录 架构

3 应用

3 器件访问寻址

4 串行 EEPROM 器件

4 多端口 I/O 器件

4 文档规范

4 缩略语

4 测量单位

4 数字规范

4 引脚分布

5 28 引脚器件的引脚分布

5 48 引脚器件的引脚分布

6 100 引脚器件的引脚分布

7 引脚说明

9 可扩展软寻址

9 中断引脚 (INT)9 写禁用引脚 (WD)9 外部复位引脚 (XRES)9 PWM 的使用

9 寄存器映射表

11 寄存器说明

11 输入端口寄存器 (00h - 07h)11 输出端口寄存器 (08h - 0Fh)11 中断状态端口寄存器 (10h - 17h)11 端口选择寄存器 (18h)12 中断掩码端口寄存器 (19h)12 选择 PWM 寄存器 (1Ah)12 反转寄存器 (1Bh)12 端口方向寄存器 (1Ch)12 驱动模式寄存器 (1Dh-23h)12 PWM 选择寄存器 (28h)12 配置寄存器 (29h)13 周期寄存器 (2Ah)13 脉宽寄存器 (2Bh)13 分频寄存器 (2Ch)13 使能寄存器 (2Dh)13 器件 ID/ 状态寄存器 (2Eh)13 看门狗寄存器 (2Fh)13 命令寄存器 (30h)14 命令说明

14 将配置储存到 E2 POR 默认设置的命令 (01h)14 恢复出厂默认设置的命令 (02h)14 写入 E2 POR 默认设置的命令 (03h)14 读取 E2 POR 默认设置的命令 (04h)14 写器件配置命令 (05h)14 读器件配置命令 (06h)15 重新配置器件命令 (07h)15 电气规范

16 最大绝对额定值

16 工作温度

16 直流电气特性

17 交流电气特性

19 封装尺寸

21 热阻抗

23 回流焊规范

23 特性和订购信息

24 订购代码定义

24 缩略语

25 参考文档

25 文档规范

25 测量单位

25 数字规范

25 术语表

26 文档修订记录页

30 销售、解决方案和法律信息

31 全球销售和设计支持

31 产品

31 PSoC 解决方案

31 CY8C9520A、 CY8C9540A、 CY8C9560A 文档编号:001-94554 版本 ** 页3/31 架构 第1页上的顶级框图显示的是器件模块框图.主模块包括控制单 位、PWM、EEPROM 和I/O 端口.控制单位执行来自 I2C 总线 的命令,并在其他总线器件和主设备之间传送数据. 片上EEPROM通常被分为两个区域. 第一个区域用于储存数据, 并且能够通过 I2 C 总线进行读 / 写字节宽度操作.将WD 引脚设 置为高电平可避免发生写操作.配置寄存器设置可以锁定所有 EEPROM 操作.用户可以在第二个区域内通过使用特殊命令储 存端口和 PWM 默认设置.器件上电后,会自动重新加载并处理 这些默认设置. I/O 线路和 PWM 源的数量显示在下面的表格中. 根据配置设置,可以将 GPort

2 上的

4 个引脚和 GPort

1 上的

3 个引脚作为通用 I/O 或EEPROM 写禁用 (WD)和I2 C 地址输 入(A1-A6)使用. 图1显示了单端口的逻辑结构.通过端口驱动模式寄存器,可以 分别为每个引脚选择一种模式:上拉 / 下拉、开漏高电平 / 低电 平、快速 / 慢速强驱动或高阻抗.默认情况下,这些配置寄存器 通过上拉 I/O 引脚储存各个数值.反转寄存器能够为每个引脚单 独反转输入寄存器的逻辑.选择 PWM(Select PWM)寄存器将 引脚指定为 PWM 输出.通过使用多端口器件中的相应命令,可 以读 / 写上述全部配置寄存器. 图1. I/O 端口的逻辑结构 端口输入和输出寄存器是独立的.对输出寄存器进行写操作时, 会将数据发送到外部引脚.读取输入寄存器时,则会捕获并传输 外部引脚上的逻辑电平.因此,读取数据和写入输出寄存器的数 据不一样. 这样, 相应的二进制数字被配置为上拉 / 下拉输出时, 可实现准双向输入 / 输出模式. 每个端口都有一个中断掩码寄存器和一个中断状态寄存器.中断 状态寄存器中的每个高位都表明:最后一次对该中断状态寄存器 进行读取后,相应的输入线路已经发生了变化.每次读取终端状 态寄存器后,都会清除它里面的内容.当输入电平发生变化时, 中断掩码寄存器会使能 / 禁用 INT 线路的活动.中断掩码寄存器 中的每个高位会屏蔽 (禁用)相应输入线路上生成的中断. 应用 可将每一个 GPIO 引脚用于监视和控制多个板级器件,包括 LED 和系统入侵检测器件. 板上 EEPROM 可用于储存信息 (如错误代码或电路板制造数 据) ,提供给应用软件回读进行诊断. 表1. GPIO 的可用性 端口 CY8C9520A CY8C9540A CY8C9560A GPort

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题