论文部分内容阅读
在线开发是随着现代微电子技术的不断进步而出现的一种全新的IC设计、开发技术.就MCU的在线开发而言,它省去了传统MCU开发方式下的仿真器、编程器,不仅有效降低了系统的成本,而且使得MCU应用系统的设计开发变得更加灵活、容易.Motorola公司1999年推出的新一代8位增强型MC68HC908系列MCU全面支持在线开发功能. MC68HC908系列MCU的FLASH和监控ROM为MCU的在线开发提供了基础,该文以MC68HC908家族中的通用型芯片MC68HC908GP为例,简要介绍了监控ROM的特性,详细分析了监控模式(MON08)下FLASH编程算法和监控命令的功能和时序,比较了用户模式和监控模式下FLASH编程的异同,总结了进入监控模式的三种不同方式,阐述了监控模式下MCU和HOST所采用的通信协议.MC68HC908系列MCU的FLASH具有加密特性可以防止对FLASH的非法访问,其目标代码采用S-记录格式,文中也对此作了简要描述.