MCS-51单片机系统程序的设计

时间:2023-03-13来源:佚名
  微控制器MCS-51单片机具有64K程序存储器和64K数据存储器的寻址能力。其数据存储器和I/O设备统一编址均在64K的范围内。其复位后的程序指针为0000H,因此在设计系统的硬件时必须将程序存储器的地址安排在0000H开始的存储器,使其与系统复位后的程序指针保持一致。同时在设计系统程序时,也必须将程序的起始地址安排在0000H开始的单元中。
  INTEL MCS-51单片机采用了5个中断,即外部中断0、定时器T0中断、外部中断1、定时器T1中断和串行口中断,这5个中断的中断服务程序入口地址分别为0003H、000BH、0013H、001BH和0023H。这样在地址0000H到0003H之间只有3个字节,因此在启动地址通常只能安排转移指令,使程序在启动后转移到主程序。如需在程序中使用中断,就要在中断服务程序入口地址内存放相应的转移指令,在执行中断程序时,通过这5个地址的转移指令跳转到相应的中断服务程序中。
  MCS-51单片机的堆栈安排在内部RAM的00H~7FH单元。由于00H~1FH为寄存器组,20H~2FH为位操作单元,此外还需在30H以后的地址安排部分工作单元,因此堆栈通常只能安排在大于30H的内部RAM中。MCS-51单片机的堆栈操作采用了在数据压入堆栈的时候,堆栈指针加大,而数据弹出堆栈的时候,堆栈指针减小的方法,因此可将堆栈指针设置为在内部RAM中堆栈的最小地址减1。应估计子程序和中断程序使用的数量和数据压入、弹出堆栈的数量,以确定堆栈的大小。如堆栈估计不足将会使堆栈指针超出内部RAM(7FH)的范围,这样将可能使压入的数据无法恢复,也可能使压入堆栈的程序指针丢失,而后者将导致程序无法执行,形成死机。

相关阅读

快恢复二极管和肖特基二极管的区别

1.快恢复二极管 开关电源输出电路中,不仅要求二极管有足够的耐压,而且还要求二极管具有良好的开关特性,即具有很短的反向恢复时间,因此,输出电路的整流二极管一般使用快恢...
2023-04-03
快恢复二极管和肖特基二极管的区别

城市套路深,我要回农村!揭秘电路改造中的八种坑与插座设计要点

家居安全质量是很重要的,“电路改造”和“插座设置”是家装中非常重要的环节,对家装质量和今后的使用影响非常大,一定要好好把关,今天小编就来为大家讲讲家庭电路改造中一...
2023-06-11
城市套路深,我要回农村!揭秘电路改造中的八种坑与插座设计要点

这篇帮您科普“电动机电气设备故障及原因分析”,看完你就学会了

学习目标 了解三相异步电动机常见故障及分析。 三相异步电动机及主要电气设备故障及原因分析 三相异步电动机常见故障及分析 三相异步电动机是企业应用最广、使用最多的大功率电...
2023-06-16
这篇帮您科普“电动机电气设备故障及原因分析”,看完你就学会了

五种错误的冰箱使用方法

有关冰箱的使用知识,在家中使用冰箱对食物保鲜时,必须掌握正确的使用方法,以下总结了五种错误的冰箱使用方法,希望大家引以为戒,尽量避免犯类似的错误,下面具体来看下。...
2023-06-26
五种错误的冰箱使用方法

电源防反接电路图 电源防反接电路设计方案

NMOS防反接: PMOS防反接 在实际应用中,G极一般串联一个电阻,防止MOS管被击穿,也可以加上稳压二极管,并联在分压电阻上的电容,有一个软启动的作用。在电流开始流过的瞬间,电...
2023-08-28
电源防反接电路图 电源防反接电路设计方案

热销商品

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减

304不锈钢连胶条喉箍R型固定夹管夹U型电缆电线连胶条卡箍橡胶减震,是一种高效、耐用的管路连接解决方案。该产品采用高品质304不锈钢材料,具有优异的耐腐蚀性和强度...
0.29

电焊机焊把线电焊线国标电缆线16 25 35 50 70平方纯铜焊把线

电焊机焊把线(电焊线)是焊接作业中的关键连接线,采用国标纯铜导体,导电性能优异、电阻低、发热少,确保电流稳定传输。常见规格包括16、25、35、50、70平方毫米,适用于不...
3.8

塑料镊子 黑色平头弯头尖头扁嘴圆头塑料防静电镊子 碳纤维镊子

塑料镊子是一种轻便、耐腐蚀且防静电的精密工具,广泛应用于电子、医疗、实验室及精密装配等领域。黑色款式多采用碳纤维增强塑料材质,兼具高强度与导电性,有效防止静...
0.6

阻燃尼龙编织网管 PET伸缩网套管 电脑机箱电线避震蛇皮管 10米

阻燃尼龙编织网管(PET伸缩网套管)是一种高性能电线保护套管,采用环保PET材料经精密编织而成,具有优异的阻燃、耐磨、抗拉伸及柔韧性能。其独特的蛇皮状结构可自由伸缩...
4.01

萝卜头螺丝刀磁性两用伸缩螺丝刀一字十字梅花平口短小改锥

萝卜头螺丝刀是一款多功能、便携实用的手动工具,集一字、十字、梅花(星型)等多种刀头于一体,采用磁性设计,可牢固吸附螺丝,提升操作效率。其独特的伸缩结构让刀头可灵活...
3.28

网站栏目