Philips Semiconductors SCC2681AC1A44529双通用异步接收机/发射机(DUART)是一种单芯片MOS-LSI通信设备,在单个封装中提供两个独立的全双工异步接收机/接收机信道。它直接与微处理器接口,可用于轮询或中断驱动系统。它采用CMOS工艺制造。
每个通道的操作模式和数据格式可以独立编程。此外,每个接收机和发射机可以选择其工作速度作为18个固定波特率之一,一个从可编程计数器/定时器中导出的16×时钟,或一个外部1×或16×时钟。波特率发生器和计数器/计时器可以直接从晶体或外部时钟输入进行操作。独立地对接收机和发射机的操作速度进行编程的能力使得DUART对于双速信道应用(例如集群终端系统)特别有吸引力。
每个接收器都有四倍缓冲,以最小化接收器过载的可能性或减少中断驱动系统中的中断开销。此外,提供流量控制能力以在接收设备的缓冲器满时禁用远程DUART发射器。
SCC2681AC1A44529上还提供了多用途7位输入端口和多用途8位输出端口。这些端口可以用作通用I/O端口,也可以在程序控制下分配特定功能(如时钟输入或状态/中断输出)。
SCC2681AC1A44529有三种封装版本:40针和28针DIP(均为0.6宽);以及44引脚PLCC。
特色
- 双全双工异步接收机/发射机
- 四重缓冲接收器数据寄存器
- 可编程数据格式
- 5至8个数据位加奇偶校验
- 奇数、偶数、无奇偶性或强制奇偶性
- 1、1.5或2个停止位,以1/16位增量进行编程
- 每个接收机和发射机的可编程波特率可从以下选项中选择:
- 22固定速率:50至115.2 k波特
- 16位可编程计数器/定时器
- 非标准速率为115.2 kb
- 从可编程计时器/计数器导出的一个用户定义的速率
- 外部1×或16×时钟
- 奇偶校验、成帧和超限错误检测
- 错误启动位检测
- 断线检测和生成
- 可编程通道模式
- 正常(全双工)
- 自动回声
- 本地回路
- 远程环回
- 多功能可编程16位计数器/计时器
- 多功能7位输入端口
- 可作为时钟或控制输入
- 四个输入的状态检测变化
- 100 kΩ典型上拉电阻器
- 多功能8位输出端口
- 单个位设置/重置能力
- 输出可编程为状态/中断信号
- DMA信号
- 自动485掉头
- 多功能中断系统
- 具有八个可屏蔽中断条件的单中断输出
- 输出端口可配置为提供总共六个单独的可或线中断输出
- 最大数据传输:1×1 MB/秒;16×125 kB/秒
- 多点应用的自动唤醒模式
- 开始-结束中断/状态
- 检测源自字符中间的中断
- 片上晶体振荡器
- 单+5V电源
- 可用的商业和工业温度范围
- DIP和PLCC封装