1、 课程设计报告课程设计报告 课程 微机原理与接口技术 题目 数字显示电子钟 系 别 物理与电子工程学院 目 录 第一章 前 言 . 1 第二章 题目要求与方案论证 . 2 2.1 题目要求 2 2.2 设计目的. 2 2.3 方案论证. 2 2.3.1 思路 2 2.3.2 程序设计原理. 3 2.3.3 用到的 DOS 系统功能 3 2.3.4 用到的 BIOS 系统功能 4 第三章 方案设计 错误错误!未定义书签。未定义书签。 3.1 流程图 6 3.2 程序代码设计. 8 3.2.1 主程序模块的设计. 8 3.2.2 日期显示子程序模块 9 3.2.3 时间显示子程序模块 12 3.2
2、.4 界面显示模块 13 第四章 结果与分析 错误错误!未定义书签。未定义书签。 4.1 调试过程. 16 4.2 结果 16 4.3 分析. 18 第五章 总结与体会 .19 参考文献20 附录 .21 1 第一章 前 言 作为最基本的编程语言之一,汇编语言的重要性勿庸置疑,因为它能够完成 许多其它语言所无法完成的功能。 尤其在和硬件关系非常密切的程序或要提高运 算速度的程序,即使是 C 语言也会有些力不从心,而汇编语言则能够很好扬长 避短,最大限度地发挥硬件的性能。最重要的是微机原理和接口技术是一门实践 性强的学科,不但要求有较高的理论水平,而且还要求有实际的动手能力,其中 很多的原量、规
3、则、现象等仅仅靠学习教科书是无法完全掌握的,必须通过实践 才能比较直观和深刻的理解。 本课程设计的主要目的是提高实践能力, 包括提高汇编等语言的编程能力及 对接口等硬件的理解分析能力和设计接口电路的能力,在进行课程设计的过程 中,可以让学生体验分析问题、提出解决方案、通过编程等手段实现解决方案、 不断调试最终达到设计要求的全过程, 从而帮助学生系统地掌握微机原理的接口 技术的相关知识,达到将知识融会贯通的目的。 本次课程设计我们组做的是数字显示电子钟, 要求和系统时钟一致。由于水 平有限,该设计还存在了很多的不足,希望各位读者的够指出改正。 2 第二章 题目要求与方案论证 2.1 2.1 题目
4、要求题目要求 数字显示电子钟: 利用微机现有资源, 编写程序在 PC 屏幕上显示运行的时 钟,要求和系统时钟一致。 2.22.2 设计目的设计目的 通过一个学期对微机原理及接口技术学习,掌握的知识还停留在理论的 上。但是这是一门实践性较强的课程,让学生在学完该课程之后,通过本课程设 计环节教学,加深学生对“微机原理与接口技术” 、“汇编语言“等课程知识的掌 握与综合运用, ,使学生将课堂所学的知识和实践有机结合起来,初步掌握计算 机应用系统设计的步骤和接口设计的方法,提高分析和解决实际问题的能力。 通过设计实践,培养学生查阅专业资料,工具书或参考书,了解有关工业标 准,掌握现代设计手段和软件工具,并能以图纸和说明书表达设计思想和结果的 能力。 通过设计,不但要培养和提高学生解决工程具体问题,动脑动手的技术工作 能力,而且还要逐步建立科学正确的设计和科研思想,培养良好的设计习惯,牢 固树立实事求是和严肃认真的工作态度。提高学生的创新意识及动手操作能力, 为后续各门计算机课程的学习,以及毕业后从事微机硬件及软件开发打下基础, 积