电子工程师技术服务社区
- 社区首页
- 下载
- 串口通讯中断法.zip
资料描述
本教程作者为云汉电子社区网友@cigoy ,回帖参与讨论、提问、分享,就能赢取超多丰厚奖励哦~
学教程,送奖励,活动说明详见:从〇开始学51系列
今天咱来聊聊串口
其实串口这个词
含义实在是太广泛了
前面所提到的iic、spi其实都可以归结为串口通信
确切滴说是串行通信
那么今天的串口,到底和前面有啥区别呢?
iic、spi其实有一个非常有意思的共同点
就是一定会留出一个线路作为时钟scl/sclk
那是因为无论是发送方还是接收方
都会以这个时钟信号为参考
进行数据的传输
从数字逻辑的角度来讲,叫做是同步时序电路
所以,iic和spi本质上都属于同步串行通信
而今天所提到的的串口
实质上应该是指lvttl/cmos电平的uart接口
uart(universal asynchronous
receiver/transmitter,通用异步收发传输器)其实应该属于串口的一种
是一种异步串行接口
为毛叫异步,和同步又有什么区别呢
咱先看看硬件结构
常见的uart串口会有8个功能端口
序号
管脚名称
功能
1
dcd
载波检测。主要用于modem检测到拨号音,modem可以进行数据传输,计算机已经准备好。
3
dsr
此引脚高电平时,通知计算机modem马上传送数据至计算机;否则,modem控制,用以通知计算机将欲传的数据送至modem通知计算机有呼叫进来,是否接听呼叫由计算机决定