高手你好,请问74HC165D在单片机应用电路中,怎么用C51编程实现并口输入转串口输出至单片机呢? 谢谢

2025-01-04 00:32:33
推荐回答(4个)
回答1:

1)需要将寄存器的8位数据线与单片机的某一端口的8位I/O线对应连接起来;
2)还需要用到第二个端口的3位I/O线,一位用于控制74HC165D寄存器的置入功能;一位用作移位时钟脉冲信号;一位作于接收74HC165D串行输出的数据;

这个是做实验的方案,而实际应用中,一般都加个三态的数据驱动电路,以便使8位端口得以复用。回答完毕,回答满意请及时采纳,如不满意请继续追问!
谢 谢 ~~~~~~

回答2:

1)需要将寄存器的8位数据线与单片机的某一端口的8位I/O线对应连接起来;
2)还需要用到第二个端口的3位I/O线,一位用于控制74HC165D寄存器的置入功能;一位用作移位时钟脉冲信号;一位作于接收74HC165D串行输出的数据;

这个是做实验的方案,而实际应用中,一般都加个三态的数据驱动电路,以便使8位端口得以复用。

回答3:

74HC165D是个8位并入--串行输出的芯片,就是一次写入一个字节,然后可以按顺序把8位字节一位一位地输出,可先低位输出也可先高位输出,这与单片机的串口是一样的;

回答4:

用百度搜一下:利用移位寄存器 165 为 51 单片机扩充并行输入接口