单片机里通信协议有什么串行通信并行通信,串行通信有又同步,异步,接口又有单总线,i2c,8080等
1个回答
展开全部
先来说说什么是串行和并行。先假设传八位数字信号。串行就是一根线来传输,八个数字量按照顺序依次传输。并行口是八根线一次就传输出来。因此并行口的速度要比串行口快。但是并行口十分浪费资源。传同样的数据,其硬件消耗是串行的八倍。
再来说说串行的同步和异步。在数字电路中,时钟频率是个很重要的概念。串行通信中必须要有一个时钟来控制传输速度。如果这个时钟分别来自于发送方和接收方的内部,那么这个就是异步通信,如果时钟是由主机发出的,也就是发送方和接收方使用同一个时钟信号,那么这就是同步通信。
单总线有的芯片再用。就是说发送和接收用的都是一根线。它只需要一根线就可以完成通信。
i2c也是一种串行通信标准。有两根通信线。
8080不是很了解。不过应该也是一种通信协议。
再来说说串行的同步和异步。在数字电路中,时钟频率是个很重要的概念。串行通信中必须要有一个时钟来控制传输速度。如果这个时钟分别来自于发送方和接收方的内部,那么这个就是异步通信,如果时钟是由主机发出的,也就是发送方和接收方使用同一个时钟信号,那么这就是同步通信。
单总线有的芯片再用。就是说发送和接收用的都是一根线。它只需要一根线就可以完成通信。
i2c也是一种串行通信标准。有两根通信线。
8080不是很了解。不过应该也是一种通信协议。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询