- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《可编程频率计》设计
中国矿业大学计算机科学与技术学院 硬件课程设计总结报告
题目: 《可编程频率计》设计
学号:
姓名: LXZ-2008
专业班级: 计08-1
指导老师:
实践日期: 2010年8月31号—10月12号
目录
1引言 3
1.1编写目的 3
1.2背景 3
1.3定义 3
1.4参考资料 4
2实际开发结果 4
2.1产品 4
2.2主要功能和性能 4
2.3基本流程 5
2.4进度 7
2.5费用 8
3开发工作评价 9
3.1对产品质量的评价 9
3.3对技术方法的评价 9
3.4出错原因的分析 9
4经验与教训 10
5附录—程序清单及结构图 14
5.1逻辑结构图及流程图 14
5.2程序清单 16
项目设计总结报告
--可编程频率计的设计
1引言
1.1编写目的
经过一段时间的努力,我们终于完成了对可编程频率计的设计。为了让读者更加了解我们设计的这个可编程频率计的原理、工作方式、运行环境、功能和我们设计的流程等等,我们写了这个项目设计的总结报告。对于学生的我们,这份报告的主要目的是提高我们规范化的工程实验方法,进行系统的、高效地开发项目,同时也作为指导。在编写报告与实验同步能提高我们做项目和实战的能力。
1.2背景
硬件课程设计的课题是:可编程频率计的设计。
这次可编程频率计的设计是由刘晓泽提出来的,由刘晓泽和刘春一起讨论、共同编程、实践,最后成功完成的。
该可编程频率计能够快速准确的捕捉到被测信号频率的变化
本频率计是方波频率计,由于实验箱资源的有限性,我们只能设计这个方波频率计。
该设计的频率计需要在16/32位微机接口技术实验系统的实验箱上完成,连接电脑,用到了8279芯片和键盘,8253计数器和I/O输入输出设备,用汇编语言完成编程驱动可编程频率计的实现。
1.3定义
中文名称:频率计
英文名称:frequency meter
定义:测量周期量频率值的仪表。
I/O:输出/输入(Input/Output)
汇编语言:(Assembly Language)是面向机器的程序设计语言。用助记符(Memoni)代替操作码,用地址符号(Symbol)或标号(Label)代替地址码。
英文名称:counter
定义:通过传动机构驱动计数元件,指示被测量累计值的器件。计时器即计数器。
中文名称:脉冲
英文名称:pulse
定义:一个物理量在短持续时间内突变后迅速回到其初始状态的过程。
LED:(Light Emitting Diode),发光二极管,是一种固态的半导体器件,它可以直接把电转化为光。
英文名称:flow diagram
定义:表示生产过程中事物各个环节进行顺序的简图。
1.4参考资料
《微型计算机原理与接口技术》第四版 周荷琴 吴秀清/著 中国科学技术出版社
HK88TE说明书
8279芯片使用说明文档
2实际开发结果
2.1产品
程序: Is_Start ;检测是否按下开始脉冲键
程序: InitClock2 ;初始化计数器2,并产生可编程的方波频率
程序: InitClock0 ;初始化计数器0
程序: InitClock1 ;初始化计数器1
程序: CheckClock0Over ;检测计数器0是否工作结束,并将读取的结果存入变量a中
程序:Display ;显示变量a的值到LED上
主程序:Main ;整个程序的主程序运行部分
本项目的程序结构是扁平式的,即在一个主程序的作用下,分别调用各个小的程序来完成整个项目的功能。而各个小程序又是不可划分的最小程序模块。
本项目总共200行代码。数据段与代码段共用,均用CS作为段寄存器。数据部分21行,其中19行是宏定义,在编译时用,在生成2进制可执行文件时不用。只有2行是真正的数据,占用程序空间。主程序20行代码。Display程序70行代码,InitClock0、InitClock1、InitClock2程序均为10行代码,CheckClock0Over程序20行代码。
本项目有两个版本。但实质为一个版本。由于一开始没有频率发生设备,我们利用8253产生频率,其中用到8个开关作为产生频率的种类。但由于我们的模块是高内聚、低耦合的。独立性比较强。这个产生频率的模块可以随时替换。后来老师找来了频率发生器做检验,检验通过。而之前的代码并未用到。因此实质为一个版本。
2.2主要功能和性能
在这次可编程频率计的设计中,我们的项目的计划的主要功能是:完成方波频率
您可能关注的文档
- New Words Work Design And Training of Students′ Memory.doc
- nRF902 FSK 868 MHz 发射器.doc
- OFDM的原理,应用与发展.doc
- N掺杂TiO2纳米晶的简易制备及其可见光光催化研究.doc
- On Jane Austen’s Point of View of Marriage in Pride and Prejudice(傲慢与偏见).doc
- Oral English training and teaching Learners′Oral Practice.doc
- PB网上考勤系统设计.doc
- PACK贴标签工装的设计.doc
- PLC在交通控制信号灯中的应用.doc
- PLC在四层电梯控制中的应用.doc
文档评论(0)