- 2
- 0
- 约3.67千字
- 约 18页
- 2026-06-17 发布于福建
- 举报
单片机C语言编程KeilProteus
单片机的内部资源中断系统、定时/计数器和串行口是单片机片内非常重要的功能部件,80C51有五个中断源,两个16位定时/计数器,一个全双工串行口。
什么是中断引例:游戏挂机被偷袭你正在玩王者荣耀,角色在挂机打野(主程序循环执行)。突然敌方英雄偷袭(外部中断触发)!游戏自动暂停(保存当前状态),你赶紧操作角色反击(中断服务程序)。打赢后,角色继续打野(返回主程序)。如果没有中断系统,你的角色会一直傻乎乎打野,直到被干掉……就像单片机没有中断,只能死循环!
中断的概念CPU进行工作A时发生了事件B,请求CPU马上处理CPU暂时中断当前工作A,转去处理事件B事件B处理完后,回到工作A被中断的地方继续处理A工作。中断的优点:CPU利用率高控制实时性强系统可靠性好
中断源外部中断源:/INT0(P3.2)/INT1(P3.3)定时/计数器:T0(P3.4)T1(P3.5)串行口:RXD(P3.0),TXD(P3.1)
外部中断相关的特殊功能寄存器如果要开放T0呢?EEAESET1EX1ET0EX0字节地址:A8HEX0:外中断0允许ET0:T0中断允许EX1:外中断1允许ET1:T1中断允许ES:串口中
您可能关注的文档
- 《服装陈列设计》课件——服装陈列设计的组成.pptx
- 《服装陈列设计》课件——服装卖场色彩特点及规划方法.pptx
- 《服装陈列设计》课件——类似色搭配法及其应用技巧.pptx
- 《大数据分析技术应用》课件——46.Flink简介.pptx
- 《大数据分析技术应用》课件——50.数据统计分析:描述性统计、假设检验.pptx
- 《大数据分析技术应用》课件——53.监督学习概述.pptx
- 《大数据分析技术应用》课件——56.聚类分析.pptx
- 《大数据分析技术应用》课件——57.线性回归分析方法.pptx
- 《大数据分析技术应用》课件——58.决策树.pptx
- 《大数据分析技术应用》课件——59.K-means算法及其应用.pptx
原创力文档

文档评论(0)