程序编译连接都对,不等于程序就是对的。假如小灯是在P1.0上,可程序却写在P3.5上,这程序编译时仍然是对,可小灯却不会亮的。因此,程序编译连接都对,但程序也一样是错误的。
这是逻辑上的错误。
什么原因,把程序发上来才知道。
编译连接通过并不是代表程序就没有问题,有些问题只靠编译器是找不出来的!仔细看看出问题的这行代码是不是调用了未知的函数,是不是程序内存越界等等
你是所有的程序下载到单片机里都不行,还是你做的不行?查查看是出在硬件上还是软件上?
硬件连接和程序的问题,能看一下程序吗
那检查一下,看看硬件电路连接的有问题不?