片选

来源:互联网 发布:mac 显示路径命令 编辑:程序博客网 时间:2024/04/25 09:40
片选:动词,单片机学科词汇,可以理解成选片。举个例子,有很多芯片挂在同一总线上(像电脑里很多外设都是挂在总线上),但我们有时候需要对其中特定的某个芯片进行数据、地址或命令的独立传输,此时,我们需要有一个信号来告诉挂在总线上的芯片们,这些数据、地址是传给哪个芯片的。那这样的话,其他芯片就会对这些信号“漠不关心”,而目标芯片就知道这些数据是传给自己的从而做出反应。这个信号就叫做片选信号CS(chip select)或SS(slave select)。片选这个词即由此而来,指通过设置跳线,利用与门、或门、非门的组合来决定到底是哪几部分进入工作状态。
片选信号一般是在划分地址空间时,由逻辑电路产生的。在数字电路设计中,一般开路输入管脚呈现为高电平,因此片选信号绝大多数情况下是一个低电平。
可编程接口芯片都有一个片选开关,通常以CE(Chip Enable)或CS(Chip Select)表示,只有当该输入端处于有效电平,接口芯片才进入电路工作状态,实现数据的输入输出。片选端通常以AO地址译码器的输出端相连,因此片选也是由指定的AO地址选中该接口芯片,以使其进入电路工作状态的过程。
如图,如果一个从芯片或从设备(slave)的SS管脚处于非激活状态(通常是低电平),那个这个从芯片或从设备就相当于一个聋子,不会对任何外来的输入信号做出反应。而如果其中某一从芯片的SS管脚处于激活状态的话,那它就能听到外来的输入信号,就能做出接收或回应。图中,MISO是从芯片向主芯片传输数据的信道,MOSI是主芯片向从芯片传输数据的信道,SCLK是时钟信道(主芯片->从芯片)。

0 0
原创粉丝点击