- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
南昌大学实验报告
学生姓名 : 学号 : 专业班级 :
实验类型 :? 验证 ? 综合 ■设计 ? 创新 实验日期 :2018、 05、29 实验成绩 :
实验四 外中断实验
(一)实验目得
1、掌握单片机外部中断原理 ;
2、掌握数码管动态显示原理。
(二)设计要求
1、使用外部中断 0 与外部中断 1;
2、在动态数码管上显示中断 0 次数 ,中断 1 用作次数清 0,数码管采用 74HC595 驱动。
(三)实验原理
1、中断
所谓中断就是指程序执行过程中 ,允许外部或内部时间通过硬件打断程序得执行 ,使其转向为处理外部或内部事件得中断服务程序中去 ,完成中断服务程序后 ,CPU 返回继续执行被打断得程序。如下图所示 ,一个完整得中断过程包括四个步骤 :中断请求、中断响应、中断服务与中断返回。
当中断请求源发出中断请求时 ,如果中断请求被允许得话 ,单片机暂时中止当前正在执行得主程
序 ,转到中断处理程序处理中断服务请求。中断服务请求处理完后 ,再回到原来被中止得程序之处 (断电 ),继续执行被中断得主程序。
如果单片机没有终端系统 ,单片机得大量时间可能会浪费在就是否有服务请求发生得查询操作
上 ,即不论就是否有服务请求发生 ,都必须去查询。 因此 ,采用中断技术大大地提高了单片机得工作效率与实时性。
2、 IAP15W4K58S4 单片机得中断请求
IAP15W4K58S4 单片机得中断系统有 21 个中断请求源 ,2 个优先级 ,可实现二级中断服务嵌套。由 IE、 IE2、 INT_CLKO 等特殊功能寄存器控制 CPU 就是否相应中断请求 ;由中断优先级高存器 IP、
IP2 安排各中断源得优先级 ;同优先级内 2 个以中断同时提出中断请求时 ,由内部得查询逻辑确定其响应次序。
中断请求源中得 外部中断 0(INT0) 与外部中断 1(INT1) 详述如下 :
(1)外部中断 0(INT0): 中断请求信号由 P3、 2 引脚输入。通过 IT0 来设置中断请求得触发方式。
当 IT0 为“ 1”时 ,外部中断 0 为下降沿触发 ;当 IT0 为“0”时,无论就是上升沿还就是下降沿 ,都会引发外部中断 0。一旦输入信号有效 ,则置位 IE0 标志 ,向 CPU 申请中断。
(2)外部中断 1(INT1): 中断请求信号由 P3、 3 引脚输入。通过 IT1 来设置中断请求得触发方式。
当 IT1 为“ 1”时 ,外部中断 1 为下降沿触发 ;当 IT1 为“0”时,无论就是上升沿还就是下降沿 ,都会引发外部中断 1。一旦输入信号有效 ,则置位 E1 标志 ,向 CPU 申请中断。
中断源就是否有中断请求 ,就是由中断请求标志来表示得。在 IAP15W4K58S4 单片机中 ,外部中断 0、外部中断 1 等请求源得中断请求标志分别由 特殊功能寄存器 TCON 与 SCON 控制 ,格式如下 :
(1)TCON 寄存器中得中断请求标志。 TCON 为定时器 T0 与 T1 得控制寄存器 ,同时也锁存 T0 与
T1 得溢出中断请求标志及外部中断
0
与外部中断
1 得中断请求标志等。格式如下图所示 :
D7
D6
D5
D4
D3
D2
D1
D0
TCON
TF1
TR1
TF0
TR0
IR1
IT1
IE0
IT0 88H
位地址
8FH
—
8DH
—
8BH
8AH
89H
88H
与中断有关得各标志位功能如下 :
TF1:T1 得溢出中断请求标志。 T1 被启动计数后 ,从初值做加 1 计数 ,计满溢出后由硬件置位TFI,同时向 CPU 发出中断请求 ,此标志一直保持到 CPU 响应中断后才由硬件自动清 0。也可由软件查询该标志 ,并由软件清 0。
TF0:T0 得溢出中断请求标志。 T0 被启动计数后 ,从初值做加 1 计数 ,计满溢出后由硬件置位TF0,同时向 CPU 发出中断请求 ,此标志一直保持到 CPU 响应中断后才由硬件自动清 0。也可由软件查询该标志 ,并由软件清 0。
③ IE1:外部中断
1 得中断请求标志。当
INT1(P3、 3)引脚得输入信号满足中断触发要求时
,置位
IE1,外部中断
1 向
CPU 申请中断。中断响应后中断请求标志自动清
0。
IT1:外部中断 1(INT1) 中断触发方式控制位。 当(IT1)=1 时 ,外部中断 1 为下降沿触发方式。 在这种方式下 ,若 CPU 检测到 INT1 出现下降沿信号 ,则认为有中断申请 ,随即使 IE1 标志置位。中断响应后中断请求标志会自动清 0,无须做其她处理。当 (T1)=0 时,外部中断 1 为上升沿触发与下降沿触发触发方式。在这种方式下 ,无论 CPU 检测到 INT1 引脚出
您可能关注的文档
- 单方离婚协议书.doc
- 单方离婚协议书范本新(2020版).doc
- 单方面离婚协议书模板新.doc
- 单片机原理及应用a答案.doc
- 单片机原理试题库.doc
- 单片机学习心得.doc
- 单片机实训报告.doc
- 单片机实验四串行口实验.doc
- 单片机实验实训指导.doc
- 单片机常用proteus元件库(精品文档)_共7页.doc
- 新疆农业大学2023-2024学年《细胞生物学》期末试卷(B卷)及参考答案.docx
- 2025年生鲜电商市场调研:海鲜水产配送需求与鲜活度保障分析.pptx
- 2025年植物基肉制品行业消费接受度与市场渗透率替代品分析报告.docx
- 2025年城市地下综合管廊监测技术应用创新报告.docx
- 新疆农业大学2024-2025学年《细胞生物学》期末试卷(B卷)及参考答案.docx
- 新疆师范大学2023-2024学年《细胞生物学》期末试卷(A卷)及参考答案.docx
- 2025年房地产精装市场瓷砖高端化需求与产品趋势.docx
- 2025年稀土行业产业政策调整与可持续发展趋势分析报告.docx
- 新疆师范大学2023-2024学年《细胞生物学》期末试卷(B卷)及参考答案.docx
- 新疆农业大学2024-2025学年《细胞生物学》期末试卷(A卷)及参考答案.docx
原创力文档


文档评论(0)