如果SPI的数据寄存器是16位的,怎么把数据传给8位的移位寄存器,然后控制数码管
答案:2 悬赏:70
解决时间 2021-03-22 00:25
- 提问者网友:践踏俘获
- 2021-03-21 00:45
不知道该怎么处理,把16位分成两个8位送两次??
最佳答案
- 二级知识专家网友:茫然不知崩溃
- 2021-03-21 01:30
设16位为主机,8位为从机。
你先将主机的SCK二分频,可以用D触发器,如74ls74,或者2/5分频计数器,如74ls93,把二分频后的时钟接到从机的SCK。
如果你主机发送0011001100110011,那么从机可以接收到01010101。
不知道你理解没。
PS:16位的一般可以选择datasize为8吧,毕竟8位用的挺多的。
你先将主机的SCK二分频,可以用D触发器,如74ls74,或者2/5分频计数器,如74ls93,把二分频后的时钟接到从机的SCK。
如果你主机发送0011001100110011,那么从机可以接收到01010101。
不知道你理解没。
PS:16位的一般可以选择datasize为8吧,毕竟8位用的挺多的。
全部回答
- 1楼网友:孤伤未赏
- 2021-03-21 01:44
你好!
嗯
如果对你有帮助,望采纳。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯