1、毕业论文 基于基于单片机的单片机的简易逻辑分析仪简易逻辑分析仪 目目 录录 第第 1 1 节节 引引 言言3 1.1 系统概述3 1.1.1 系统的特点4 1.1.2 系统的功能4 第第 2 2 节节 系统系统主要主要硬件硬件电路电路设计设计5 2.1 系统结构框图5 2.2 主体控制模块5 2.3 系统硬件的主体实现7 2.3.1 数字信号发生器模块的电路设计与实现7 2.3.2 主控系统模块的电路设计与实现8 2.3.3 LED 显示模块的电路设计与实现10 2.3.4 硬件的抗干扰措施12 第第 3 3 节节 系统软件设计系统软件设计13 3.1 系统软件流程13 3.2 中断服务子程序
2、15 3.3 AT24C04 程序设计15 第第 4 4 节节 结束语结束语19 参考文献参考文献20 毕业论文 基于基于单片机的单片机的简易逻辑分析仪简易逻辑分析仪 第第1节节 引引 言言 信息时代是数字化的时代,数字技术的高速发展,出现了以高性能计算机为核心 的数字通信、数字测量的数字系统。在研究这些数字系统产品的应用性能的同时也必 须研究在设计、生产和维修他们的过程中,如何验证数字电路设计的合理性、如何协 调硬件及其驱动应用软件的工作、如何测量其技术指标以及如何评价其性能。逻辑分 析仪的出现,为解决这些问题提供了可能。 随着数字系统复杂程序的增加,尤其是微处理器的高速发展,用示波器测试己
3、显 得有些无能为力。1973 年在美国应运而生的逻辑分析仪(Logic Analyzer),能满足 数字域测试的各种要求。它属于总线分析仪一类的数据域测试仪器*主要用于查找总 线(或多线)相关故障同时对于数据有很强的选择能力和跟踪能力,因此,逻辑分析 汉在数字系统的测试中获得了广泛的应用。 逻辑分析仪(Logic Analyzer)是以逻辑信号为分析对象的测量仪器。是一种数 据域仪器,其作用相当于时域测量中的示波器。正如在模拟电路错误分析中需要示波 器一样,在数字电路故障分析中也需要一种仪器,它适应了数字化技术的要求,是数 字、逻辑电路、仪器、设备的设计、分析及故障诊断工作中不可按少的工具。在
4、测试 数字电路、研制和维修电子计算机、微处理器以及各种集成化数字仪表和装置中具有 广泛的用途;还是数字系统设计、侦错、软件开发和仿真的必备仪器;作为硬件设计 中必不可少的检测工具,还可将其引入实验教学中,建立直观感性的印象,提升学生 的硬件设计能力,可以全面提高教学质量; 随着科技的发展,LA 在多通道、大存储 量、高采样速率、多触发功能方面得到更快的发展,在航天、军事、通信等数字系统 领域得到越来越广泛的应用。 我们从上面可以看出逻辑分析仪在各个领域的广泛应用。那么我们在学习、应 用的同时设计并制作一个简易的逻辑分析仪就显的意义重大了, 这样这个过程既可以 让我们更加深入理解其原理,又可以提
5、高动手设计并制作整个系统电路的能力,还可 以将其作为简易仪器应用于以后的实验中。 1.11.1 系统系统概述概述 因在本节中,我们将对简易逻辑分析仪的应用进行分析。给出它的特点,能实现 的功能以及系统的简单操作 1.1.1 1.1.1 系统的特点系统的特点 逻辑分析仪也称逻辑示波器,它是用来分析数字系统逻辑关系的一种仪器。逻辑 毕业论文 分析仪的主要作用有二个:一是用于观察的形式显示出数字系统的运行情况,相当于 扩展了人们的视野, 起一个逻辑显示器的作用; 二是对系统运行进行分析和故障诊断。 一般的逻辑分析仪是由数据获取和数据显示两大部分组成的。前者捕获并存储 所要观察分析的数据,后者用多种形式显示这些数据。在这里,关键是触发它的作 用是在被分析的数据流中按索特定的数据字。一旦发现这个数据字,便产生触发信号 去控制和存储有效数据。因此,它决定