文档介绍:年月无锡商业职业技术学院学报
899D 3A 2MN:; 899$
第卷第期
D D !"#$%&’"( )#*+ ,"-&.+"%&’/%0.+.#.1 "( 2"331$-+&’ 41-5%"’"67 ,"’:$ <":$
基于单片机的数字电路功能测试仪的设计
刘昌珍
!无锡商业职业技术学院电子工程系# 江苏无锡 A3D38K"
"摘要# 文章介绍了在实验室环境下#采用单片机最小系统测试数字集成电路的方法$ 该设计据有硬件简洁%软件编制方便
灵活特点#对于通用集成电路可利用固化在片内的品种数据表测试$ 测试结果通过发光管表示$
"关键词# 数字集成电路(功能测试(单片机
)中图分类号* %9 K?6C3 )文献标识码* 5 "文章编号# 3?F3GD6J?!AJJD"JDGJJAJGJA
一%测试原理 9B口用作测试控制#9BC#用作单拍-连续选择开关#9BCB
在实验里# 数字集成电路的测试是一件经常性的工作$ 用作%,*%测试按钮$ D4只&,2指示灯分两排排列#用来指示
实验做完后#电路是好是坏从表面上是看不出来的#如用简真值表所规定的管脚状态$#4个绿色的灯表示实测管脚的状
单办法#给电路加直流电源用万用表测#则是一非常麻烦的态# 管脚灯主要用于单拍测试时指示每一拍的管脚是否合
事#因为一块电路有好多脚#按照真值表一拍一拍的测#是一格$在连续测试时因为灯光闪烁太快#这些指示灯不起作用#
件非常费时费力的事#在一般实验室条件下#数字电路只需#4个红色的灯表示出错管脚的状态#红灯亮#该管脚有错#测
进行功能测试即可$下面介绍一种基于单片机的数字集成电试结束时%,*% &,2灭$ 绿色&,2和红色用来指示电路合格
路功能测试仪的设计方法# 由于采用了硬件的优化设计#只与否$ 绿灯为95**#红灯为E5.&$
需采用单片机最小系统的简单硬件#即可完成#$脚以下的各通过?只FD+’878接D4只&,2指示灯#9BC4用作串G并行
种%%&%’()*%+’系列数字电路的功能测试# 包括各种通用移位寄存器FD+’878的串行信号输入$ 9BC3用作FD+’ 878的
门电路%译码器%数据选择器%触发器%计数器等$ 移位脉冲信号$ 这些信号由 67’83 软件生成$ 93CF 作为
在该设计中#仪器可用&连续测试!%,*%"-单拍!*./0"’ FD+’878移位寄存器的清零输入#93C?为锁存’&H输入$
两种方式进行测试$ 在连续方式时#按下%,*%测试按钮可在 94口除作为低6位管脚.-)还接有两个6D#3码的拨盘开
1秒钟内测完全部参数#并将测试后的结果在&,2灯上显示$ 关$ 这两位拨盘开关用作67’83内固化的测试表格选择#可
屏幕同时显示真值表全部内容的实测结果$如果按单拍可以选择4IGG77I共1JJ个不同的测试品种$ 6$A3码拨盘开关的
一拍一拍的进行测试#数据存入程序库中$在测试仪中#最多原理图如图3所示$ 拨盘开关由9J口输入#通过F$&*KFK锁存
可以固化344个常用数字电路的测试程序#在一般情况下#可器由9KC?用一个正脉冲将拨盘开关数锁存#测试开始时锁存
以用拨盘开关选择测试品种$ 数被读入# 并将在67’8A L)(区的指定测试程序调入L5