描述

在MCS-51单片机中断优先级中由中断优先级寄存器IP来高置的,IP中某位设为1,相应的中断就是高优先级,否则就是低优先级。

PS

PT1

PX1

PT0

PX0

IP优先级别寄存器各位介绍如下:

PS:串行口中断优先级控制位。PS=1设定串行口为高优先级中断;PS=0为低优先级中断。

PT1:T1中断优先级控制位。PT1=1设定定时器T1为高优先级中断;PT1=0为低优先级中断。

PX1:外部中断1优先级控制位。PX1=1设定定时器外部中断1为高优先级中断;PX1=0为低优先级中断。

PT0:T0中断优先级控制位。PT0=1设定定时器T0为高优先级中断;PT0=0为低优先级中断。

PX0:外部中断0优先级控制位。PX0=1设定定时器外部中断0为高优先级中断;PX0=0为低优先级中断。

例:设有如下要求,将T0、外中断1设为高优先级,其它为低优先级,求IP的值。

IP的首3位没用,可任意取值,设为000,后面根据要求写就可以了

-

-

-

PS

PT1

PX1

PT0

PX0

0

0

0

0

0

1

1

0

因此,最终,IP的值就是06H。

例:在上例中,如果5个中断请求同时发生,求中断响应的次序。

响应次序为:定时器0->外中断1->外中断0->实时器1->串行中断。

打开APP精彩内容

点击阅读全文

c语言设置单片机中断优先级,如何设置51单片机的中断优先级相关推荐

  1. 51单片机开发系列一-51单片机开发环境搭建以及入门汇编代码

    51单片机开发系列一 51单片机开发环境搭建以及入门汇编代码 象棋小子    1048272975 1. 51单片机概述 51单片机是对所有兼容Intel 8031指令系统的单片机的统称.目前教科书基 ...

  2. 51单片机自动浇水系统/51单片机自动浇花系统/智能浇水系统

    51单片机自动浇水系统/51单片机自动浇花系统 整个设计由51单片机模块.湿度传感器模块(土壤湿度传感器或者温度传感器或者温湿度传感器,都可以).lcd1602液晶显示模块等组成,实现智能浇花和智能浇 ...

  3. 想学单片机怎么入手?51单片机入门自学最佳指南

    曾经我是自学单片机然后跨行成功,今天来分享下自己的经验. 在网上看了很多文章,很多人说现在51单片机已经过时了,建议从STM32开始学习. 或者单片机没有钱途,直接搞ARM+Linux. 我的建议是从 ...

  4. 51单片机五层电梯控制器 基于51单片机的五层电梯控制系统

    51单片机五层电梯控制器 基于51单片机的五层电梯控制系统 包括源代码和proteus仿真 系统硬件由51单片机最小系统.蜂鸣器电路.指示灯电路.内部按键电路.外部按键电路.直流电机.内部显示电路.外 ...

  5. ​stm32单片机真的可以取代51单片机吗?​

    stm32单片机真的可以取代51单片机吗? 计算机类的小伙伴们应该都学过单片机,那么单片机在我们日常生活里其实非常常见,只是普通人并不是特别懂得什么叫做单片机. 我们先来解释一下单片机的含义.单片机, ...

  6. 数码管动态显示c语言,《手把手教你学51单片机-C语言》之六 中断与数码管动态显示...

    中断是单片机系统重点中的重点,因为有了中断,单片机就具备了快速协调多模块工作的能力,可以完成复杂的任务.本章将首先带领大家学习一些必要的C语言基础知识,然后讲解数码管动态显示的原理,并最终借助于中断系 ...

  7. keil流水灯c语言程序两个一起亮,51单片机学习之陆 —— 1.2 第一个c51程序(点亮流水灯)...

    原标题:51单片机学习之陆 -- 1.2 第一个c51程序(点亮流水灯) 由于学校的板子跟我买的板子有些差异,为了大家的阅读,以后的所有程序编写烧录都以老师发的板子为主. 1 事先准备 a 驱动安装, ...

  8. c语言键盘中断扫描码,用51单片机中断编写的4x4键盘程序

    应用查询扫描编写键盘程序,由于要给按键去抖动,程序变得比较复杂和冗长(详见2013年9月29日博文<MSP430和AT89C51单片机4x4键盘C程序>),如果用中断编写,设置中断响应在下 ...

  9. 基于51单片机的光照强度检测c语言程序,智能仪器课程设计-基于51单片机的光照强度检测报告.doc...

    该设计论文已经通过各大高校老师审核认可并通过答辩,.欢迎大家下载学习交流.如有疑问可随时联系店主,竭诚为您解答!! 课程设计报告 课程名称: 智能仪器课程设计 题 目: 基于51单片机的光照强度 摘要 ...

  10. 单片机如何使用?51单片机C语言编程实例有哪些?

    大家好,我是无际单片机编程的徐明,今天和大家一起探讨一下"单片机如何使用?" 单片机如何使用,我们要知道单片机在哪里使用? 单片机是很多电子产品的核心器件,它具有一定的逻辑判断和事 ...

最新文章

  1. python 删除list中的第一个元素
  2. Java技巧:深拷贝的两种方式2(转)
  3. 刷了三遍面试题仍拿不到offer?如何掌握AI技术面正确刷题姿势?
  4. 虚拟化技术—docker容器—私有库篇
  5. Python Django 图片上传及显示代码示例
  6. Oracle 11gR2发布11.2.0.3 Patchset补丁集-又一重量级更新
  7. 10投屏后没有声音_手机投屏到电视没有声音?
  8. Qt:#pragma comment(lib,“ws2_32.lib“) 报错
  9. 企业为什么要做ISO14001环境管理体系认证?
  10. 广州地铁十三号线二期全线土建已完成53%,预计明年开通
  11. cmd(批处理脚本)实现批量下载图片
  12. 徐州2018年大学计算机比赛,2018年第四届徐州市中小学生学科综合能力大赛获奖名单!权威发布!【五年级】...
  13. 近日,百度《互联网从业人员单身情况调查报告》新鲜出炉,调查人群是日前火了一把的西二旗互联网从业者(转载)
  14. 针对全局的接口出入参加解密-AES/ECB/PKCS5Padding
  15. 汽车外倾角和前束的概念
  16. android语音控制歌曲播放,发条 - 支持音乐聚合搜索,歌单导入,语音控制的 APP - Android 应用 - 【最美应用】...
  17. LabVIEW中不同颜色连线的含义
  18. 校园二手交易android软件 基于AndroidStudio
  19. Mina GMS/MEID Activate 本地解锁真实速度
  20. 平衡串联超级电容器的策略

热门文章

  1. java线程实现磁力链接_Aria2磁力下载工具官方版
  2. linux firefox 背景色,火狐Firefox 72浏览器滚动条将自适应网页背景色
  3. iOS开发备战金三银四·头条三面记录
  4. 【华为OD机试真题 JAVA】九宫格按键输入
  5. 某淘宝卖家靠微头条引流,月销1000单
  6. 电脑投屏到电视怎么操作_无线投屏器应用
  7. MUI tabbar购物车小图标的制作
  8. 视频转格式用什么工具?mp4格式转换器,好用的视频格式转换器
  9. Android 端处理 YUV 数据 - Libyuv 的编译与使用
  10. 汉字简易加密解密小程序