数字电路与C语言基础1(电平特性)

序言:单片机是一种数字集成芯片,数字电路当中,它只有两种电平,一种是高电平,另一种就是低电平。为了让大家在刚起步的时候,就对电平特性有清晰的认识。

1、我们暂时定义单片机的输出与输入为TTL的电平,其中高电平就是+5v,低电平就是0v。计算机的串口为RS232的电平,其中RS232的高电平是-12v,低电平是+12v。这里强调的是RS232它的一个电平为一个负逻辑的一个电平,大家不要认为这里是写错了,因为当计算机和单片机之间要通信的时候,它需要依靠一个电平转换芯片,像TTL和RS232之间要有一个转接的桥梁,这里就会使用到MAX232的电平转换芯片,这里在后续也会介绍到。 

2、常用的逻辑电平还有很多, 比如TTL与CMOS,还有LVTTL等等。

(1)其中TTL与CMOS这个逻辑电平是最为常用,那么这两种的一个逻辑电平,按照典型的电压又可以分为四类:一种是5V的TTL与CMOS,还有一种是3.3V,2.5V,1.8V。

(2)那么我们用的比较多的,像单片机领域接受比较多的是5V和3.3V,例如51单片机就是5V的一个TTL电平。那么5V的TTL与5V的CMOS是一个通用的逻辑电平。3.3V以下的逻辑电平被称为低电压的一个逻辑电平。

(3)那么常用的就是TTL这些。TTL电平信号用的是最多的,这是因为数据表示通常采用二进制,+5V高电平,等价于逻辑1,低电平0V,等价于逻辑0。这种被称为TTL的一个系统信号。

3、(1)TTL电路和CMOS电路的逻辑电平关系如下:

a、VOH:逻辑电平1的输出电压。(5V)

b、VOL:逻辑电平0的输出电压。(0V)

c、VIH:逻辑电平1的输入电压。

d、VIL:逻辑电平0的输出电压。

(1)TTL  电平临界值:

a、VOHmin=2.4V,VOLmax=0.4V。

b、VIHmin=2.0V,VILmax=0.8V。

(2)、CMOS  电平临界值(假设电源电压为+5V);

a、VOHmin=4.99V,VOLmax=0.01V。

b、VIHmin=3.5V,VILmax=1.5V。

4、TTL与CMOS的逻辑电平转换,通常CMOS电平是能驱动TTL电平,但TTL电平是不能驱动CMOS电平的,需要外接拉上一些电阻,常用的逻辑芯片有很多,像开发板上用的比较多的是74HC系列,像74HC595,74HC138,74HC25。这些芯片通常是CMOS芯片。CMOS的芯片,它的一个电平逻辑,可以驱动TTL电平。因为我们的单片机,它是TTL电平的。而我们的外部芯片是CMOS,所以我们对这个CMOS的一个驱动,用单片机来驱动这个TTL的话,是不能直接驱动的,它需要用一个转换,像有些散发电阻就可以。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值