想问个非常简单的问题 新手初学

2019-07-16 06:21发布

就是单片机里  我看的是郭天祥的书
有个非常简单的程序我没明白
#include<reg52.h>
void main()
{
P1=0xaa;
}
化成二进制不是10101010吗?
那为什么是1357灯亮了呢?    不是高电平 LED灭吗?   比如之前的  LED1=0
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
叫我医生
1楼-- · 2019-07-16 10:41
 精彩回答 2  元偷偷看……
叫我医生
2楼-- · 2019-07-16 15:03
求解答啊  我好迷惑啊
WN168
3楼-- · 2019-07-16 21:01
帮顶
一派青山
4楼-- · 2019-07-17 02:04
不知道你说的1357是12345678里面的1357还是01234567里面的1357.还有,如果电路设计的是低电平点亮,那就是输出是“0”的管脚对应的灯亮。从这个设置上看,P1^7到P1^0分别是10101010。
指尖流年
5楼-- · 2019-07-17 06:27
你的LED是共阳极吧 就是给低电平LED点亮   
407353711
6楼-- · 2019-07-17 11:21
 精彩回答 2  元偷偷看……

一周热门 更多>