帮我看看这个单片机程序为什么运行不了?

2019-07-16 06:26发布

帮我看看这个单片机程序为什么运行不了?


  1. #include<reg52.h>
  2. #define uint unsigned int
  3. sbit bell=P3^2;  
  4. sbit key=P3^3;
  5. sbit out=P3^1;
  6. void delay()
  7. {
  8. uint i;
  9. for(i=0;i<50000;i++);
  10. }
  11. void main()
  12. {
  13. while(1)
  14.    
  15. {  
  16.   key=1;;
  17. while(key)
  18.   ;
  19. {  
  20.      key=1;
  21. bell=!bell;delay();
  22. }
  23. out=!out;
  24. delay();
  25. }
  26. }
复制代码
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。