微机原理与接口技术实践:足球比分实时显示系统设计

5星 · 超过95%的资源 需积分: 10 93 下载量 107 浏览量 更新于2024-09-15 17 收藏 329KB DOC 举报
微机原理与接口技术课程设计报告,由计算机科学与技术学院0903班的施建峰和高延平合作完成,聚焦于设计一款足球比分显示系统。该系统利用唐都实验箱,旨在实战应用所学的理论知识,提升学生的实践能力和系统设计水平。 设计目标明确,旨在通过实际操作巩固课堂所学的微机与接口技术知识,增强学生的综合能力,培养创新思维。具体设计任务包括: 1. **数码管与比赛计时**:系统需要实时显示比赛时间,通过共阴极数码管显示,同时当比分发生改变时,流水灯会闪烁以增加视觉反馈。 2. **异常处理**:设计具备自动停止计时的功能,遇到意外情况如暂停比赛,系统能够暂停计时并在处理完毕后自动恢复计时。 **设计原理**核心部分包括: - **显示模块**:采用共阴极数码管组成,通过控制各发光二极管的阳极电压来显示数字和字符,如电子时钟用到的0-9对应的字符编码。该模块使用了唐都86/88的LED-KEYBOARDUNIT硬件。 - **8253可编程定时器/计数器**:作为计时的核心组件,8253提供了灵活的定时和计数功能,能够在不影响CPU运行的情况下进行独立工作。其中,通道2设置为3方式,用于提供每秒中断请求,用于精确计时。 - **计数器设计**:8253内部有三个独立的计数器,每个计数器都有自己的控制寄存器和计数初值寄存器,可以进行自定义设置。通过时钟输入、门控信号和输出端口,与外部设备进行通信。 报告中还包含了设计线路图和程序流程图,以及详细的源程序展示,展示了学生们如何将理论知识与实际硬件结合,通过汇编语言实现足球比分显示系统的功能。此外,报告最后总结了设计过程中的体会和收获,强调了课程设计在理论学习中的重要作用。 在整个设计过程中,学生们不仅锻炼了编程技能,还加深了对微机硬件、接口技术的理解,提升了问题解决和项目管理的能力。这是一次非常有价值的实践教学活动。