1、 微型计算机接口技术 课程设计报告书 课题名称:课题名称: 电压报警器 专专 业:业: 计算机科学与技术 组组 员:员: 指导教师指导教师: 二一二年五月二一二年五月二二十二日十二日 目录目录 一 设计目的 . 1 二 设计内容 . 1 2.1 设计要求 . 1 2.2 设计要点 . 2 三 实验仪器 . 2 3.1 实验仪介绍 . 2 3.2 电路外观 . 2 3.3 试验模块简介 . 3 四 设计原理 . 5 五 实验连线及电路 6 5.1 主要连线 . 6 5.2 硬件连线图 . 6 六 程序代码 . 7 七 程序及硬件系统调试情况 10 八 设计总结与体会 10 参考文献 . 11 1
2、 一一 设计目的设计目的 课程设计是培养和锻炼学生在学习完本门课后综合应用所学理论知识, 解决 实际工程设计和应用问题的能力的重要教学环节。它具有动手、动脑和理论联系 实际的特点,是培养在校工科大学生理论联系实际、敢于动手、善于动手和独立 自主解决设计实践中遇到的各种问题能力的一个重要教学环节。 通过课程设计,要求学生熟悉和掌握微机系统的软件、硬件设计的方法、设 计步骤,使学生得到微机开发应用方面的初步训练。让学生独立或集体讨论设计 题目的总体设计方案、编程、软件硬件调试、编写设计报告等问题,真正做到理 论联系实际,提高动手能力和分析问题、解决问题的能力,实现由学习知识到应 用知识的初步过渡。
3、 通过本次课程设计使学生熟练掌握微机系统与接口扩展电路 的设计方法,熟练应用 8086 汇编语言编写应用程序和实际设计中的硬软件调试 方法和步骤,熟悉微机系统的硬软件开发工具的使用方法。 通过课程设计实践,不仅要培养学生事实求是和严肃认真的工作态度,培养 学生的实际动手能力,检验学生对本门课学习的情况,更要培养学生在实际的工 程设计中查阅资料,撰写设计报告表达设计思想和结果的能力。 二二 设计内容设计内容 设计一个电压报警器,要求采集实验箱提供的 05V 的电压,当输入电压 在 3V 以内,显示电压值,如 2.42。当输入电压超过 3V,数码管显示 E.O,并报 警。电压值在七段数码管显示。报
4、警形式自行设计,可用灯光闪烁表示,蜂鸣器 鸣响报警等形式。 2.1 设计要求设计要求 1) 采集 05V 的电压; 2) 当输入电压在 3V 以内,用数码管显示电压值,如 2.42,同时 由 D/A 输出; 2 3) 当输入电压超过 3V,数码管显示 E.O,并将此电压限制到 3V 后输出。 2.2 设计要点设计要点 由 A/D 进行电压转换,注意小数转换为整数处理的方法。 三三 实验仪器实验仪器 3.1 实验仪介绍实验仪介绍 STAR ES598PCIS 实验仪是 STAR ES598PCI 的简化版,提供详尽的 C、汇编例 子程序、使用说明,可以满足各大专院校进行单片机、微机原理、32 位
5、微机接 口课程的开放式实验教学,通过扩展模块,可以让参加电子竞赛的学生熟悉各种 类型的接口芯片,做各种实时控制实验,轻松面对电子竞赛;也可以让刚参加工 作的电子工程师迅速成为高手。 实验仪主机就是一个实验平台,通过更换不同的 CPU 模块,可做不同类型 CPU 的实验,极大的提高了性价比。 STAR ES598PCIS 提供实验仪与微机同步演示功能,方便实验室老师的教学、演 示。提供一个库文件,如果学生上机时间有限,只需编写最主要的程序,其它调 用库文件即可。它布局合理,清晰明了;模块化设计,可以无限升级,让您的选 择永不落伍;兼容性强,可以轻松升级,减少设备投资;使用方便,易于维护。 3.2
6、 电路外观电路外观 3 3.3 试验模块简介试验模块简介 A3A3 区:区:CPUCPU 总线、总线、I/OI/O 接口接口 片选区片选区 JP45:地址线 A0A7; JP48:低位地址/数据总线 JP51:MCS51 的 P1 口; JP59:高位地址线 A8A15; JP61:MCS51 的 P3 口,P3.7、P3.6 作读、写信号线用; JP66:相当于一个 CPU 座,使用 40 芯扁线与用户板相连,可仿真 P0、P2 口作地 址/数据使用的 CPU。 片选区片选区 片选片选 地址范围地址范围 片选片选 地址范围地址范围 CS1 0F000H0FFFFH CS5 0B000H0BFFFH CS2 0E000H0EFFFH CS6 0A000H0AFFFH CS3 0D000H0DFFFH CS7 09000H09FFFH CS4 0C000H0C