- 3
- 0
- 约3.54千字
- 约 45页
- 2018-03-27 发布于江苏
- 举报
内部的外围器件
第一节 MCS51中断系统 中断系统 中断系统 中断系统 中断系统 中断系统 定时器控制SFR:TCON TF1:定时器0计数溢出 TF0:定时器1计数溢出 IE1:外部中断1 IE0:外部中断0 IT1:外部中断1中断方式控制,IT1=1时,外部中断1为下降沿触发;=0时为底电平触发。 IT0:外部中断1中断方式控制,中断方式选择同IT1。 串行口控制SFR:SCON TI:串行口发送中断标志 RI:串行口接收中断标志 TI和RI共享一个中断源,用户必须在用户的串口中断服务程序中自行识别到底是发送中断还是接收中断。 中断控制SFR:IE EA: 开中断标志,=1,CPU可接收中断;=0,CPU不接 收中断; ES:串行口中断允许;=0,不允许;=1允许 ET1:定时器1中断允许;=0,不允许;=1允许 EX1:外部中断1允许;=0,不允许;=1允许 ET0:定时器0中断允许;=0,不允许;=1允许 EX0:外部中断0允许;=0,不允许;=1允许 中断优先权控制SFR:IP PS:串口中断优先级控制;=0,低;=1,高 PT1:定时器1中断优先级控制;=0,低;=1,高 PX1:外部中断1优先级控制;=0,低;=1,高 PT0:定时器0中断优先级控制;=0,低;=1,高 PX0:外部中断0优先级控制;=0,低;=1,高 中断系统 3、MCS51对中断的响应 (1) MCS51系列单片机响应中断的规则: 如CPU处于非中断响应状态并相应的中断是开放的,则51在执行完现行指令后就响应该中断; 如CPU正在为某一中断源服务,这时又来了一个中断优先级别更高的中断,则CPU会响应高优先级中断; CPU正在执行RETI或其他访问IE/IP指令,则CPU将在执行完下一条指令后在响应中断; MCS51对中断的响应 (2) MCS51响应中断的过程 执行完成当前指令 保护断点 将程序转移到相应中断的服务程序的入口 (3) 编写中断服务程序的注意事项 在中断服务程序入口地址处放置一条长跳转指令,使服务程序能灵活的安排在64K空间中; 在执行中断服务程序时,要注意保护现场; 如果在执行当前中断服务程序时需要禁止更高优先级的中断,可先使用软件关闭CPU中断; RETI除了由RET功能外,他还通知中断系统已完成中断处理,所以不能使用RET代替RETI; 4、简单中断应用举例 第二节 定时器 一、定时/计数器工作方式可控制寄存器 1、定时器方式寄存器TMOD 定时器运行控制SFR 方式0结构 方式1结构 方式2结构 方式3结构 定时器简单应用举例1 定时器简单应用举例2 定时器应用举例3 利用定时器与ICL7135接口 7135典型应用电路图 第三节 MCS51的串行口 串口的使用 计数器(方式1,C,G) CLK GATE T0 INT0 MCS51 硬件层 INT0中断服务程序 上层软件接口(计数值) 读入 清零 中间件 上层软件 数据处理 触发 一、概述 串行通信的基本方式 (1) 异步传送:一般来说,一个字符帧包含起始位、数据位、效验位和停止位,并利用每一帧的起止信号来建立发送与接受的同步。 特点: i 每一帧内部各位均采用固定的时间间隔,但帧与帧间时间间隔随机; ii 接受方完全靠每一帧的起始位和停止位识别传送的开始和结束; iii 发送和接受端个自是用自己的时钟; (2) 同步传送方式:连续数据传送,被传送的数据间没有间隔。 特点: i 每个被传送字符不必附加起止位; ii 每个数据块前有同步字符段,末尾有效验字段; iii 发送时钟要传送到接受端; * * 第四章 8051内部的外围模块 标准的MCS51系列单片机内部,用户能使用的硬件资源有: 1、中断系统; 2、定时器; 3、串行通信口 4、并行I/O口 一、中断和中断源 合理的利用中断可以提高CPU的工作效率和对实时数据的处理时效。 定义: 中断:计算机暂时停止原来程序的执行而转向为外部设备服务(中断服务程序),并在服务完成后自动的返回原程序的执行的过程。 中断源:引起中断的设备和部件。 中断的分类 中断按照功能通常可分为三类: (1) 可屏蔽中断:是否响应中断请求由CPU决定 (2) 非可屏蔽中断:CPU无条件的响应中断请求 (3) 软件中断:由软件指令产生中断请求(程序 为中断源)。 3 中断的嵌套 4 中断系统的功能 中断系统通常包括中断申请硬连线、中断源的管理和中断过程的实现。后者一般由CPU本身完成。 中断源管理的作用有: (1) 对中断源所产生的中断的识别 (2) 中断优先权的管理 中断过程一般包括保护断点、程序转移、中断服务和恢复断点这几个过程。 二、MCS51
您可能关注的文档
- 伦理学——道德的起源.ppt
- 位置与方向课时.ppt
- 体育活动和健康.ppt
- 体育教学目标过程和基本规律.ppt
- 传感器变磁阻式.ppt
- 体育理论复习题篮球.ppt
- 位姿描述和齐次变换.ppt
- 何静波—全面设备维护管理之.ppt
- 何讯波体育软式垒球规则.ppt
- 低温生物医学技术讲.ppt
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)