1. 单片机运行能并行吗
不行,单片机是根据PC指针,指向哪个指令就执行它,所以不可能同时指向多个指令,所以不能并行执行
2. 51单片机有几个并行I/O口,它们的作用和功能分别是什么各有什么特点
祝生在吴阿婆茶摊被美艳女鬼寇三娘引诱,喝下水莽草毒茶。原来,误食水莽草而死的人,须引诱他人吃下水莽草变鬼做替身,自己才能投胎。
3. 单片机有几个并行i/o口它们是几位的
这个不同型号是不一样的,同一型号不同封装也是不同的,比如普通80C51,有4个并行8位IO口,P0~P3。
4. 单片机的串行口和并行口有什么不同,它们各执行什么功能,可以详细讲解下单片机的整个工作步骤
一、主体不同
1、串行口:采用串行传输方式来传输数据的接口标准。
2、并行口:采用并行传输方式来传输数据的接口标准。
二、特点不同
1、串行口:串口没有干扰,传输出错后重发一位就可以了,所以要比并口快。
2、并行口:8位通道之间的互相干扰,传输时速度就受到了限制。而且当传输出错时,要同时重新传8个位的数据。
三、优缺点不同
1、串行口:串行传输由于只有一位信号在信号线上,没有位同步问题,因此传送频率可以继续提高
2、并行口:并行传输时,发送器是同时将8位信号电平加在信号线上,电信号虽然是以光速传输的,但仍有延迟,因此8位信号不是严格。
5. 单片机,什么是串行口,什么是并行口
两种接口都是用来传送二进制数据的接口形式。
串行接口,一般有一根时钟线,一根数据线,一个时钟周期传送二进制1位,要传送一个字节至少需要8个时钟周期,串行线根数少,远程传输抗干扰能力强,成本低。
并行接口,比如8位并行接口,除具备时钟线外,还有8根数据线,另外还有几根辅助信号线,一个时钟8位数据全部可传送完毕,并行线根数多,电缆成本高、容易受干扰因而距离受限(电缆长度受限)。
单片机的硬件特性:
1、主流单片机包括CPU、4KB容量的RAM、128 KB容量的ROM、 2个16位定时/计数器、4个8位并行口、全双工串口行口、ADC/DAC、SPI、I2C、ISP、IAP。
2、系统结构简单,使用方便,实现模块化。
3、单片机可靠性高,可工作到10^6 ~10^7小时无故障。
4、处理功能强,速度快。
5、低电压,低功耗,便于生产便携式产品。
6、控制功能强。
7、环境适应能力强。
6. 单片机的串行并行
现在的串行通信并行通信都是用一些标准协议,不会自己随便做的,所以看接线是看不出的,RS232有那么多跟线,但是依然是串行。既然是做单片机,那一般都是串行,毕竟单片机io口有限。买一些模块或者芯片时候,商家都会提供足够的资料,一般都是从这些资料里面看
7. 单片机的IO口是不是既可以串行使用也可以并行使用
是的。所有的I/O都可以并行使用也可以串行使用,但串行使用要看情况,如果单片机内部具有诸如UART、I2C、SPI硬件模块的,可以通过对模块进行配置而直接使用。如果没有,则只能用软件模拟这些接口而达到串行使用目的。当然,即使存在这些硬件资源,但你不怕麻烦,,想用软件模拟也未尝不可。
8. 请详解下单片机的 并行IO口,串行IO口,及二者区别
单片机串行通讯与并行通讯区别
一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一根传输线即可完成,成本低但送速度慢。串行通讯的距离可以从几米到几千米。 根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。信息只能单向传送为单工;信息能双向传送但不能同时双向传送称为半双工;信息能够同时双向传送则称为全双工。 串行通讯又分为异步通讯和同步通讯两种方式。在单片机中,主要使用异步通讯方式。
串行通讯中,两个设备之间通过一对信号线进行通讯,其中一根为信号线,另外一根为信号地线,信号电流通过信号线到达目标设备,再经过信号地线返回,构成一个信号回路。
初级读者会产生疑问:为何不让信号电流从电源地线返回?答案:公共地线上存在各种杂乱的电流,可以轻而易举地把信号淹没。因此所有的信号线都使用信号地线而不是电源地线,以避免干扰。
这一对信号线每次只传送1bit(比特)的信号,比如1Byte(字节)的信号需要8次才能发完。传输的信号可以是数据、指令或者控制信号,这取决于采用的是何种通讯协议以及传输状态。串行信号本身也可以带有时钟信息,并且可以通过算法校正时钟。因此不需要额外的时钟信号进行控制。
并行通讯中,基本原理与串行通讯没有区别。只不过使用了成倍的信号线路,从而一次可以传送更多bit的信号。
并行通讯通常可以一次传送8bit、16bit、32bit甚至更高的位数,相应地就需要8根、16根、32根信号线,同时需要加入更多的信号地线。比如传统的PATA线路有40根线,其中有16根信号线和7根信号地线,其他为各种控制线,一次可以传送2Byte的数据。并行通讯中,数据信号中无法携带时钟信息,为了保证各对信号线上的信号时序一致,并行设备需要严格同步时钟信号,或者采用额外的时钟信号线。
通过串行通讯与并行通讯的对比,可以看出:串行通讯很简单,但是相对速度低;并行通讯比较复杂,但是相对速度高。更重要的是,串行线路仅使用一对信号线,线路成本低并且抗干扰能力强,因此可以用在长距离通讯上;而并行线路使用多对信号线(还不包括额外的控制线路),线路成本高并且抗干扰能力差,因此对通讯距离有非常严格的限制。
9. 单片机中断是并行还是并发
这个问题不太敢确定,我以个人观点回答,仅供参考。 拿定时器来说,51开中断,设置初始置后,便不用再管定时器,此时看来应该属于并行,因为单片机在执行其他程序时的同时定时器仍在工作,属于同时进行,直到定时溢出,进入中断,此时应该属于“并发”,其他程序压栈,系统进入中断服务程序,中断处理完后再弹栈,继续其他程序,因为51属8位单核心单进程,还不能说是操作系统里的并发,我认为,实质上和并发没有“并发”没有多大区别 个人观点,仅供参考!
10. 单片机共有几个并行I/O口,分别用什么
这个要看具体型号,8051有4个并行8位IO口,P0~P3。2051有两个并行8位IO口,P1和P3。