学院名称: 专 业: 班 级: 姓 名: 学 号: 指导教师: 2 0 0 9 年 1 1 月 JIANGSU TEACHERS UNIVERSITY OF TECHNOLOGY 单片机课程设计报告 脉冲宽度测量 目录 第一章 引言„„„„„„„„„„„„„„„„„ 第二章 方案选择及总体设计„„„„„„„„„„ 2.1 硬件技术指标„„„„„„„„„„„„„„ 2.2 方案选择及工作原理„„„„„„„„„„„ 2.3 系统实现功能„„„„„„„„„„„„„„ 第三章 控制系统的硬件设计„„„„„„„„„„ 3.1 系统模块构成„„„„„„„„„„„„„„ 3.2 系统工作原理图„„„„„„„„„„„„„ 3.3 管脚说明„„„„„„„„„„„„„„„„ 第四章 软件设计及程序„„„„„„„„„„„„ 4.1 软件设计流程„„„„„„„„„„„„„„ 4.2 各子程序功能描述„„„„„„„„„„„„ 4.2.1 定时器 T0 中断服务程序„„„„„„„„ 4.2.2 显示子程序„„„„„„„„„„„„„„ 4.3 系统总程序„„„„„„„„„„„„„„„„ 第五章 系统制作与调试„„„„„„„„„„„„„ 5.1 硬件调试„„„„„„„„„„„„„„„„„ 5.1.1 调试方法„„„„„„„„„„„„„„„ 5.1.2 出现问题及解决方法„„„„„„„„„„ 5.2 软件调试„„„„„„„„„„„„„„„„„ 5.3 结果分析„„„„„„„„„„„„„„„„„ 第六章 总结与体会 „„„„„„„„„„„„„„„ 第一章 引言 近年来随着科技的飞速发展,单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,加以完善。本系统采用单片机 AT89C51 为中心器件来设计脉冲宽度测量器,系统实用性强、操作简单、扩展性强。在现有的单片机仿真机系统上掌握相关软硬件设计与调试知识,根据所选择题目,焊接好硬件电路,正确进行元器件的测试与调试,并在计算机上编写汇编程序调试运行,并实现参考选题中要求的设计。 第二章 方案选择及工作原理 2.1 硬件技术指标 输入脉冲幅度:0-5V 脉宽测量范围:0.1-50ms 测量精度:1% 显示方式:四位数字显示 2.2 方案选择及工作原理 将脉冲信号从P3.2 脚引入。将T0 设为定时器方式工作。并工作在...