74LS373的布线问题.doc_第1页
74LS373的布线问题.doc_第2页
74LS373的布线问题.doc_第3页
74LS373的布线问题.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

74LS373的布线问题盛祥华一次,笔者在电子论坛上看到一位网友抱怨:三态门的8D锁存器74LS373的引脚排列不合理,给PCB的布线工作带来极大的麻烦。其实,对于类似74LS373这样的芯片而言,完全可以灵活地改变引脚的连接关系,使得PCB的布线变得较为简洁。让我们首先来看一看,按照普通的做法,74LS373引脚的不合理排列,会给PCB的布线工作带来多大的麻烦。如图S1.Sch所示是笔者用Protel99se绘制的单片机DS80C320的最小系统(读者可以通过放大图片察看),图中的74LS373是作为地址锁存器使用。由于单片机的双向接口P0口是低8位地址信息输出和外部存储器数据输入的通道,必须使用74LS373锁存器将CPU发出的低8位地址信息保存起来,才能分时合用P0口。将电路原理图S1.Sch生成网络表(见图S1.NET),再打开Protel99se的PCB编辑器,设置好元件的布置参数、板层参数、布线参数,将所需的PCB元件库载入PCB设计系统,最后载入网络表S1.NET,接下来你会发现无论元件如何排放,其中的预拉线相互交叉甚多,如图PCB1.PCB所示,这样的后果是导致布线十分凌乱,必须使用许多过孔。据说,一个过孔会产生约10PF的分布电容,这对单片机系统的稳定工作会带来极大的麻烦。另外,过孔太多会增加PCB的制作难度和成本,还会影响PCB的结实性。因此必须解决这个问题。其实,从CPU发出地址信号的引脚到存储器进入地址信号的引脚之间只要符合如下对应关系,系统的工作就能正常进行。DS80C320(U1)27C256(U3)P00 39脚A0 10脚P01 38脚A1 9脚P02 37脚A2 8脚P03 36脚A3 7脚P04 35脚A4 6脚P05 34脚A5 5脚P06 33脚A6 4脚P07 32脚A7 3脚而74LS373(U2)的输入脚与输出脚的对应关系是:输入脚输出脚D0 3脚Q0 2脚D1 4脚Q1 5脚D2 7脚Q2 6脚D3 8脚Q3 9脚D4 13脚Q4 12脚D5 14脚Q5 15脚D6 17脚Q6 16脚D7 18脚Q7 19脚所以,只要对它们之间的连接关系作如下调整就可以了。DS80C320(U1)74LS373(U2)27C256(U3)P00 39脚D0 3脚Q0 2脚A0 10脚P01 38脚D7 18脚Q7 19脚A1 9脚P02 37脚D1 4脚Q1 5脚A2 8脚P03 36脚D6 17脚Q6 16脚A3 7脚P04 35脚D2 7脚Q2 6脚A4 6脚P05 34脚D5 14脚Q5 15脚A5 5脚P06 33脚D3 8脚Q3 9脚A6 4脚P07 32脚D4 13脚Q4 12脚A7 3脚按上表的对应关系修改原理图中的网络标记,再次生成网络表并载入PCB设计系统,通过对元件自动布局和自动布线,再作出相应的调整后,最终得到以下布线图(图PCB1.PCB),问题得以圆满解决。由于我的计算机内存不足(64M),在进行大数据量布线运算时总是死机,只好删除许多外围元件,并停止电气规则的检测和布线规则的检测,最后好不

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论