Chinaunix首页 | 论坛 | 博客
  • 博客访问: 336681
  • 博文数量: 103
  • 博客积分: 2510
  • 博客等级: 少校
  • 技术积分: 1590
  • 用 户 组: 普通用户
  • 注册时间: 2007-08-05 16:04
个人简介

高高山上立,深深海底行

文章分类

全部博文(103)

文章存档

2011年(5)

2009年(6)

2008年(92)

我的朋友

分类: C/C++

2008-03-07 09:56:33

毕业设计的翻译还没有翻译完成,还是用了在线翻译比较快。
 
老师讲了链表的一个小例子。可以和数组进行比较。一个链表类似一个数组,链表的元素就相当于数组中的一个元素,只不过他是一个结构体,有一个数据,一个指向链表元素的指针,使能穿起来。
链表每个元素之间物理的地址是不连续的,但是逻辑上是连续的。
复习了一下模电中简单运放,A/D D/A 原理,还要看一下。数电中的简单门电路,OC门还要看一下。
 
 
 
OC门,又称集电极开路(漏极开路)与非门门电路,Open Collector(Open Drain)。为什么引入OC门?

实际使用中,有时需要两个或两个以上与非门的输出端连接在同一条导线上,将这些与非门上的数据(状态电平)用同一条导线输送出去。因此,需要一种新的与非门电路--OC门来实现“线与逻辑”。


OC门
1、

实现与或非逻辑,用做电平转换,用做驱动器。由于OC门电路的输出管的集电极悬空,使用时需外接一个上拉电阻Rp到电源VCC。OC门使用上拉电阻以输出高电平,此外为了加大输出引脚的驱动能力,上拉电阻阻值的选择原则,从降低功耗及芯片的灌电流能力考虑应当足够大;从确保足够的驱动电流考虑应当足够小。

2、

线与逻辑,即两个输出端(包括两个以上)直接互连就可以实现“AND”的逻辑功能。在总线传输等实际应用中需要多个门的输出端并联连接使用,而一般TTL门输出端并不能直接并接使用,否则这些门的输出管之间由于低阻抗形成很大的短路电流(灌电流),而烧坏器件。在硬件上,可用OC门或三态门(ST门)来实现。 用OC门实现线与,应同时在输出端口应加一个上拉电阻。 

三态门:

三态门(ST门)主要用在应用于多个门输出共享数据总线,为避免多个门输出同时占用数据总线,这些门的使能信号(EN)中只允许有一个为有效电平(如高电平),由于三态门的输出是推拉式的低阻输出,且不需接上拉(负载)电阻,所以开关速度比OC门快,常用三态门作为输出缓冲器。
阅读(764) | 评论(0) | 转发(0) |
0

上一篇:第一次面试

下一篇:共享内存

给主人留下些什么吧!~~