中断系统定时器计数器和串行口知识点 .docx
《中断系统定时器计数器和串行口知识点 .docx》由会员分享,可在线阅读,更多相关《中断系统定时器计数器和串行口知识点 .docx(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结资料word 精心总结归纳 - - - - - - - - - - - -第四章中断系统、定时器 / 计数器和串行口考试学问点:1、 中断系统( 1)中断的概念中断:CPU正在执行程序的过程中,由于 CPU之外的某种缘由, 有必要暂停该程序的执行,转而去执行相应的处理程序,待处理程序终止之后,再返回原程序断点连续运行的过程。( 2)中断源和中断恳求标志位中断名称中断恳求标志中断向量外部中断 0IE00003HT0 中断TF0000BH外部中断 1IE10013HT1 中断TF1001BH串行发送中断TI0023H串行接收中断RI0023H( 3)和中断相关的寄存器的设置定时器掌
2、握寄存器TCON格式如下:位D7D6D5D4D3D2D1D0 TCONTF1 TR1 TF0 TR0 IE1IT1IE0 IT0位的址8F8E8D8C8B8A8988IT0=0 ,为电平触发方式。低电平有效。IT0=1 ,为边沿触发方式。输入脚上电平由高到低的负跳变有效。IE0=1 ,说明有中断恳求,否就IE0=0 。中断答应掌握寄存器IE其各位的定义如下:位D7D6D5D4D3D2D1D0代号EAESET1EX1ET0EX0EA: 开放或禁止全部中断。ES:开放或禁止串行通道中断。ET1:开放或禁止定时/ 计数器T1 溢出中断。 EX1:开放或禁止外部中断源1。ET0:开放或禁止定时/ 计数
3、器 T0 溢出中断。EX0:开放或禁止外部中断源0。中断优先级掌握寄存器IP各位的定义如下:位D7D6D5D4D3D2D1D0代号PSPT1PX1PT0PX01 为高优先级、 0 为低优先级。假如同级的多个中断恳求同时显现,就按CPU查询次序确定哪个中断恳求被响应。查询次序为: 外部中断0、T0 中断、外部中断1、T1 中断、串行中断。(4)响应中断的必要条件有中断源发出中断恳求。中断答应寄存器IE 相应位置“ 1”, CPU中断开放( EA=1)。无同级或高级中断正在服务。现行指令执行到最终一个机器周期且已终止。如现行指令为RETI 或需拜访特别功能寄存器 IE 或 IP 的指令时,执行完该
4、指令且其紧接着的指令也已执行完。可编辑资料 - - - 欢迎下载精品名师归纳总结学习资料 名师精选 - - - - - - - - - -第 1 页,共 6 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载精品名师归纳总结( 5)中断的相应过程 第一设置相应的优先级状态触发器,以便屏蔽后面的同级或低级中断恳求。 爱护现场程序断点的址,即把当前PC的内容送入堆栈(硬件执行LCALL指令)。 进入指定的中断服务程序入口的址。2、定时器 / 计数器( 1)定时计数的基本原理定时功能:每个机器周期计数器加1。计数功能: T0(P3.4 )和 T1( P3.5 )输入计数脉冲,
5、每一来一个脉冲计数器加1。( 2)用于定时计数的寄存器的设置定时器掌握寄存器TCON格式如下:位D7D6D5D4D3D2D1D0 TCONTF1TR1TF0TR0IE1IT1IE0IT0 位的址8F8E8D8C8B8A8988TF1、TF0计数溢出标志位。当计数器产生计数溢出时,由硬件置1。采纳查询方式,它是供查询的状态位。采纳中断方式,作为中断恳求信号。TR1 、TR0计数运行掌握位。为1 时,启动定时器/ 计数器工作。为0 时,停止定时器/计数器工作。工作方式掌握寄存器TMOD其格式如下:GATE:门控位。 当 GATE=1时,同时 INTx 为高电平, 且 TRx 置位时, 启动定时器,
6、 外部启动。当 GATE=0时,每当TRx 置位时,就启动定时器,是内部启动方式。C/T :挑选定时器功能仍是计数器功能。该位置位时挑选计数器功能。该位清零时挑选定时器功能。M1M0:这两位指定定时/ 计数器的工作方式, 可形成四种编码,对应四种工作方式:M1M0方式说明000TLx低5 位与 THx 中 8 位构成 13 位计数器011TLx与THx 构成 16 位计数器102可自动再装入的8 位计数器 , 当 TLx 计数溢出时 ,THx 内容自动装入TLx。113对定时器0, 分成两个8 位的计数器。对定时器1, 停止计数。(3)各种工作方式计数初值运算公式方式 0: 定时时间T=( 8
7、192- 计数初值)机器周期计数次数C=8192-X 方式 1: 定时时间T=( 65536- 计数初值)机器周期计数次数C=65536-X 方式 2: 定时时间T=( 256- 计数初值)机器周期计数次数C=256-X3、串行口( 1)串行通信的基本概念通信方式有2 种:并行通信,串行通信。并行通信是指数据的各位同时进行传送(发送或接受)的通信方式。串行通信指数据是一位一位按次序传送的通信方式。串行通信的传输方式有3 种:单向(或单工)配置,只答应数据向一个方向传送。半双向(或半双工)配置,答应数据向两个方向中的任一方向传送,但每次只能有一个站点发 送。全双向(全双工 配置,答应同时双向传送
8、数据。在异步通信中,数据是一帧一帧(包括一个字符代码或一字节数据)传送的,在帧格式中,一个字符由4 个部分组成:起始位,数据位,奇偶校验位和停止位。可编辑资料 - - - 欢迎下载精品名师归纳总结资料word 精心总结归纳 - - - - - - - - - - - -设备同步对通信双方有2 个共同要求: 一是通信双方必需采纳统一的编码方法。二是通信双方必需能产生相同的传送速率。( 2) 8051 串行口的结构串行口掌握寄存器SCON: 数据格式SM0、 SM1:串行口工作方式挑选位。可以设置4 种工作方式。SM0、SM1 工作方式功能说明波特率0 方式 08 位移位寄存器方式fosc/121
9、 方式 18 位异步通信方式T1 溢出率的 16 或 32 分频10 方式 29 位异步通信方式fosc 的 32 或 64 分频11 方式 39 位异步通信方式T1 溢出率的 16 或 32 分频SM2:答应方式2、3 多机通信掌握位。串口工作方式SM2 位功能说明方式 0SM2=0此位无意义,设为0可编辑资料 - - - 欢迎下载精品名师归纳总结方式 1SM2=1只有接收到有效的停止位,才将数据送入接收缓冲器储存,并置RI=1,否就数据丢失,不置位RI可编辑资料 - - - 欢迎下载精品名师归纳总结SM2=0无论是否接收到有效的停止位,都将数据储存,并置位RI可编辑资料 - - - 欢迎下
10、载精品名师归纳总结方式 2、3SM2=1只有接收到第9 位为 1,才将数据送入接收缓冲器储存,并置 RI=1,否就数据丢失,不置位 RI可编辑资料 - - - 欢迎下载精品名师归纳总结SM2=0无论是否接收到第9 位为 1,都将数据储存,并置位RI电源掌握寄存器PCON:用来掌握串行口的波特率倍增,以及在CHMOS 系列单片机中实现电源掌握,其格式如下: 87HSMODPDIDL可编辑资料 - - - 欢迎下载精品名师归纳总结学习资料 名师精选 - - - - - - - - - -第 3 页,共 6 页 - - - - - - - - - -可编辑资料 - - - 欢迎下载精品名师归纳总结(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 中断系统定时器计数器和串行口知识点 中断 系统 定时器 计数器 串行口 知识点
限制150内