摘要
利用C51编译器的BANK编译模式解决MCS-51系列单片机程序存储空间受64KB限制的问题,分析Keil C51编译器在BANK编译模式下的切换过程,提供一种软硬件的设计方法,并对设计的正确性进行了验证,从而解决了航天器设备典型单片机只能提供16B地址线对程序代码寻址的问题.
Analyzing the switching process of Keil C51 in BANK compile mode, this paper proposes a method using a BANK switching technique to solve the problem that only 64K bytes of code space can be accessed in a single chip computer. On the basis of this analysis, this paper presents and validates a design method on software and hardware, thus solving the problem that the typic 8051 only provides 16 address lines for addressing code space in spacecraft equipments.
出处
《空间控制技术与应用》
2009年第4期44-47,共4页
Aerospace Control and Application