单片机控制IO口输出高低电平的原理是什么?

如题所述

名称:IO口高低电平控制
  #include<reg52.h> //包含头文件,一般情况不需要改动,头文件
  包含特殊功能寄存器的定义
  /*------------------------------------------------
  主函数
  ------------------------------------------------*/
  void main (void)
  {
  P1 = 0xFF; //P1口全部为高电平,对应的LED灯全灭掉,ff
  换算成二进制是 1111 1111
  P1 = 0xfe; //P1口的最低位点亮,可以更改数值是其他的
  灯点亮
  //0xfe是16进制,0x开头表示16进制数,fe换
  算成二进制是 1111 1110
  while (1) //主循环
  {
  //主循环中添加其他需要一直工作的程序
  }
  }
温馨提示:答案为网友推荐,仅供参考