用组态王连接西门子PLC怎么实现数码管的段选和位选

连喜平 2019-12-21 23:48:00

推荐回答

从这个程序可以看出来P0口是复用的,在段选信号送出后所存起来,然后再送位选信号,两锁存器把所存的信号分别给数码管的段选和位选,这样就不会混乱了,好看看电路图,应该是这样的,虽然都用P0口,但是第一次信号被锁存后锁存的信号就在锁存器里,再来信号时如果不改变锁存器的控制信号,那么这个锁存器的内容不变。所以位选和段选各部影响,用两个锁存器是P0口实现复用。
童蟾素2019-12-22 00:05:42

提示您:回答为网友贡献,仅供参考。

其他回答

  • 没用锁存器,应该是IO端口为0选中该数码管如0xef0xdf0xbf0x7f高4位用二进制表示分别是1110110110110111每次只有一个0段选分共阳和共阴数码管,这应该是共阳数码管的代码全文。
    齐景宪2019-12-22 00:36:06
  • 这个很容易的,你用单片机直接引脚比如P2...最后,这个连接办法直接是开发板上就有的,最蠢的就是直接开发板原理图,然后按照他连接了,甚至程序都可以到...就这样了!!!回答可以的话记得给最佳答案啊..。
    黄皓翔2019-12-22 00:18:09
  • 位选就是选择那个数码管工作的控制位,这个图上就是COM1~COM4,相应的IO口就是P2.0~P2.3。段选就是控制数码管显示内容的控制位,这个图上就是D0~D7,连接的是数码管的ABCDEFG,相应的IO口应该是P0口。
    齐智勇2019-12-21 23:54:12

相关问答