关键词:检测;芯片;数据比较;单片机
1 概 述
随着单片机技术的发展与实验室管理系统的日益科学化、智能化,各种简单易操作的芯片检测系统被广泛的应用。而本文是基于单片机系统与芯片本身的特点,以 Intel公司的89C52单片机为核心,采用一片可编程并行通信接口8255为标准检测器件,利用简单的检测原理,基于数据比较、信号高低电平比较等来实现芯片检测。本系统的原理简单易懂、操作方便、成本低廉、可靠性高、运行稳定,适用于各大高校、研究所等科研单位,作为芯片质量检测的一种方便可行的工具。
本文在介绍基本原理的同时,也给出了部分操作方法,仅供参考。
2 系统硬件结构及工作过程
如图1所示,单片机应用系统结构框图主要由单片机89C52与可编程并行通信接口标准的8255,以及地址锁存器74LS373和译码器74LS138组成。可以测试芯片8255,74LS244和74LS374等。
其基本原理是通过数据比较来确定各芯片是否工 作正常,对无锁存能力的芯片,通过给标准8255送数据,数据通过标准8255输出到待测芯片,通过读取待测芯片的数据,与标准数据进行比较就可得出相应结论,以74LS244为例,图2为74LS244与8255硬件接线图。

具体测试程序如下:

对有锁存能力的芯片,可采用上述方法,也可采取另一种方式,即先把数据送到待测芯片,由待测芯片送入8255,通过读取8255得到的数据,与原标准数据进行比较,可得出所需结论。例如:8255,74LS374等。图3为74LS374与8255硬件接线图。

3 软件设计
该系统的软件由主程序、中断处理程序及多个模 块组成,其中包括按键测试程序、标志程序等。主程序流程图如图4所示。其中,闪亮程序1和闪亮程序2分别表示芯片工作正常与否,用于驱动标志显示。
4 结 语
该检测应用系统经过软件编程调试已经成功,并且在实际中得到了验证,制作出了成品。该电路已经在实验室芯片管理中得到应用,工作可靠,经济有效的解决了实验室中大量芯片检测的繁琐工作,因而具有一定的实用价值。
[2] 徐爱卿,孙涵芳,盛焕鸣.单片微型计算机应用和开发系统[M].北京:北京航空航天大学出版社,1992.
[3] 吕能元,孙育才,杨峰.MSC51单片微型计算机原理接口技术、应用实例[M].北京:科学出版社,1993.


