595好,STC单片机以前做的,扩展40多个继电器,很很稳定。大部分都是&和|操作,还是很方便的。双向的话就用PCF8574,但是价格较贵,还不如直接用stm32。
用移位寄存器做串转并扩展即可,至于数据变不变,完全由编程决定。
74HC595可以的,价格0.18-0.22左右一个扩展8个
51核的 现代单片机考虑下
如果有并行总线用LS373扩IO口不错