66问答网
所有问题
51单片机怎么通过一个管脚控制另一个管脚?
比如我要用P1.0口去控制P1.1口。如果P1.0是高电平,P1.1也是高电平。P1.0是低电平,P1.1也是低电平。
举报该问题
其他回答
第1个回答 2020-02-04
是引脚,不是管脚。
行列式键盘,就是这种控制方法。
去掉按键,把引脚直接连在一起,即可。
第2个回答 2019-05-22
为什么要在硬件尚控制,直接在程序里使两个输出相等不就好了,或者,1.0等于什么,1.1怎么样,不是更简单。不是同一个单片机就是检测管脚状态,来控制
追问
就是程序里怎么写?
本回答被网友采纳
相似回答
如何
利用
51单片机
的
一个管脚
测一个脉冲频率,并使
另一管脚
发出与之频率相...
答:
假设用P1.0检测脉冲,用P1.1输出检测到的脉冲:while(1){ P1^0 = P1^1;}
51单片机如何控制
通断?有两个端点,之间的电压大小约为3.2伏,想用单片 ...
答:
我建议你用继电器
,由三极管驱动继电器,然后控制两点的闭合就行了,你看看电路图
能不能把
单片机
的不同
管脚
放在
一个
数组中 引用
怎么
弄
答:
为了方便引用,
可以把单片机的不同管脚放在一个数组中,然后通过引用数组元素的方式实现对不同管脚的操作
。下面是一个简单的例子,假设要控制一个LED灯,针脚通过P1口控制,可以怎么实现:首先定义一个整型的数组,用于存储LED灯的针脚,如下所示:```cint pins[] = {P10, P11, P12, P13};```这里...
51单片机
中
怎样
位选
一个
端口出来单独使用,而不受其它端口的影响?
答:
sbit P1_1=P1^1;选择p1.1出来。
现在对
51单片机
P1和P2口各个
管脚
进行相同的操作,我用移位长度做形参实现...
答:
说明白了,宏定义即可,比如下面的例子,你参考一下,照猫画虎即可 port define IO_DIR_PORT_PIN(port, pin, dir) \ do { \ if (dir == IO_OUT) \ P##port##DIR |= (0x01<<(pin)); \ else \ P##port##DIR &= ~(0x01<<(pin)); \ }while(0)...
两个
51单片机管脚
间的通信问题
答:
不能,原因是,单片机其实只会 识别 低电平,而不能识别高电平,当它识别不到 低电平的时候,它就认为 是 高电平。也就是说,
51单片机
的检测,必须是 拉高,然后识别 低电平,如果识别不到,就认为 高。若单片机拉低,那就 拉不回来了,强制拉高,只会烧毁单片机 IO口。
大家正在搜
单片机一般多少管脚
8个管脚的单片机
8501单片机管脚
单片机bkgd管脚是什么意思
单片机各个管脚的功能
51单片机有几组管脚
51单片机的30管脚如何定义
c51单片机管脚功能
c51单片机管脚图
相关问题
怎么打51单片机中的某一引脚的信号,从另一个引脚读出来。具体...
51单片机 编一个控制步进电机转动的程序
51单片机同一个引脚如何实现多个不同的功能??
学习了51单片机的一些知识,但是只知道如何控制单片机的引脚。...
51单片机,假如一个管脚有电流输入,要在另一个脚产生信号的程...
如何用一个51单片机控制另一个51单片机
我想用51单片机做一个外部计数的程序,每当高电平到来计数一次...
单片机是一个管脚对应一个寄存器吗