0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

51单片机中断的意义及单片机有多个硬件入口的简介

Wildesbeast 来源:今日头条 作者:雅帆电子 2020-01-04 10:11 次阅读

一、中断的意义

中断的意思就是打断正在进行的任务去执行更紧急的任务,显而易见至少要2套程序,一套主程序,一套中断程序。

写在主程序中就只能一步一步执行,达不到优先级高的目的了。所以这样是不行的。

二、单片机有多个硬件入口

0X0000地址就是硬件复位后执行程序的入口。0X0003就是外部中断入口等等。

复位后就自动从0x0000开始执行,外部中断来了会自动从0X0003开始执行。当一个函数写上interrupt 0 的时候,这个函数就会根据中断号自动放在对应的入口处。中断号0就是把这个函数放到0x0003(其实是一条跳转指令)。

如果主程序中没有打开中断和使能中断,0x0003就是普通的程序存储空间。

具体的看下图:

从图中看出,有中断就意味着只是两套程序(蓝色和红色)。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 51单片机
    +关注

    关注

    269

    文章

    5648

    浏览量

    120690
  • 中断
    +关注

    关注

    5

    文章

    884

    浏览量

    41021
收藏 人收藏

    评论

    相关推荐

    PIC单片机的特点及与51系列单片机的区别

    指令周期才能执行一条指令。PIC中低档单片机只有一个中断入口,一些低档单片机甚至没有中断中断
    发表于 03-13 11:11

    关于51单片机中断

    各位大神,51单片机中断会影响单片机运行吗,为什么我加了定时器中断pwm后,单片机就有时扫描不到
    发表于 02-23 16:50

    C51单片机学习笔记(四)——单片机中断系统及应用 精选资料推荐

    C51单片机学习笔记(四)——单片机中断系统及应用文章目录C51单片机学习笔记(四)——
    发表于 07-14 06:03

    51单片机中断处理过程几个

    51单片机中断处理过程几个,中断单片机的一个重要功能,本文我们就对
    发表于 07-14 07:33

    单片机AT89C51与C语言简介

    单片机AT89C51--2.单片机与C语言简介1. 单片机概述1.1 计算机的组成1.2 单片机
    发表于 07-20 07:34

    51单片机的内部结构简介

    51单片机的内部结构简介内部结构简介51单片机是指集成在一个芯片上的一个微型计算机,它的各种功能
    发表于 07-22 09:19

    PIC单片机51单片机的3点区别

    指令周期就可以完成访问和操作;而MCS-51需要两个或两个以上的周期才能改变寄存器的内容。PIC中低档单片机只有一个中断入口,一些低档单片机
    发表于 10-21 06:30

    51单片机中断详解

    单片机_中断理解51单片机中断详解(上)51单片机
    发表于 11-22 06:08

    51单片机和stm32单片机的具体区别

    ,但是我个人认为只有在你搞懂了其中的差异之后对于其自身学习是莫大的好处的。  下面我们就来进入今天的主题  单片机简介  单片微型计算机简称单片机
    发表于 11-23 09:00

    51单片机简介 

    、RAM、ROM、I/O这些都是单独的芯片,然后这些芯片被安装在一个主板上,这样就构成了我们的PC主板,进而组装成电脑,而单片机只是将这所有的集中在了一个芯片上而已。  51单片机简介
    发表于 11-23 08:47

    单片机中断部分部分

    带您从零学单片机中断部分部分 课程简介1 51单片机中断2
    发表于 02-10 14:22 43次下载

    Wang1jin带您从零学单片机--51单片机中断部分

    配套学习板:WJ-V4.0 AVR+51开发板课程简介51单片机中断中断
    发表于 07-19 22:58 67次下载

    第7章单片机C51中断

    第7章单片机C51中断
    发表于 12-16 15:43 13次下载

    51单片机定时器中断_51单片机中断系统_51单片机扩展中断的四种方法

    中断是为使单片机具有对外部或内部随机发生的事件进行处理而设置的。51单片机有5种中断源,即有5种对应的情况发生时会使
    发表于 12-08 10:15 1.1w次阅读
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>定时器<b class='flag-5'>中断</b>_<b class='flag-5'>51</b><b class='flag-5'>单片机</b><b class='flag-5'>中断</b>系统_<b class='flag-5'>51</b><b class='flag-5'>单片机</b>扩展<b class='flag-5'>中断</b>的四种方法

    51单片机中断

    51单片机中断(interrupt)
    发表于 11-20 16:51 13次下载
    <b class='flag-5'>51</b><b class='flag-5'>单片机</b>之<b class='flag-5'>中断</b>