一共有2个51单片机SWAPA和B和一个8050三极管,哃为STC12C4052AD单片机SWAP20脚单片机SWAPA的一个管脚P1.7连接三极管8050的中间脚,三极管右脚连接VCC左脚连接单片机SWAPB的P1.0脚,就是说8050三极管... 一共有2个51单片机SWAPA和B 和一个8050三極管,同为STC12C4052AD单片机SWAP,20脚
单片机SWAPA的一个管脚P1.7连接三极管8050的中间脚三极管右脚连接VCC,左脚连接单片机SWAPB的P1.0脚,
就是说8050三极管 集电极=VCC发射极=单片机SWAPB嘚P1.0,基极=单片机SWAPA的P1.7
我希望得到结果是令单片机SWAPA的P1.7=1后 使用VCC把单片机SWAPP1.0的电平从0变成1,实现管教的电平拉高,
8050 是有电流时连接 能与单片机SWAPA的输出方式同步啊~~
实验结果不行!!!为什么的??????有脉冲电流 可是扫描单片机SWAPB的P1.0的0电平并没有变成!=0啊 无电平变化啊,
genius10086 请看清楚问题!我不是用高电平驱動三极管啊!
推荐于 · TA获得超过4.6万个赞
不可以。51单片zhi机的引脚dao是准双向口。
当51单片机SWAP引脚输出1的时候它是输入状态,可以用外接电路將其变为0
当51单片机SWAP引脚输出0的时候,这时它就是输出0。
如果外接电路再送来个1两者就会冲突。
轻者是非0非1状态不确定;重者,将燒毁单片机SWAP的引脚
那应该怎么做?才能使51单片机SWAPB管脚由低电平变高电平?我用!=0来判断 也是没反应,就是说它的管脚根本没有任何变化 仍然是0!我希望像按键一样驱动管脚而已!
应该怎么做啊
我希望借此来实现单片机SWAP间任意管脚间的通信!!
51单片机SWAP的引脚,只是对“下降沿”或“低電平”敏感
外设,只有送来这些形式的信号引脚才会接受,单片机SWAP才能有反应
如果,外设的信号不是这样的,就要用反相器电路变成单片机SWAP所需的信号,才行
这个模式,是 Intel 公司设计的不可改变。
这是基础知识在《数字电子技术》里面,关于TTL电路中讲过
有效的信号,是有一定规范的不是任意设计的。
不行很容易理解的,但电源和地接在一起你说这根线是电源还是地呢,很显然电全导箌地去了这根线也没有电压,所以你的三极管导通之后VCC直接被拉到低电平导到地了
嗯,引脚不接负载用数字万用表测应该是高电平。
不过准双向口就和OC+上拉电阻一样高电平没什么驱动能力的,驱动8050是很有困难啊
下载百度知道APP,抢鲜体验
使用百度知道APP立即抢鲜体驗。你的手机镜头里或许有别人想知道的答案
}