2.6 Proteus在8051单片机应用系统开发中的优势 |
|
本书利用ISIS设计所有8051单片机案例原理图,并在原理图上进行Keil C51程序调试与仿真,利用Proteus进行8051单片机应用系统开发的优势如下。
(1)廉价性
Proteus VSM包含了大量虚拟仪器,包括逻辑分析仪、I 2 C/SPI协议分析仪等,还包括通用的电路原理图绘制及仿真环境,专业版的授权费用只是装备同类型硬件实验室的一小部分。
(2)适用性
由于所有的工作在软件环境中完成,对原理图的重新布线、对固件的修改及重新测试,都只需要很少的时间。如果要优化设计或对软硬件进行试验,均可以很快完成,并且,在这样的透明环境中,设计者所做的修改效果可以立即观察到,对硬件的修改,如同对软件的修改、验证一样简单和快捷。
(3)独特性
Proteus VSM包括大量不能够或不容易在硬件环境中实现的特征。
诊断消息(Diagnostic messaging)功能允许访问系统器件,获取所有与组件、外部电路及系统其他部分交互的动态报告文本。
仿真引擎可监视整个仿真过程,能够自动给出硬件和软件的错误警告,包括系统器件之间的时序与逻辑冲突、写非法内存地址或破坏固件堆栈。
与系统固件的交互及对系统测试非常容易且效果明显,例如,要测试系统中的温度传感器代码,可手动调整外围温度并检查固件程序响应,然后将所获取的结果与等效的外围硬件原型环境温度进行比较。
(4)高效性
利用Proteus开发的8051单片机应用系统非常易于测试、分析与调试,易于修改与校正,从而快速改进系统设计,实现高效开发。