锁存器的作用

2019-07-16 02:09发布

数码管的动态显示截取了部分程序,使用了74hc573锁存器,但是我觉得去掉锁存器程序照样可以执行,那么这里使用锁存器的意义是什么呢?还是说只是用一下没有什么特殊的含义?
for( i=0; i<9; i++)
  {  
   LE = 0;  //输出使能,锁存器不输出数据
      P0 = LedOut[i];
      LE = 1;  //输出使能,锁存器将8位数据一口吐出
   P2 = dispbit[i];   //使用查表法进行位选
      
   delay(150);   //扫描间隔时间   太长会数码管会有闪烁感
   }
      LE = 0; //锁存器不输出数据
  
  }   
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。