MCS-51单片机的中断系统有那些功能部件组成?分别作什么用

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-16
mcs-51单片机的中断系统由哪几部分组成?作用是什么?

51系列中断有五个中断源 两个外部中断,两个定时器和一个串口。
中断是为高优先级事件,提供优先处理的权利。如外部事件,定时中断等。

MCS-51单片机在一块芯片中集成了 CPU 、RAM、ROM、定时/计数器、多功能 I/O 口 和中断控制等基本功能部件。
1、单片机的核心部分是 CPU ,CPU 是单片机的大脑和心脏。
2、程序存储器用于存放编好的程序或表格常数。
3、数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。
4、定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时 ,它是定时器;当它对外部事件进行计数时,它是计数器。
5、I/O 接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外 设状态)和发布命令等。
6、中断控制可以解决 CPU 与外设之间速度匹配的问题,使单片机可以及时处理系统中许 多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。
单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。
单片机的使用领域已十分广泛,如智能仪表、实时工控、通讯设备、导航系统、家用电器等。各种产品一旦用上了单片机,就能起到使产品升级换代的功效,常在产品名称前冠以形容词——“智能型”,如智能型洗衣机等。

:(1)中央处理器CPUMCS-51系列单片机有一个8位的CPU,由运算部件,控制部件构成,其中包括振荡电路和时钟电路,主要完成单片机的运算和控制功能。它是单片机的核心部件,决定了单片机的主要功能特性。MCS-51单片机的CPU不仅可以处理字节数据,还可以进行位变量的处理。(2)片内数据存储器RAM片内带有128字节的数据存储器RAM,其片外可寻址范围为64KB。数据存储器用于存储单片机运行过程中的工作变量、中间结果和最终结果等。(3)片内程序存储器ROM/EPROM片内带有4KB程序存储器ROM,其片外可寻址范围为64KB。8031单片机内部无ROM。程序存储器既可以存放已编制的程序,也可以存放一些原始数据和表格。(4)特殊功能寄存器SFR片内有21个特殊功能寄存器SFR,用以控制和管理内部算术逻辑部件、并行I/O口、串行I/O口、定时/计数器、中断系统等功能模块的工作。(5)并行口4个8位的并行I/O口:P0、P1、P2、P3。(6)串行口1个全双工的串行口,可以实现单片机和外设之间数据的逐位传送。(7)定时/计数器片内有两个16位的定时/计数器,可以设置为定时方式或计数方式。(8)中断系统具有5个中断源,可编程为2个优先级的中断系统。

由中断允许寄存器(作用是启动总中断),中断优先寄存器(作用是设定中断原优先级),串行口控制寄存器(用于串口通信),

  • 单片机中,比如51单片机有五个中断源,两个外部中断源,两个定时器中断源...
    答:MCS-51单片机中断系统的结构:5个中断源的符号、名称及产生的条件如下。INT0:外部中断0,由P3.2端口线引入,低电平或下跳沿引起。INT1:外部中断1,由P3.3端口线引入,低电平或下跳沿引起。T0:定时器/计数器0中断,由T0计满回零引起。T1:定时器/计数器l中断,由T1计满回零引起。TI/RI...
  • mcs-51单片机有几个中断源
    答:51的中断系统有5个中断源,中断系统的结构及级别如下:与中断系统相关的特殊寄存器:中断寄存器就是用于存贮中断状态的,包含是否启用中断或者是否发生中断。1)中断允许控制寄存器(IE)--- 控制各中断的开放和屏蔽 2)中断优先级控制寄存器(IP)---设置各中断的优先级 3)定时器/计数器控制寄存器(TCON...
  • 51系列单片机包括哪些
    答:5. 中断系统:一个管理6个中断源(51子系列通常为5个)的中断控制器,支持不同优先级的中断处理。6. I/O端口:4个8位通用并行I/O端口,具备输入/输出功能,可根据需求连接各种外部设备。7. 串行通信接口:一个全双工的UART(通用异步接收发送器)串行I/O口,支持单片机之间的通信,以及与PC机或...
  • 简述MCS-51系列单片机的中断源
    答:中断源 触发行为 INT0 (外部中断0) (IT0/TCON.0 = 1): 下降沿 (IT0/TCON.0 = 0): 低电平 Timer 0 定时器0溢出 INT1 (外部中断1) (IT1/TCON.2 = 1): 下降沿 (IT1/TCON.2 = 0): 低电平 Timer1 定时器1溢出 UART1 发送或接受完成 ADC A/D转换完成 L...
  • MCS-51系列单片机的中断系统分为几个优先级?如何设定?
    答:MCS-51单片机有两个中断优先级。在51单片机中,有2个可编程定时/计数器·5个中断源,2个优先级,21个专用寄存器。另有8位CPU的4kbytes程序存储器(ROM) ,128bytes的数据存储器(RAM),32条I/O口线·111条指令,大部分为单字节指令。优先级设定方法:1、IP的状态由软件设定,某位设定为“1”,...
  • 51单片机有哪些中断源?
    答:PCI等中断,具体看单片机的资料。Proteus 自从有了单片机也就有了开发系统,随着单片机的发展开发系统也在不断发展。 keil是一种先进的单片机集成开发系统。它代表着汇编语言单片机开发系统的最新发展,首创多项便利技术,将开发的编程/仿真/调试/写入/加密等所有过程一气呵成,中间不须任何编译或汇编。
  • MCS-51 系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以...
    答:【答案】:具有5个中断源,分别是外部中断 INTO 和外部中断INTl 、定时器溢出中断0和定时器溢出中断1以及串行中断。通过对中断优先级寄存器 IP 的设置,每个中断源都可以被定义为高优先级中断。
  • mcs-51单片机有几个中断源
    答:mcs-51单片机有5个中断源,分别为:1、外部中断0(INT0):默认中断级别最高,中断入口地址0003H;2、定时/计数器0(T1):默认中断级别第2,中断入口地址000BH;3、外部中断1(INT1):默认中断级别第3,中断入口地址0013H;4、串行口中断(TX/RX):默认中断级别第4,中断入口地址0023H;5、...
  • MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么?
    答:五、中断控制系统: 5 个中断源,其中两个外部中断、两个定时 / 计数器中断、 1 个串行口中断。六、串行口: 1 个全功能异步串行口 七、时钟电路:在时钟电路的外部添加晶振及电容就可以组成完整的震荡电路,为系统工作提供时钟。八、总线:通过内部总线把系统的各个部分连成一个有机的整体。
  • MCS51单片机有哪几个中断?
    答:MCS-51 单片机,有五个中断源。INT0、T0、INT1、T1、UART。52 单片机,有六个中断源。多了一个 T2。别忘记采纳。