历史上的今天
今天是:2024年10月09日(星期三)
2020年10月09日 | c51单片机中断号及中断向量
2020-10-09 来源:eefocus
1、外部中断 0、 1;分别由引脚/INT0、/INT1的电平信号引起。
2、定时/计数器 0、1;分别由T0、 T1的溢出引起。
3、串行口发送、接收;发送完一个字节或接收到一个字节引起。
上述共5个中断源。
一、中断号
外部中断0 0
定时器T0 1
外部中断1 2
定时器T1 3
串口中断 4
二、 interrupt 和 using 在C51中断中的使用
8051 系列 MCU 的基本结构包括:32 个 I/O 口(4 组8 bit 端口);两个16 位定时计数器;全双工串行通信;6 个中断源(2 个外部中断、2 个定时/计数器中断、1 个串口输入/输出中断),两级中断优先级;128 字节内置RAM;独立的 64K 字节可寻址数据和代码区。中断发生后,MCU 转到 5 个中断入口处之一,然后执行相应的中断服务处理程序。中断程序的入口地址被编译器放在中断向量中,中断向量位于程序代码段的最低地址处,注意这里的串口输入/输出中断共用一个中断向量。8051的中断向量表如下:
上一篇:定时器0工作模式3
下一篇:51单片机的直接寻址与间接寻址
史海拾趣
|
介绍了异步发电机在国内外的应用情况,同时讨论了异步发电机电磁设计特点及机端并联电容量的确定原则。文中所提方法在国内几座小水电站的建设中得到了验证,为进一步推广应用异步发电机提供了技术保障。最后展望了异步发电机在我国的应用前景。… 查看全部问答> |
|
打开VS2005创建一个WinCE的工程,在选择BSP的时候请选择”Device Emulator: ARMV4I”,在选择模板的时候请选择”PDA Device”,然后选择”Mobile Handled”,完成后默认是Debug模式,切换成Release模式然后编译,编译成功以后,需要配置模拟器并最 ...… 查看全部问答> |
|
本来是让开发板启动后自动运行程序,在终端下查看一切正常,可以自动启动。 后来没有连接终端,以为也可以正常运行,结果证实:没连接终端,程序没有运行起来, 这时,连上终端,按键后,进入:U-Boot>命令提示符下。 一般情形,uboot启动时,会 ...… 查看全部问答> |
|
ARM9 + DSP芯片进行H.264音视频解码的同步问题(求高手赐教) 用基于ARM9 + DSP芯片来处理H.264的音视频编解码,可是由于这个芯片的DSP性能不是很高,不能在DSP中完成音视频的解码,所以要把音频解码拿到ARM9中来做,这样的话怎么才能保证音视频的同步输出呢,请高手赐教。… 查看全部问答> |
|
我学习AVR单片机已有一年的时间了,一年学习中,有过学习的单片机困惑,也有过程序调试成功喜悦!!在学习期间积累很多资料,现在贡献出来,供AVR初学者参考!!希望对大家有所帮助!! [ 本帖最后由 zhiwenjing 于 2010-8-2 16:04 编辑 ]… 查看全部问答> |
|
这一篇文章和TI的例程有些像,估计参考了例程的内容,不过讲解什么的都挺细的,文章来源PDF里都有,就不重复了。不过没发过资料,如果有不合规矩的地方别见怪… 查看全部问答> |




