1、 数字逻辑课程设计报告数字逻辑课程设计报告 题题 目:目: 红外线数据传输系统 姓姓 名:名: 同同 组组 人:人: 班班 级:级: 学学 号:号: 2011/9/27 2 目录目录 1. 实验目的 . 3 1.1 目的 . 3 1.2 要求 . 3 2. 实验内容 . 3 2.1 题目 . 3 2.2 简介 . 3 2.3 输入 . 4 2.4 输出 . 4 3. 实验所用仪器 4 3.1 实验软件环境 . 4 3.2 实验硬件环境 . 4 4. 实验设计 . 5 4.1 系统结构图 . 5 4.2 详细设计 5 4.3 接口设计 7 5. 实验步骤 . 8 5.1 编写 VHDL 代码 .
2、 8 5.2 连线 14 5.3 记录与调试 14 6. 结果分析 14 6.1 老师检查测试 14 6.2 时间图分析 14 7. 其他 .15 7.1 改进方案 .15 7.2 参考文献 .15 1. 实验目的实验目的 1.1 目的目的 通过硬件描述语言 VHDL 的编程,深入了解并掌握可编程芯片 PLD 的 设计技术,加强对学生对数字逻辑课程所学的只是综合运用能力。培养 学生的创造性思维能力和独立解决实际问题的能力。 1.2 要求要求 能够较全面地应用课程中所学的基本理论和基本方法,完成从设计逻辑 电路到设计简单数字系统的过渡。 能够独立思考、独立查阅资料,独立设计规定的系统 能够独立地
3、完成实施过程,包括安装、布线、测试和排除故障。 2. 实验内容实验内容 2.1 题目题目 红外线数据传输系统 2.2 简介简介 红外线传输系统包括发送方和接收方两端,都可以单独进行初始化清零 处理。在发送端可以设置准备发送的 8 位数据信息,连同一个偶校验位一起 发送。接收端接收到 8 位的数据信息和一位偶校验信息后,显示接收到的数 据和校验信息,并根据偶校验判定接收到的信息是否出错。 4 2.3 输入输入 如上图所示: 开关 K1K8(电平信号) ,发送端清零开关(电平信号) ,发送按钮(脉 冲信号) ,置数(电平信号) ,接收端清零开关(电平信号) 。 2.4 输出输出 如前面图所示: 发
4、送端: 发送数据的 8 位数据信息用 3 个数码管显示(分别为 2bits、3bits、 3bits) ,正在发送指示灯,校验码指示灯。 接收端: 接收的 8 位数据信息用 3 个数码管显示 (分别为 2bits、 3bits、 3bits) , 校验码指示灯,接收错指示灯。 3. 实验所用仪器实验所用仪器 3.1 实验软件环境实验软件环境 ispLEVER Project Navigator 3.2 实验硬件环境实验硬件环境 Family: ispLSI 1K Device Device: ispLSI032E Speed Grade: 70 5 Package type : 84PLCC Part Name: ispLSI1032E-70Lj84 Density: 6000 logic cells:128 i/O CELLS:64 i/O pins:64 Dedicate: 8 Output:2 Icc: 190 4.