MCS-51单片机中五个中断源的中断处理程序入口地址是什么

MCS-51单片机中五个中断源的中断处理程序入口地址是什么,第1张

中断源

程序入口地址外部中断0

0003HT0

000BH外1

0013HT1

001BH串行中断

0023H

其实你只要记住中断开始地址为0003H,而后每个中断地址占八位地址就行了,中断优先级也是从上到下,从高到低的。

ORG 0000H ;复位后的从0000h开始运行,即复位后pc=0000h。 ORG 0003H ;外部中断0的中断入口地址 ORG 000BH ;定时器0的中断入口地址 ORG 0013H ;外部中断1的中断入口地址 ORG 001BH ;定时器1的中断入口地址 ORG 0023H ;串行口的入口地址 ORG 0030H ;main函数的起始地址,即main函数从0030h开始存放。

它们是两个独立的中断源,各自有各自的中断程序入口,都有对应的信号输入引脚

外部中断0的编号是0 地址0X0003, 外部中断1的编号是2 地址0X0013

定时器0中断的编号是1 地址0X000B

汇编语言编程用 程序地址,C语言编程用中断序号

ORG 是伪指令 是确定指令在程序存储器中所处的位置的 表示方法应该是 ORG 0030H ORG 002FH 至于你说这个入口地址 我没太明白你想问啥呀 是中断的入口地址 还是? 一般只有中断才用入口地址一说 如 外部中断1 的 入口地址为 0003H 这是 单片机内部电路决定的 除了中断指令外 其他的ORG 0100H ORG 1000H等等其实无什么特殊意义 只是告知 编译系统 这条伪指令之后的 第一条指令存储在 ORG 后面的数值所代表的 存储单元(也可以理解为地址)中,所以 你可以用 ORG 0030H 也可以用 ORG 002FH

以上就是关于MCS-51单片机中五个中断源的中断处理程序入口地址是什么全部的内容,包括:MCS-51单片机中五个中断源的中断处理程序入口地址是什么、这个单片机程序中断入口地址的处理用了这么多ORG有什么作用啊、51单片机中的外部中断服务程序入口0和1有什么不同等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9433998.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存