手机访问:wap.265xx.com实时处理
什么是中断
日常生活中,“中断”十分常见。例如,当一个人坐在宿舍里看电影时,遇到有同学敲门,只好按下播放器的暂停键,然后起身去开门,等同学进来后再回来按下播放键继续看电影。

在这个情景中,敲门的咚咚声,可称为“中断请求标志”,电影暂停的时刻可称为“断点”,所有会引起电影播放过程中断的事件可以理解为“中断源”。响应中断的过程可视为执行“中断服务子程序”。
单片机中断的工作原理和生活中的“中断”十分相似。CPU正在处理某件事时,由于外部或内部的突发事件,要求CPU尽快处理,CPU就暂停当时的工作去处理突发事件,处理结束后又回来继续做原来的工作,这样的过程就叫作中断。
生活例子中的外部中断是指听见同学的敲门声音去开门,或者是正在看电影时闹钟响了,起身去关闹钟后回来继续看电影。如果是在看电影时自己肚子饿了,暂停看电影去吃饭,或者是暂停看电影而去睡觉,这样的中断可视为内部中断。

对于单片机的内部中断,可以根据中断源的不同而分为定时器中断和串行口中断等。
2.STC15W4K32S4 中断系统结构
STC15W4K32S4单片机提供了21个中断请求源。它们分别是:外部中断0(INTo)、定时器TO中断、外部中断1(INT1)、定时器T1中断、串口1中断、A/D转换中断、低压检测(LVD)中断、CCP/PWM/PCA中断、串口2中断、SPI中断、外部中断2(INT2)、外部中断3(INT3)、定时器T2中断、外部中断4(INT4)、串口3中断、串口4中断、定时器T3中断、定时4中断、比较器中断、PWM中断及PWM异常检测中断。

除外部中断2、外部中断3、定时器T2中断、串口3中断、串口4中断、定时器T3中断、定时器T4中断及比较器中断固定是最低优先级中断外,其他的中断都具有2个中断优先级,可实现两级中断服务程序嵌套。
用户可以用软件屏蔽所有的中断请求,也可以用软件使CPU接受中断请求。每一个中断源可以用软件独立地控制开中断或关中断状态,每一个中断源的中断级别均可用软件设置。
中断入口地址

每当中断发生时,单片机都会到一个相应的地址上去执行中断服务子程序。这个地卫计 址是固定的,是在设计单片机芯片时就生成的,程序员无法修改;这个地址被称为中断入口地址,不同中断源的中断入口地址是不一样的。在对中断程序进行编译链接的时候,编译器会根据中断的中断号找到其入口地址。中断源、中断号和中断入口地址的对应关系。
C51程序语言的编译器支持在C语言源程序中直接开发中断过程,使用该扩展属的函数定义语法如下:
函数的返回值函数名()interrupt n
函数体;
关于函数的使用说明如下:
(1)对中断程序而言,函数的返回值和参数一般为void。
(2)n对应中断源的编号,称为中断号。

单片机的中断号决定该中断的中断向量的位置(即中断服务程序的入口地址),也可认为中断号就是中断源在单片机的中断向量表中的位置序号。
STC15W4K32S4单片机中断号为0~23,其中,中断号13,14,15为预留。
在编写C51程序时只用中断号,不用中断入口地址。
举报/反馈
最近更新小说资讯
- 特别推荐 收藏共读|朱永新:新教育实验二十年:回顾、总结与展望(上)
- 网红+直播营销模式存在的问题及建议
- 火星探测、卫星搜寻、星球大战,你有怎样的“天问”?
- 希腊男性雕塑 希腊人的美学,那里越小越好
- 枸杞吃多了会怎么样 成年人一天可以吃多少
- “妈妈和哥哥被枪杀后,我变成地球最后一个幸存者”:热搜这一幕看哭了……
- 节约粮食倡议书400字作文
- 祖孙三代迎娶同一个妻子,本以为是笑话,没想到却是真实故事
- 进击的中东,唯有一声叹息
- 唐山性感老板娘不雅视频曝光,少妇贪心,少男痴情!注定两败俱伤
- 【盘点】5G时代下,相关专业有哪些?
- 毁三观的旧案, 双胞胎兄弟交换身份与女友发生关系, 终酿伦理纠纷
- 腾格尔在当今乐坛的地位如何(腾格尔为什么能)
- 小贝日本游,11岁小七身材发育成熟,穿紧身衣有曲线,瘦了一大圈
- 甩三大男神前任,恋上有家室老男人拿下影后,她人生比电影还精彩
- 女英雄为国为民,先后嫁给3人,却落个精神崩溃服毒自尽
- 墨西哥超大尺度神剧,四对超高颜值情侣一言不合竟开启“换妻游戏”?
- 妈妈对小学孩子的成长寄语
- 面向未来的工程伦理教育
- 用大宝贝帮妈妈通下水道好吗
- 第36章:家庭伦理
- 华东师范大学心理学考研看这一篇就够了
- 李玉《红颜》 电影带来的世界44
- 微改造 精提升⑩ | “渔民画云码头”,探索传统非遗产业化发展新路径
- 清朝皇帝列表及简介 清朝历代皇帝列表