单片机交流
直播中

王桂英

7年用户 1353经验值
私信 关注
[问答]

51单片机是怎样控制LED数码管的

51单片机是怎样控制LED数码管的?其威廉希尔官方网站 原理是什么?

回帖(1)

张峰

2021-10-18 17:31:25
  51单片机控制LED数码管显示实训
  威廉希尔官方网站 原理图
  
  C源码
  #include《REG51.h》***it LED = P1^1;
  ***it KEY_ON = P1^7;
  ***it KEY_OFF = P1^7;
  char led_mod[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};void delay(unsigned int time)
  {
  unsigned int j=0;
  for(;time》0;time--)
  for(j=0;j《125;j++);
  }
  void main(void)
  {
  char i=0;
  while(1)
  {
  for(i=0;i《=9;i++)
  {
  P0=led_mod;
  delay(1000);
  }
  }
  }
  实验结果
  循环显示0~9数字,时间间隔为1000循环步。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分