单片机中串行接口和并行接口是干什么用的

2020-11-24 16:03:25 字数 2980 阅读 5019

1楼:珠山龙少

串行接口,简称串口,是采用串行通信协议的扩展接口。

并行接口,简称并口,也就是lpt接口,是采用并行通信协议的扩展接口。

串口和并行口是用来通信的,但是单片机的串口和并口还可以用来做i/o接口。

串口和并口都能通过直接电缆连接的方式实现双机互连,在此方式下数据只能低速传输。

2楼:匿名用户

都是用来的通信的,只不过是不同的方式而已。

3楼:匿名用户

接口当然都是用来通信的了,一般串口需求口少

单片机,什么是串行口,什么是并行口?

4楼:匿名用户

两种接口都是用来传送二进制数据的接口形式。

串行接口,一般有一根时钟线,一根数据线,一个时钟周期传送二进制1位,要传送一个字节至少需要8个时钟周期,串行线根数少,远程传输抗干扰能力强,成本低。

并行接口,比如8位并行接口,除具备时钟线外,还有8根数据线,另外还有几根辅助信号线,一个时钟8位数据全部可传送完毕,并行线根数多,电缆成本高、容易受干扰因而距离受限(电缆长度受限)。

5楼:匿名用户

串口数据是按1位为单位传输数据的口,51单片机是p3.0、p3.1组成串口。并口是以1字节为单位传输数据的口,51单片机一般以p0口扩展并口。

6楼:匿名用户

串的意思就一个个传送,第一个为先,并的意思是统一传送

7楼:匿名用户

串口一般是九针的,并口一般是二十五针的

8051单片机的串行口扩展并行io接口,控制16个发光二极管,2片cd4094并联,...

8楼:匿名用户

/*写数据到串入并出移位寄存器函数*/

void wr(unsigned char data num2 )}

9楼:匿名用户

汇编不必c难多了,既然汇编都写成了,c也应该可以的,稍微用心一点就好,除非你的汇编是宕别人的。

单片机内并行接口数据交换和串行接口数据通信有什么区别

10楼:匿名用户

单片机内并行接口数据交换: 速度快,接口简单,但需

要的引脚数多,同时传送8位数据,就需要8个引脚,所以,适合于近距离传送数据,通常是同一个板内接口之间传送数据。串行接口数据通信:速度度比并口慢,接口比较复杂。

但是需要的引脚数少,异步串行通信只需要收/发两个引脚就行了。传送多位数据时,是一位一位的传送,不能多位数据同时传送,所以,速度慢。但引线少,所以,适合于远距离通信,如电脑与外部设备串行通信接口,rs232接口。

11楼:王凌志

渡口看空间吧v型

请详解下单片机的 并行io口,串行io口,及二者区别

12楼:

并行io口:占用单片机资源多,比如你用io口去控制数码管,那么就得占用8个口,比如p1口(51单片机),这里暂不说位选信号,但是它传输速率比较快,软件操作比较简单。

串行io口:占用系统资源少,但是操作麻烦,如果硬件上支持(比如iic)还行,假如像at89c51片上不支持iic,那么就需要在软件上去模拟此时序,而时序的编写和调试时比较麻烦的,串行是数据一位一位传送的,所以比较慢

单片机里通信协议有什么串行通信并行通信,串行通信有又同步,异步,接口又有单总线,i2c,8080等

13楼:匿名用户

先来说说什么是串行和并行。先假设传八位数字信号。串行就是一根线来传输,八个数字量按照顺序依次传输。

并行口是八根线一次就传输出来。因此并行口的速度要比串行口快。但是并行口十分浪费资源。

传同样的数据,其硬件消耗是串行的八倍。

再来说说串行的同步和异步。在数字电路中,时钟频率是个很重要的概念。串行通信中必须要有一个时钟来控制传输速度。

如果这个时钟分别来自于发送方和接收方的内部,那么这个就是异步通信,如果时钟是由主机发出的,也就是发送方和接收方使用同一个时钟信号,那么这就是同步通信。

单总线有的芯片再用。就是说发送和接收用的都是一根线。它只需要一根线就可以完成通信。

i2c也是一种串行通信标准。有两根通信线。

8080不是很了解。不过应该也是一种通信协议。

8051单片机问题 如果用两个cd4094串行扩展并行io接口控制16个发光二极管依次亮灭,那么

14楼:匿名用户

具体亮几个灯,你可以通过编程去控制的,它2片可以控制64路led的,看你的程序怎么写了。

a/d转换的作用 串行a/d和并行a/d区别 分别有哪些型号和各自的参数特性 怎样与单片机接口(硬件电路和程序

15楼:梦旭

将模拟量(一般为电压值)转换为数字量,串行a/d输出的是串行数据,并行a/d直接输出相应的字节位并行数据.如假设ad转换精度是8位,即并行转换直接有8个数据位(一个字节)芯片本身有一地址码,发出读数据数直接将转换数据放在总线上.串行总线引脚少,但cpu无法直接读取,需要通过相应的接口芯片转换.

并行总线编程比较简单,cpu直接寻址就可读取.但受引脚限制,位数一般有限,一般为2个字节(16位转换精度).串行总线不存在这个问题,但读取占用cpu时间较多

16楼:卢初南满闳

看你的ad输出数字信号是什么方式的如i2c或spi或

rs232或一线通讯

或并行通讯等,在单片机这边也用相同的通讯方式.否则不行的!

如果mcs-51单片机系统需要外部数据存储器,不仅可以使用并行接口(p0端口作为8位数据总线使用)

17楼:匿名用户

当然,比如并行的28c64存储器,串行的24c02、x5045、93c46等等。

笔记本的HDMI接口是干嘛用的,笔记本电脑上HDMI接口是干什么用的?

1楼 匿名用户 有笔者问这样的话,看来hdmi接口对我们来说已经不再陌生了。如果你还不知道,那你可就真的out啦! 2楼 匿名用户 一种高清接口,可以接支持这种接口的电视或显示器。 3楼 匿名用户 不知道 后果法 以后感就鸡冠花棵 笔记本电脑上hdmi接口是干什么用的? 4楼 速秀梅纪乙 正确的是h...

php中接口,抽象类还有什么用,php抽象类和接口的区别

1楼 一骑当后 抽象的作用可不仅仅是规范 这么简单哦 有些逻辑 不用抽象会让你的项目变成一团乱码 以至于无法完成。 初学者建议研究一下php内置的dom扩展的继承结构 这个dom扩展就是由一个domnode类为核心通过扩展 实现了对xml文档的全面操作 很有代表性 搞清楚了不仅能初步理解面向对象 大...

CAD中图层是干什么用的,cad图层是干什么用的

1楼 不曾记得 在平面和工程设计软件中 几乎有图层这个东西 所以 它肯定有很高存在的价值 图层有什么用 从我来看 有这么几点 1 控制图形的显示 比如一张房子建筑平面图 我可以把家俱 电气 进排水 暧通等全部画在一张图的不同图层里 这样我要打印时就可以通过控制图层的显示与否来打某张需要的图纸 2 控...