锁存器的作用

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; //锁存器不输出数据
  
  }   
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
shibolin
1楼-- · 2019-07-16 03:24
在数码管动态扫描显示的时候就有用了。而且数码管的段和位可以用同一个I/O口。
╰╮卡布奇诺
2楼-- · 2019-07-16 06:55
独孤辉二
3楼-- · 2019-07-16 08:31
 精彩回答 2  元偷偷看……
kindle
4楼-- · 2019-07-16 14:19
很对,就是进行一个信号的缓存,实现分时复用

一周热门 更多>