开发板:就是单片机基本的外围电路,比如数码管,发光二级光等等,可以用来验证你写入单片机的程序的正确性。
芯片:只的就是STC89C51这一型号的单片机
仿真器:调试用的,对于51来说根本用不到,所以你也不必理会
软件仿真:在软件中验证你的程序的正确性,所以是理想化的条件,不一定能反映真实情况。
硬件仿真:将程序实实在在的写入硬件中,看运行是否正确,这才是最真实的运行。
单片机仿真器顾名思义就是用来仿真单片机的。使用他可以替代单片机系统里的单片机进行工作。使用仿真器和直接使用单片机的不同之处是仿真器可以通过电脑软件(比如keil)来控制程序的运行。比如单步运行:程序一个语句一个语句执行;设置断点:就是设置一个位置,程序运行到那里就会停止并等待在那里;全速运行:可以像真正单片机一样运行程序。另外仿真器可以观察程序中变量的变化和寄存器的变化,从而可以很清楚了解整个程序运行的状况,便于调试和修改程序。基本上仿真器就是这么个意思吧,仿真器有很多种类,最贵的成千上万的都有,最简单的很便宜了甚至自己都可以做。
单片机不是仿真,仿真是模仿现实中开发板的状态,开发板是用来调试你的程序的。软件仿真就是想proteus一样的软件,可以在里面构造电路之类的已达到和现实中电路一样的效果。
不是