宽工作速率 :75Bps~115.2Kbps ;
使用极简单:独创所见即所得的指令设置法;
全双工工作:全双工 10 位及 11 位数据格式 ;
可节电模式:进入节电模式后典型静态电流约 0.5uA ;
可自动唤醒:由上位机主动唤醒 ;
看门狗输出:监控上位机程序运行,上位机死机后可自动复位 ;
输出误差小:所有串口的数据输出波特率误差都小于 0.1% ;
接收范围宽:每个串口的数据波特率误差小于 3.0%即可正确接收 ;
误码率极低:小于 10%(接收的数据波特率误差小于 2.0%时) ;
2.3.1 SP2349管脚说明
SP2349的管脚图如图2-4所示,管脚说明如表2-6所示:
图 2-4 DIP 及 SOIC 脚图
表2-6 SP2349管脚说明
管脚名称 管脚编号 管脚类型 管脚注释
ADRO0 1 Out 地址 0 输出 (连接上位机输入地址 0)
ADRO1 2 Out 地址 1 输出 (连接上位机输入地址 1)
RST_O 3 Out 接上位机 RESET 未使用时悬空
N C 4 --- 可接 VCC 为了向后兼容建议接 GND
GND 5 --- 电源地 建议与 VCC 间接 0.1uF 电容
RX0 6 In 子串口 0 接收输入 内部已弱上拉
TX0 7 Out 子串口 0 发送输出 未使用时悬空
RX1 8 In 子串口 1 接收输入 内部已弱上拉
TX1 9 Out 子串口 1 发送输出 未使用时悬空
TX2 10 Out 子串口 2 发送输出 未使用时悬空
RX2 11 In 子串口 2 接收输入 内部已弱上拉
TX3 12 Out 母串口 3 发送输出 未使用时悬空
RX3 13 In 母串口 3 接收输入 内部已弱上拉
VCC 14 --- 电源 建议与 GND 间接 0.1uF 电容
OSCO 15 Out 时钟输出 建议振荡电容 16~22pF
OSCI 16 In 时钟输入 建议振荡电容 16~22pF
ADRI1 17 In 地址 1 输入 (连接上位机输出地址 1)
ADRI0 18 In 地址 0 输入 (连接上位机输出地址 0)
2.3.2 SP32349指令集
SP2349指令集如表2-7所示:
表2-7 SP2349指令集
序号 指令名称 命令字 指令描述
01 Nop 0x00 空指令 类似程序中的空指令 可用于匹配母串口和子串口波特率同步
02 Reset 0x01 复位指令 复位所有设置到上电初始状态
03 Sleep 0x02 睡眠指令 强制进入睡眠模式
04 En_wdt 0x03 看门狗使能 可用于监控上位机程序运行状况
05 Dis_wdt 0x04 看门狗禁止 禁止看门狗工作
06 Clr_wdt 0x05 喂狗指令 上位机通过该指令喂狗 喂狗时间间隔要求不大于 550mS 基于SP2349的多串口系统设计+电路图(7):http://www.youerw.com/zidonghua/lunwen_2951.html