单片机进行串/并行数据转化及在家用电器控制中的应用
在家用电器控制中,数据将串并行转换是经常进行的,这是因为很多时候我们需要并行的数据传输,比如驱动一个七段显示器显示出数据出来,就需要至少7比特的并行数据。而如果一个家电产品中同时有多个七段显示器以及各种按键等,则并行数据量就更大了。而单片机输入输出端口总是有限的,为了能够完成家用电器的更多的控制功能,用来驱动这些并行数据的端口只能限定在少数的几个。为了达到少数的输入输出端口来控制大量的外部设备,就需要将串行数据转换到并行数据。
通常这种串行数据转换到并行数据的过程通过单片机以及外部的移位锁存器来完成。下面的内容介绍Holtek单片机46R47配合74HC164移位锁存器来实现串行数据到并行数据的转化,并探讨如何将其应用到键盘扫描和显示之中。
用户评论