锁存输入信号
由于单片机接口有限,从通用I/O口Pi输出4位二进制行号和8位列显示数据。其中列显示数据可以通过74LS165的PL* low锁存到其并行输入端。但是4/16解码器74LS154没有锁存功能,所以线数需要专门的锁存器74LS373。有了门闩,你需要
门闩的撞击信号。
由于单片机的接口有限,从下面的描述中我们可以知道,没有冲突的控制端口已经全部用完,锁存器的拍信号只能另想办法解决。解决方法是利用单片机的无效写操作,通过地址解码产生的信号来撞击锁存器。MCU的EPROM地址在0000H-1FFFH之间,写入该地址范围无效。使用74LS1544/16解码器对地址线的低4位进行解码,可以在写入000h-00fh单元时产生解码输出。我们可以把写OOOOH单元的拍信号定义为行号锁存器。