- 1、本文档共101页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
片机技术及应用机械工业出版社
片机技术及应用
机械工业出版社
项目5中断系统控制及应用
知识与能力目标
熟悉单片机中断系统的结构与功能
掌握中断系统的编程与控制方法
理解并掌握数码管显示接口电路及其程序实现方法
初步学会中断控制应用程序的分析与设计
理解中断嵌套的工作过程,初步学会中断嵌套的控制应用
6
熟练使用Keil uVsion3与Proteus软件
片机技术及应用
机械工业出版社
项目5中断系统控制及应用
任务5.1中断系统分析与控制
511中断系统结构与功能分析
A ???◎」?????外部中?断编程与控制?..???.???.
任务5?2简易水情报警器控制 5?2:1控制要求与功能展示
522疲祚紊绕鸟建制流翟分析 5.2.3M 语言程序分析写设讦" 适匸C语言程应分粧身设菟II 5.2.5基手Proteus的谪藏号彷貢
任务5?3简易地震报警器控制 ?影谚制要求与功能展示二Z ?熙2硬件系统与控制流程分析?. ?5酬汇编诸言程序分析?与?设计… ..5.3.4..CM程序分?析与祓计
术及直用机枫工业出版社5?3?5垂宇Proteus苗询藏E初黄
术及直用
机枫工业出版社
5.1.1
5.1.1中断系统结构与功能分析
5.1.1
5.1.1中断系统结构与功能分析
1>中断系统的概念
点继续执行主程序断I主程序当CPU在执行程序时,由单 片机内部或外部的原因引起的 随机事件要求CPU暂时停止正在 执行的程序,而转向执行一个 用于处理该随机事件的程序, 处理完后又返回被中止的程序 断点处继续执行,这一过程就 称为中断。
点继续执行主程序
断
I
主程序
開社
2、中断系统的内部结构组成
INTO
TCON
IP
IEO
T1
TXD
RXI>
TFO
EE1
TF1
TI
RI
EXO
ETO
二
EXI
ET1
二
ES
EA
IE
源允许总允许
PXO 占 1
PTO^r
-%o
PX1-HL
~"So
SCON
中断标志
优先级
自然优先杈
高级
—中断
请求
低级 *中断
请求
中断服务程 序入口地址
中断服务程—
序入□地址一 FC
硬件查询
术班应藤
机械工业出版社
中断系统有5个中断请求源和4个用于中断 控制的寄存器
定时控制寄存器(TCON)、串行控制寄 存器(SCON)、中断控制寄存器(IE)和中 断优先级控制寄存器(IP)来控制中断的类 型、中断的开关和各种中断源的优先级。
片卞肢玄匕及应用
机楸工业出版社
外部中断请求源:
INTO (P3.2)和INT1 (P3.3)
中断源(5
中断源
(5个)
内部2个16位定时/计数器TO、T1
串行口中断源:
内部有一个全双工的串行接口
中断标志 |
51单片机为每个中断源都设置了中断标
志位。检测到中断请求信号后,先将相应的 中断标志位置位,以便在后续的机器周期里 进行下一步的控制和处理。
中断标志位集中锁存在专用的寄存器TCON
和SCON中。
丿
片卞肢玄匕及应用
机楸工业出版社
5.1.1
5.1.1中断系统结构与功能分析
5.1.1
5.1.1中断系统结构与功能分析
TCO N寄存器:
存放INTO、INT1> TO和巧中断请求标志,也是定时 /计数器0和1的控制寄存器
表5-1 TCON寄存器的结构
ONH)
D7
D6
D5
D3
D2
IX
D
Do
称 名 位
IX
TF
1X
TR
O
TF
TRO
TE1
IX
T
I
EO
I
O
I
义 含 位
的出断志立 T1溢中标位
询的魁撕位
2專位
sil 位
INTI 中断 请求 标志 位
TNT1礬T
INTO 中断 请求 标志 位
黑蕭位
H
F
8
H
E
8
DH
8
CH
8
H
B
8
H
8A
H
9
8
H
8
8
为INTO触发方式控制位。由软件进行 (TCON.O)置位和复位,当ITO=O时,为低电平触发; 当ITOT时,为负跳变触发。
J黑丄 为INTO中断请求标志位。当INTO有请求信号时,
(TCON.1)该位就会由硬件自动置1,在CPU响应中断后,才由硬 件自动将IE0清零。
?=1
IT1
1XTCON.2)
为INT1触发方式控制位。由软件进行 置位和复位,当IT1=0时,为低电平触发; 当IT1T时,为负跳变触发。
IE1
“TCON.3)右
为INT1中断请求标志位。当INT1有请求信号时,该 就会由硬件自动置1,在CPU响应中断后,才由硬件自 丿动将IE1清零。
?=1
5.1.1
5.1.1中断系统结构与功能分析 5.1.1中断系统结构与功能分析
5.1.1
5.1.1中断系统结构与功能分析 5.1.1中断系统结构与功能分析
为定时/计数器TO的启动停止控制位。由软
(TCON4)件进行设定,当TRO=O时,停止TO定时(
文档评论(0)