综上所述,单片机的应用程序可以存放在ROM、RAM或Flash存储器中。具体选择哪种存储器取决于应用程序的需求、单片机的架构以及成本等因素。在实际应用中,通常会根据具体情况进行权衡和选择。
1、如果单片机自带存储器(FLASH、EEPROM、EPROM、ROM),那么应用程序一般存放在内部程序存储器中,如果内部存储器不够,可以扩展程序存储器来存储其余部分;也可以讲程序全部存放在扩展存储器中。2、如果单片机不带存储器,那么应用程序只能存放在扩展程序存储器中。