求教使用UART 模式0来作SPI驱动74164获595做IO扩展

2020-01-22 12:01发布

单片机没有多余的IO口,也没有SPI,只留一个UART

网上有人说可以用模式0来代替SPI,看手册“模式0:串行数据通过RxD进出,TxD输出移位时钟。每次发送和接收8位,波特率固定为CPU 1/16”

但没有任何例子来说明怎么使用...

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
duedue
1楼-- · 2020-01-22 16:11
求解??????
lxa0
2楼-- · 2020-01-22 18:08
 精彩回答 2  元偷偷看……
yklstudent
3楼-- · 2020-01-22 19:35
发估计没问题,收就难说了
takashiki
4楼-- · 2020-01-22 20:33
收发都没有问题,但是要注意时序。51的同步USART不完全支持SPI的所有模式的
duedue
5楼-- · 2020-01-22 23:35
yklstudent 发表于 2014-10-25 07:18
发估计没问题,收就难说了

你好  我只需要发  谢谢
duedue
6楼-- · 2020-01-22 23:59
takashiki 发表于 2014-10-25 07:35
收发都没有问题,但是要注意时序。51的同步USART不完全支持SPI的所有模式的

请问不支持什么模式?怎么处理只发的情况?有代码可以参考么??

非常感谢

一周热门 更多>