谢谢大家了,全部OK了 |
aaaaabangw 发表于 2019-9-7 13:36 感谢。现在只有中断还有点问题了 |
csmyldl 发表于 2019-9-7 12:56 大佬这个怎么改呢 |
就是你的程序问题 三个中断程序中均有while(1) 先画程序框图,看看能不能行得通,越细越好。 |
你少了“STARTUP.A51”那个文件,用c语言写51单片机程序都要有那个文件的。。创建工程时候会有个提示 copy “STARTUP.A51”。。。什么什么的,c语言写程序要点是,那个是必须的。。。用汇编的话才要点否 |
三个中断程序中均有while(1),致使主程序无法知道要执行哪一个循环,所以编译不能通过产生HEX文件,另外三个中断均using 1,这样编程达不到保护现场的作用! |
求大神解惑 |