南昌航空大学吧 关注:218,623贴子:8,269,612

求信工专业的大神指导

只看楼主收藏回复

求帮忙修改一个单片机程序,编好了,也没有任何错误,可就是不能运行,求助,请吃饭给钱都可以


来自iPhone客户端1楼2015-05-25 18:09回复
    第一次求助,别沉啊


    来自iPhone客户端2楼2015-05-25 18:17
    回复
      2025-08-06 16:35:21
      广告
      不感兴趣
      开通SVIP免广告
      跪求指导啊


      来自iPhone客户端3楼2015-05-25 18:17
      回复
        大神们都出来啊


        来自iPhone客户端4楼2015-05-25 18:20
        回复
          看你玩单机好累


          IP属地:江西来自Android客户端5楼2015-05-25 18:21
          回复
            累的要死


            来自iPhone客户端6楼2015-05-25 18:31
            回复
              来人啊


              来自iPhone客户端8楼2015-05-25 18:33
              回复
                帮忙啊


                来自iPhone客户端9楼2015-05-25 18:34
                回复
                  2025-08-06 16:29:21
                  广告
                  不感兴趣
                  开通SVIP免广告
                  救命啊


                  来自iPhone客户端10楼2015-05-25 18:34
                  回复
                    HELP


                    来自iPhone客户端11楼2015-05-25 18:34
                    回复
                      再不来人,昌航又要出事啦


                      来自iPhone客户端12楼2015-05-25 18:34
                      回复
                        帮忙送福利行不


                        来自iPhone客户端13楼2015-05-25 18:35
                        回复
                          都潜个毛线啊,出来嗨


                          来自iPhone客户端14楼2015-05-25 18:36
                          回复
                            你程序都不发出来别人怎么帮你看


                            IP属地:江西来自Android客户端15楼2015-05-25 18:37
                            回复
                              2025-08-06 16:23:21
                              广告
                              不感兴趣
                              开通SVIP免广告
                              #include <AT89X52.h>
                              sbit k1=P1^1;//启动
                              sbit k2=P1^0;//正反转
                              sbit k3=P1^2;//加速
                              sbit k4=P1^3;//减速
                              unsigned int x=50000;
                              unsigned char i=0;
                              unsigned char code motorInstruction[8]= {0x7F,0x3F,0xBF,0x9F,0xDF,0xCF,0xEF,0x6F};
                              void motor();
                              void main()
                              {
                              TMOD=0x01;
                              TH0=x/256;//
                              TL0=x%256;//
                              TCON=0x10;
                              IE=0x82;
                              while(1);
                              }
                              void time_0(void) interrupt 1
                              {
                              TR0=0;
                              motor();
                              if(x>36000 && x<65000)//上下限
                              {if(!k3) x=x-2000;//加速
                              else if(!k4) x=x+2000;}//减速
                              TR0=1;
                              }
                              void motor()
                              {
                              if(!k1)
                              {if(!k2)//正反转
                              {i+=1;
                              if(i>7) i=0;}
                              else
                              {i-=1;
                              if(i<0) i=7;}
                              P2=motorInstruction[i];
                              }
                              else P2=0xFF;
                              }


                              16楼2015-05-25 18:39
                              回复