如何使用UART口模拟SPI通信?

weigoal 2007-06-17 02:33:46
我所使用的Fujitsu 8bit单片机没有硬件SPI口,而有两个UART口,因此希望能用其中一个模拟SPI通信,请教可行性如何?如何做,有无这样的例子?
...全文
792 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
xjhlOV 2008-03-28
  • 打赏
  • 举报
回复
是的,直接用IO来模拟方便
sszzhh 2008-03-02
  • 打赏
  • 举报
回复
SPI需要提供时钟信号,uart没有时钟信号,确实是不能用Uart来模拟的,用I/O口做可以,也很简单
MBWQ 2008-02-29
  • 打赏
  • 举报
回复
顶ls
bigbat 2008-02-29
  • 打赏
  • 举报
回复
不能用UART因为它一个输出一个输入。
SPI要有一个 CLK 和 输入、输出
只能用IO口!
色郎中 2008-02-27
  • 打赏
  • 举报
回复
IO模拟最省事啦
nieyifan 2008-02-22
  • 打赏
  • 举报
回复
在下也是使用IO口来直接模拟。。。
Diago2007 2008-02-21
  • 打赏
  • 举报
回复
to lbing7:UART0就是spi?不对吧
captive007 2007-07-26
  • 打赏
  • 举报
回复
直接用I/O就行!很方便!我用的MS5534的SPI就是直接用I/O搞定的!
anlog 2007-07-20
  • 打赏
  • 举报
回复
1楼说得很对只要把串口设置为按二进制发送接收这种模式就可以了。不过要注意使用另外的IO作选择,(选择从机,或者直接把从机的选择线接到地上也可以)
HEROP 2007-07-03
  • 打赏
  • 举报
回复
串口。
zjf0000 2007-06-26
  • 打赏
  • 举报
回复
使用io口模拟比较好。很简单。
lbing7 2007-06-17
  • 打赏
  • 举报
回复
UART的工作方式0

就是SPI呵呵

LZ就没注意一下吗?

27,382

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧