问个C52单片机,P0口问题。

来源:百度知道 编辑:UC知道 时间:2024/06/02 14:06:10
自已做了个16*16点阵试验板,用74LS138做行驱动(接在P3口)。列接VCC用8050做开关。基极(中间有1K电阻)接到P0与P2口上。问题就是为什么只有P2口有反应,P0口没反应。怎么都输不出高电平来打开8050.怎么回事啊。请高手指点下!直截把P0写成P0=0xFF;都没用老是低电平。把线全拆了,只留下个最小系统还是老样子。P0口没高电平。

P0口做准双向口驱动是要加上拉电阻,一般用排阻,9个脚,有一个公共脚,其余的8个脚和公共脚之间的电阻都是一样的,公共脚上面有一个点,很容易区辨,你用一个1K~10K都行的排阻上拉以后就好了,这是P0口的特性。加上就好