MAX3100 SPI/MICROWIRE兼容UART技术手册

描述

概述
MAX3100通用异步接收器/发射器(UART)是专为基于微控制器的小型系统优化的较早UART。MAX3100采用SPI™/MICROWIRE™接口与主机微控制器(µC)通信,采用紧凑型24引脚TQFN封装和16引脚QSOP封装。异步I/O适用于RS-232、RS-485、红外和光隔离数据链路。MAX3100的红外数据协会(IrDA)时序模式简化了红外链路通信。

MAX3100包含一个晶体振荡器和一个波特率发生器,具有软件可编程的分频比,适用于从300到230k的所有常见波特率。软件或硬件调用的关断模式将静态电流降至10µA,同时允许MAX3100检测接收器活动。

8字深的先进先出(FIFO)缓冲器充分减少了处理器开销。该器件还提供具有四个可屏蔽源的灵活中断功能,包括对9位网络的地址识别。提供两条硬件握手控制线(一条输入和一条输出)。

MAX3100采用14引脚塑料DIP封装和小型16引脚QSOP封装,支持商用和扩展级温度范围。
数据表:*附件:MAX3100 SPI MICROWIRE兼容UART技术手册.pdf

应用

  • 手持式仪表(PDA、掌上电脑)
  • 智能仪表
  • 隔离型RS-232/RS-485:直接驱动光耦
  • 低成本IR数据链接,用于计算机/外设
  • HVAC或楼宇控制中的小型网络
  • SPI系统中的UART

特性

  • 采用小型TQFN和QSOP封装
  • 全功能UART:
    • 兼容IrDA SIR时序
    • 8字FIFO在高数据速率下充分减少了处理器开销
    • 使用3.6864MHz晶体时波特率高达230k
    • 9位地址识别中断
    • 关断期间提供接收活动中断
  • SPI/MICROWIRE兼容微控制器接口
  • 低功耗:
    • 3.3V时的工作电流为150µA
    • 带接收中断的关断模式电流为10µA
  • 工作模式下的电源电压:+2.7V至+5.5V
  • 用于光电耦合器的施密特触发器输入
  • 用于光耦合器的TX和RTS输出可吸收25mA电流

引脚配置描述
uart
uart

电特性
uart

典型操作特性
uart

详细说明

MAX3100通用异步收发传输器(UART)将SPI/MICROWIRE兼容的同步串行接口与微处理器(μP)相连,实现与异步串行数据通信端口(RS - 232、RS - 485、IrDA)的数据交互。图2展示了MAX3100的功能结构。

MAX3100集成了简单的UART和波特率发生器,并带有SPI接口与中断发生器。通过向配置寄存器写入一个16位字来配置UART,该字可设置波特率、数据字长度、奇偶校验使能,以及启用8位先入先出(FIFO)功能。写入配置寄存器可在常规UART定时和IrDA定时间选择,控制关断模式,还包含4个中断屏蔽位。

向写数据寄存器写入一个16位字来发送数据,其中最后7位或8位是实际要发送的数据,同时还包括发送奇偶校验位(若已启用)。该寄存器控制RTS输出引脚的状态。接收到的字会在接收使能时产生中断。

从16位接收寄存器读取数据,该寄存器保存最早进入接收FIFO的数据、接收奇偶校验数据,以及CTS输入引脚的逻辑电平。此寄存器还包含一个位,用于指示正常操作中的帧错误,以及一个接收活动指示灯(在关断模式下)。

波特率发生器决定发送器和接收器的运行速率。写配置寄存器中的B0至B3位确定波特率除数(BRD),其可将X1振荡器频率分频。波特时钟是数据速率(波特率)的16倍。
uart

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分