单片机的P0口作为系统数据地址总线什么意思?求详解

2021-02-25 14:43:47 字数 1134 阅读 2041

1楼:匿名用户

p0可以作为数据总线

p0和p2的结合又可以作为16位地址总线

2楼:匿名用户

p0口既可以做数据总线又可以做系统总线。通过锁存信号ale进切换。和intel数据和地址总线复用一样-不需要用户控制,有专门的指令完成。

51单片机p0口问题

3楼:匿名用户

p0口是漏极开路啊不用怀疑,你上拉电阻多大的啊?一般选用4.7k的,但有的时候还是电压很低,你把电阻换小一点。

换成1k的试一试,你要把p0口当普通i/o的话必须加上拉电阻,要是数据线或地址线低8位那就不用加了。你说的加12v电压,我没懂,你意思是说单片机你上了12v的工作电压吗??那样是不行啊,要用5v左右不大的电压,你加大输入工作电压是不能解决的,你看看上拉电阻吧,应该是大了

4楼:

这个可能是你的电源的内阻比较大的缘故,还有就是你的电路负载重,拉低了整个供电电压,最后还有一点,你用的上拉电阻太大了。

5楼:电子剑客

我对这个问题的看法:

1,单片机要通电,否则其管脚电平是不确定状态。

2,要保证两只场效应管处于截止状态(执行对此端口输出1指令)3,上拉电阻阻值不可过大

6楼:做而论道

我用上拉电阻就到12v

---------------

12v?!

你上拉到12v?

单片机,没有坏吗?

***************

我是想用51直接驱动cd系列芯片,12v下工作。

---------------

这事办不到吧。

7楼:匿名用户

单片机内部有钳位保护二极管,防止电压过高造成管脚损坏,你要真接个12v看看,必坏!

你这种方法是51单片机办不到的。它耐压没这么高。你像一些3.3v转5v的倒是可以,一般在耐压范围内

8楼:弥漫漫天的烟雾

有什么问题呀?p0口可以直接用呀?你要描述你的问题呀?

9楼:匿名用户

51单片机p0口要接上拉电阻的。