普通51单片机的串行口有 串口1,但有些有串口2,串口3等等。
当串口接上外部的芯片例如,164,或595等芯片时,可以通过串口发送数据到这些芯片,164有8个输出端口,端口是收到串口输出数据的控制的。
当多个164连接起来时,就有8*N个输出端口,都可以通过串口控制。
这样就实现了串口扩展输出端口的。
扩展输入口用的芯片不同,但原理是相似的。
这属于数字电路基础内容,先看看教材,再看常见的595 164 。不难理解。good good study,day day up!
74hc595,你看看能不能实现你需要的功能!!!