项目简介
本项目搭建了一个基于2651可编程通信接口(PCI)UART芯片的简易测试环境。采用SCN2651芯片,在设计上尽量降低复杂度与元件数量。通过结合Arduino板和UART芯片,可开展基本的串行通信测试。
项目的主要特性和功能
- 兼容性:支持所有基于2651架构的串行IC,像2661。
- 低复杂性:设计简单,便于初学者理解与实践。
- 低元件数量:减少不必要的组件,降低成本与复杂性。
- 基本串行通信:实现9600波特率、8位数据、无校验位和1个停止位的串行通信。
- 自动初始化:Arduino程序能自动初始化UART芯片,配置必要的控制线和寄存器。
安装使用步骤
硬件连接
- 依据提供的原理图,把Arduino板连接到2651 PCI UART芯片。
- 用USB - TTL串行转换器连接计算机和2651 PCI UART芯片的TxD/RxD引脚。
软件设置
- 打开Arduino IDE,将2651.ino源代码上传到Arduino板。
- 打开串行终端程序(如RealTerm),选择USB - Serial转换器的COM端口,设置终端使用9600波特率、8位数据、无校验位和1个停止位。
测试运行
- 上电后,Arduino会自动初始化UART芯片并开始发送数据。
- 若每秒接收到字符串“TESTABCD”,则表明系统正常工作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】