CPLD 与 51 单片机的双向通信
成员:陈秋恒、梁亚利、姚远
班级:物联网工程
指导老师:时斌
2016-12-29
1. 实验目的:
a) 了解和学习串口通信原理,实现 CPLD 与 51 的双向通信
2. 实验设备
b) 统一的 51 开发板
c) Alter 公司的 CPLD EP310E144C8 型
3. 实验要求
d) 完成 CPLD 和 51 之间的串口通信,采用八位数据位一位停止位的方式
i. 51 显示发送的数据,发送后由 CPLD 接收,并通过八位 LED 显示
ii. CPLD 发送数据给 51 单片机,并在 51 液晶屏上显示出来
4. 实验原理
a) 芯片工作原理
b) 采用的通信基本设置
i. 51 单片机使用 12M 晶振,从实际的通信准确度而言,使用 2400
波特率通信
ii. 直接使用 TXD-RXD 直连的方式
c) 实验原理图
iii. 51 单片机部分
iv. CPLD 部分
5. 程序流程
e) 流程图
i. 51 单片机流程图