55智能网
新记
怎么读取STC89C52单片机的p1.0至p1.7的八个端口的电平值?也就是是0还是1 ,怎么写程序?
如题所述
举报该文章
相关建议 2012-06-16
如果是用汇编的话直接mov a,p1,在A就可以看得到端口的电压值了。C语文也类似。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://55.aolonic.com/aa/cer8lricr.html
其他看法
第1个回答 2012-06-17
首先将P1.0置高,使其处于输入状态,然后读取端口电平状态。
P1 = 0XFF;
DATA_P1 = P1;
DATA_P1存储的就是P1.0到P1.7的八个端口的电平值了。
本回答被提问者和网友采纳
第2个回答 2012-06-18
直接接8个发光二极管,直观!
相似回答
大家正在搜
相关问题
程序,STC89C52单片机控制,定义p1.0 p1.1 p...
STC单片机的P1.0始终为高电平,P1.1始终为低电平,出...
51单片机,例如P1.0~P1.7,P1.0是高位还是P1....
每按下一次开关,计数值加1,通过STC89C52RC单片机的...
单片机P1口的8个端口P1.0~P1.7分别接LED灯L1~...
单片机STC89C52RC中,如果像图片这样接线,然后P1....
at89c51单片机对应高低电平的电压值
单片机用汇编语言。编译一个P1.0加P1.5口给低电平然后P...