微处理器工程——8085微处理器接口

微处理器工程——8085微处理器接口
页面内容

介绍

我们知道,一个微处理器是计算机的CPU。一个微处理器可以执行一些操作数据和输出。但执行操作我们需要输入输入数据和输出显示操作的结果。所以我们使用键盘和显示器作为输入和输出随着处理器。微处理器工程涉及到很多其他的概念和我们也接口的记忆元素,如ROM, EPROM访问内存。

接口类型

有两种类型的接口的上下文8085处理器。

内存接口。

I / O接口。

内存接口:

执行一条指令时,有必要对微处理器访问内存经常阅读各种指令代码和数据存储在内存中。艾滋病在访问内存的接口电路。

内存需要一些信号读取和写入寄存器。类似的微处理器传送一些读写数据的信号。

但这里接口电路的目的是什么?

相匹配的连接过程包括微处理器的内存需求的信号。因此,接口电路设计应以这样一种方式,它匹配的内存需求与微处理器的信号的信号。例如开展阅读过程中,微处理器应该发起一个读内存需要读数据信号。简单的话,内存接口电路的主要功能是帮助阅读和写作的微处理器的数据寄存器的内存芯片。

I / O接口:

我们知道,键盘和显示器是作为与外部世界的沟通渠道。这是必要的,我们与微处理器接口的键盘和显示器。这就是所谓的I / O接口。这种类型的连接我们用门闩和缓冲与微处理器连接键盘和显示。

但这种接口的主要缺点是,微处理器只能执行一个函数。函数作为输入设备是否连接到缓冲区和输出设备连接到门闩。因此这种类型的接口的能力是非常有限的。

可编程外围设备

介绍了可编程外围设备由英特尔增加系统的整体性能。这些设备以及I / O功能,他们执行各种功能,如时间延迟,计数器和中断处理。这些设备是许多设备在一个芯片上的结合。一个可编程设备可以设置写代码来执行特定功能的内部寄存器。因为这段代码控制装置的功能叫做控制字和内部寄存器的存储控制寄存器

英特尔8085/8086/8088等发达一些外围设备的处理器。外围设备包括

8255 -并行通信接口(PPI)

8251串行通信接口(USART -通用同步/异步接收机/发射机)

8257 - DMA控制器

8279 -键盘/显示控制器

8259 -可编程中断控制器

8254 -可编程定时器

类型的通信接口

有两种方法,一个微处理器与外部世界或其他记忆系统可以连接。

串行通信接口

并行通信接口

串行通信接口:

在串行通信接口,接口一个字节的数据来自微处理器并将它一点一点地发送给其他系统连续(或)串行接口接收数据一点点地从外部系统和将数据转换为一个字节,转移到微处理器。

并行通信接口:

这个接口会从微处理器并将其发送一个字节的数据一点点的其他系统同步(或)并行的方式。接口也一点点地接收数据同时从外部系统并将数据转换为一个字节并转移到微处理器。

考虑到我们有一个微处理器界面上的I / O设备和内存芯片。现在这两个设备之间如何选择根据要求吗?

为此目的而使用一个地址译码电路。艾滋病在选择一个地址译码电路所需的I / O设备或内存芯片。

让我们讨论内存接口的概念和I / O接口在下一篇文章中。