单片机学习(STC89C52)

一.中断

当中央处理器CPU正在处理某件事情的时候外界发生了紧急事件请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完成之后,再回到原来被中断的地方,继续原来的工作,这样的工作被称为中断。

流程:

1.中断源发出中断请求

2.CPU检查是否允许中断,当前中断是否被屏蔽

3.保护现场

4.执行中断处理函数

5.恢复现场

二.串口通讯

按传送数据的顺序:并行数据传输(总线);串行数据传输(单线)

并行通信(传输):数据的各位(比特)同时由多根数据线传送。并行方式传输数据速度快,但占用的通信线多,传输数据的可靠性随距离的增加而下降,只是用于近距离的数据传送。

串行通信(传输):在单根数据线上将数据一位(比特)一位(比特)地依次传送。在远距离数据通信中,一般采用串行通信方式,它具有占用通信线少、成本低等优点。

按数据的传输的同步方式:同步传输(具有同一个clock时钟信号);异步传输

按数据传输的流向和时间关系:单工;半双工;和全双工数据传输

(1)单工数据传输是:两数据站之间只能沿一个指定的方向进行数据传输。即一端的DTE(数据终端设备)固定为数据源,另一端的DTE(数据终端设备)固定为数据宿。

(2)半双工数据传输是:两数据站之间可以在两个方向上进行数据传输,但不能同时进行。即每一端的DTE(数据终端设备)既可作数据源,也可作数据宿,但不能同时作为数据源与数据宿。

(3)全双工数据传输是:在两数据站之间,可以在两个方向上同时进行传输。即每一端的DTE均可同时作为数据源与数据宿。

TTL?

RS232? 1:-5V~-15V;0:5V~15V

RS485?:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值