55问答网
所有问题
当前搜索:
单片机读取p1口数据
在
单片机
程序中如何将
P1口
的二进制
数据读出
后转换成十进制送给数码管的...
答:
从
P1读出
的
数据
给一个数组input[];int i, tn, dec = 0, t = 1;for(i = 0; i <strlen(input)-1; i++) /* 从最后一个开始*/ { tn = t * input[i]; /*tn 为每一项的值*/ dec = dec + tn;t = t * 2; /* 每往前进一次, 基值 *2 */ } printf("%d", dec);}...
单片机
C语言中,如何
读取P1口
的
数据
,并将P1口读入的数据送到P0口输出
答:
P1
=P0;
51
单片机读p1口
c语言
答:
在开头#include "reg51.h"b=
P1
; //这就可以了
如何
读取
51
单片机P1
.1的低电平信号,及对其计数,最好是C语言程序_百度...
答:
这很容易的,51
单片机
的每一个I/O引脚都是可以独立读写的,所以,是可以独立
读取P1
.1的低电平的。当读取到低电平就循环等待,当恢复成高电平就计数。然后再读取低电平,如此循环。不想查询方式,可以把P1.1与P3.2连接一起,利用INT0中断计数就更方便了。
51
单片机
怎么
读取
P0,
P1口
的值,是要先给一个高电平才能读取吗?c程序...
答:
为了保险一般需要先给送一个“高”,再
读取
IO口,这是针对那些没有加上拉电阻的IO口而采取的办法,如果加了上拉电阻,是不用这么麻烦的,可以直接读取IO口的值。uncsigned char dat0,dat1;//P0=0xff;
P1
=0xff;dat0=P0;dat1=P1;
怎么
读取
STC89C52
单片机
的
p1
.0至p1.7的八个端口的电平值?也就是是0...
答:
如果是用汇编的话直接mov a,
p1
,在A就可以看得到端口的电压值了。C语文也类似。
c语言编程时,
读P1
~P3口的引脚
数据
,用不用先往对应的寄存器中写1啊...
答:
51核的
单片机
不用写1,上电后 单片机默认高电平。如果是P0口的话就要加上拉电阻。其他类型的单片机一般都有配置引脚为 "输出"或"输入"的寄存器。要
读数据
只需要把引脚配置成输入类型,同样不用写1。
单片机
P0,
P1口读取
16位数字量,然后DA输出,请问这样的程序有问题么?_百 ...
答:
这样用可真够浪费的呵呵,一个是浪费PLC输出模块,一个是你还要在调试
单片机
程序。如果PLC的DA模块分辨率够用的话还是建议使用PLC的DA控制,稳定性也好。如果是因为PLC的DA分辨率不够或是成本问题(其实这样成本也比配个DA模块省不了多少了,估计是分辨率问题)建议你的DA选并行的,通过个光耦和PLC的输出...
单片机p1口
空脚的时候,读入
数据
是1还是0
答:
对于51
单片机
来说,复位后,读入为1 若果该脚之前你输出了0,接下来必须将该脚置1后再读,由于悬空 故读入为1;否则 读入的不确定
单片机
P1 口
读取
判断
答:
你得在口线上加上上拉电阻才行。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
如何把芯片程序读取出来
p1口引脚的功能及原理
51单片机怎么读取p1口的数据
单片机p1口怎么设置
stc单片机程序读取
51单片机怎么对一组io赋值
单片机读取串口数据
单片机怎么定义p1整个口
单片机p1口功能