有几个可能:1、编译通过了,但是没有在options里面勾选creat hex 文件;2、生成了Hex文件,但是你在protues里面没有为单片机添加hex文件;3、也许上面你都做到了,但是检查一下你的程序吧,写个最最简单地来试试看。只通过编译,只能说语法没什么问题。