我用的是C语言,程序有400来行,但将程序下到C52里也不行啊
硬件都检查好些次了,复位用单片机仿真器好着呢,还有EA脚也接高电平了,晶振用的是12M.....
...就不可以了。一般都会有什么原因? 单片机和仿真器(wave)有什么区别...
1)如果脱离仿真器以后,单片机根本就不工作的话,可以考虑是一下是否复位电路有问题.通常仿真器带有复位电路.所以带仿真器的时候不会出现复位问题.2)电源问题,仿真器可以为单片机供电,并且可以起到一定的电源滤波作用,脱离开仿真器这些条件就没了.3)晶体协振(无源晶振)问题:检查两个对地的补偿电容是否焊接...
请教高手调试程序时,仿真器调试和实际烧进单片机内运行有什么区别...
而单片机运行的时候是全速跑的,由于这两个时间的差别就决定了在你调试时序方面的程序的时候会比较麻烦,可能在仿真器调试的时候很正常,烧进片子跑就不行,关键就在于运行程序时间的不同。程序正确就不会死机,就算你单步运行也不会影响定时器,也就是说你用6s时间单步执行了两句话,那么这时候全速跑,...
为什么我的程序debug正常,但是在片上运行不起来
如果不是debug模式,要把程序下载到单片机,断电,取下仿真器连线,重新上电,就运行了。
单片机编程器和开发板下载的区别
原理是这样的 单片机出厂的时候 就有一段固化程序 用于和PC进行编程通信 而且编程电压是单片机的工作电压 这样烧写程序就和你的仿真器一样方便了 但是没有调试 其实这也没什么 因为现在的软件仿真基本能满足调试要求了 比如keil 还有再高档的技术比如ARM的ETM 他是CPU本身集成的调试功能 就再也没有仿真...
单片机仿真器也可以烧录程序啊,那编程器不就淘汰了?
那只局限于有ISP功能的单片机。但如果是没有ISP功能的单片机,就不能用仿真器了。而且,现在量上用的最多的单片机还是没有ISP的一次性烧写的OTP形式的单片机。因为这些单片机把程序烧写进去后,就不能改程序,比起能擦写程序的单片机要便宜多。所以工程师都是先拿可擦写的单片机来做实验,确定电路和程序...
51单片机仿真机和51单片机开发板有什么区别
你好,单片机仿真机是表示已经成为产品用了已经开发过了。作为系统应用了。而单片机开发板是还没有变成应用的产品只是有基本组件还需要开发程序。这是主要的区别。希望对你有帮助。
stm32下载器和仿真器的区别
1、下载器的主要功能是将编译好的程序代码下载到STM32单片机中,用于控制单片机的运行。仿真器则以调试单片机软件为目的,可以模拟单片机运行的硬件环境,并在该环境下运行单片机目标程序。2、下载器通常是通过专用的下载软件和下载线进行操作的,主要控制编程时序等。而仿真器则是以调试单片机软件为目的而专门...
单片机的仿真器和下载器有什么区别 求高手指教,谢谢!
因为单片机在软件开发的过程中需要对软件进行调试,观察其中间结果,排除软件中存在的问题。但是由于单片机的应用场合问题,其不具备标准的输入输出装置,受存储空间限制,也难以容纳用于调试程序的专用软件,因此要对单片机软件进行调试,就必须使用单片机仿真器。单片机仿真器具有基本的输入输出装置,具备支持程序...
仿真器调试成功,但是烧进单片机后却不能正常运行,有可能是什么原因?
一般来说都是晶振那部分电路的问题,如果仿真用的是这个电路板,烧进程序之后也是这个电路板,那就不是显示部分的硬件电路问题。不知道你用的是什么仿真器,仿真时用的时钟是从哪里来的(板子上的晶振还是仿真器上自己设置的时钟值。)你仿真时候,设置的晶振是多少?要跟实际的晶振一致。否者时序不一...
单片机仿真器的问题
2.举个例子说,C8051F单片机就是这样,这个单片机不能在RAM运行程序,所以每次仿真时都是先擦除ROM再写入新的程序,所以这时仿真器也充当了编程器的作用。3.现在的单片机都不需要烧录器,仿真器能仿真,也能烧如程序,比如C8051F020,或者现在流行的MSP430、STM32等等。以前的单片机(比如AT89C52、W78C58...