单片机C8051F410显示编译成功,但是程序不能运行。
Program Size: data=97.0 xdata=0 code=2706
如果code小于2706的时候,单片机能正常运行。
用的keil编译器,编译成功了,并且也把程序写进了单片机,但是单片机就运行不了
C8051F410单片机flash有32KB,SRAM有256B,XRAM有2KB
keil软件已经注册了,也选择了large: 64K program
追答不能运行(你怎么知道的)、运行错误、还是不能在线调试。我用320的时候遇到运行不正常的时候,把STARTUP.A51文件加到工程里面,就可以了。
rom我选择large: 64K program ,请问还能在什么地方设置rom的大小,写小程序的时候这个单片能正常运行,看门狗我也已经关闭了
追答或者是你的程序进入了死循环?你设置几处debug点,测试程序运行到何处开始无法继续往下运行。
看门狗我已经关闭了,复位脚是指的芯片的RSR/C2CK(第2脚)吗?