新闻中心

EEPW首页>嵌入式系统>设计应用> P89V51RD2单片机的自调试与在线编程

P89V51RD2单片机的自调试与在线编程

作者: 时间:2009-11-17 来源:网络 收藏


4应用系统开发
下面以在云台控制器设计为例,介绍系统开发中的全过程。采用应用系统开发过程如图5所示。



①系统需求分析。通过现场调研及与用户交流,全面、深入、准确地分析云台控制器所要实现的功能、应用环境、应用对象、应用过程和具体要求,从整体上得出云台控制器所要达到的目标及系统所要实现的功能、完成的具体任务、产品的形式,最后形成需求分析报告。
②设计方案。在需求分析的基础上,进行系统方案设计,确定出单片机应用系统的具体技术方案。包括:系统性能设计、功能设计、工作原理设计、软件结构设计、程序流程设计和通信协议设计等内容。
③系统硬件设计。根据系统的性能和需要实现的功能,设计系统硬件,这时,应考虑将图1所示的接口电路集成到系统硬件中,为采用P89V51RD2进行程序仿真做好准备。
④软件。根据软件结构设计、程序流程设计和通信协议设计等内容进行模块化程序设计,并采用激活了SoftICE功能的P89V51RD2单片机连接系统硬件进行程序仿真
⑤选择单片机型号。根据连接硬件调试通过的系统软件程序,估算程序所占用的代码空间,在NXP公司推出的众多Flash单片机中选择合适的型号。
⑥单片机。对所选型号的单片机进行在线


结 语
在单片机系统开发中,采用具有自调试和在系统编程功能的单片机,对降低系统开发成本,加快开发进程,提高系统的可维护性都具有十分重要的意义。本文介绍了NXP公司的新一代单片机P89V51RD2在单片机系统开发中应用的思想和方法,对于那些已采用或即将采用:NXP公司Flash单片机的设计人员都具有很好的参考价值。

51单片机相关文章:51单片机教程



上一页 1 2 3 下一页

关键词:编程在线调试单片机P89V51RD2

评论


相关推荐

技术专区

关闭