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

[复制链接]
查看11 | 回复2 | 2021-5-30 10:53:38 | 显示全部楼层 |阅读模式
单片机串行通讯与并行通讯区别一条信息的各位数据被逐位按顺序传送的通讯方式称为串行通讯。串行通讯的特点是:数据位传送,传按位顺序进行,最少只需一根传输线即可完成,成本低但送速度慢。串行通讯的距离可以从几米到几千米。 根据信息的传送方向,串行通讯可以进一步分为单工、半双工和全双工三种。信息只能单向传送为单工;信息能双向传送但不能同时双向传送称为半双工;信息能够同时双向传送则称为全双工。 串行通讯又分为异步通讯和同步通讯两种方式。在单片机中,主要使用异步通讯方式。串行通讯中,两个设备之间通过一对信号线进行通讯,其中一根为信号线,另外一根为信号地线,信号电流通过信号线到达目标设备,再经过信号地线返回,构成一个信号回路。初级读者会产生疑问:为何不让信
回复

使用道具 举报

千问 | 2021-5-30 10:53:38 | 显示全部楼层
并行IO口:占用单片机资源多,比如你用IO口去控制数码管,那么就得占用8个口,比如P1口(51单片机),这里暂不说位选信号,但是它传输速率比较快,软件操作比较简单。串行IO口:占用系统资源少,但是操作麻烦,如果硬件上支持(比如IIC)还行,假如像AT89C51片上不支持IIC,那么就需要在软件上去模拟此时序,而时序的编写和调试时比较麻烦的,串行是数据一位
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行