我搜索了很多关于如何将数据从 PIC18f4550 发送到 8 位串行输入、串行或并行 74HC595 锁存器的信息。
我需要一个代码示例来了解如何执行操作。
任何帮助表示赞赏。
很多移位寄存器和锁存器都用于 MCU 的 SPI 接口引脚,但是当您查看数据表时,这并不清楚,因为锁存器 IC 引脚将有不同的命名约定。我会尝试为您要与之交互的部分查找应用说明或文档(不是数据表),并且应该解释接口方法。更难的方法是研究锁存数据表以了解如何使用 SPI 进行写入。
如果您需要使用代码,我相信 Microchip 网站上有他们的 PIC18 微控制器的 SPI 示例。
编辑:如果 SPI 接口不可用,那么您基本上必须通过其他 IO 引脚“bit bang”SPI。如果你用谷歌搜索“bit bang SPI”,就会有很多很多这样的例子。