单片机怎么释放总线

来源:百度知道 编辑:UC知道 时间:2024/07/07 19:01:29

释放总线一般就是指使管脚变为高阻态,这样就把总线空出来让其他器件用了。
对于51单片机,由于引脚内有上拉电阻,则释放总线代表对引脚写入1,这样总线被拉高,又很容易被其他器件的开集、开漏电路拉为低电平,也相当于空出总线让其他器件用。

释放总线,一般是指CPU放弃总线的控制权,而由外设接管总线的控制权,使外设能够直接和内部存储器之间,实现高速的数据传输。

只有8088(微处理器)及以上档次的CPU,才有这种功能。

单片机芯片,英文是“微控制器”,其功能和“微处理器”是有区别的,它的使用领域是“控制”而不是“计算”,基本不涉及高速的、大量的数据传输。

因此,MCS-51系列单片机没有释放总线的功能。
当片外安装了总线型的RAM/ROM芯片时,P0、P2和P3口的两条线就总是被CPU掌控,用户再也不能使用。