标题: 有大佬讲解一下这个单片机中断程序吗 [打印本页]

作者: 我都的    时间: 2022-8-27 18:01
标题: 有大佬讲解一下这个单片机中断程序吗
                                if(adc0>upsmo)
                                {
                                        befl=1;  
                                        BEEP=0;
                                        delay(50);
                                        BEEP=1;
                                        write_com(0x80);
                                        for(num=0;num<16;num++)//显示开窗提示语
                                        {
                                                write_date(logo5[num]);
                                        }
                                        write_com(0x80+0x40);
                                        for(num=0;num<16;num++)//显示提示语
                                        {
                                                write_date(logo10[num]);
                                        }
                                        Im[2]=0x00;
                                       
                                        zhenzhuan=0;// 正转 开启
                                        fanzhuan=1;         // 反转关闭
                                        second=0;// 秒清零 步进电机 会停
                                        jishi=1;
                                        keysw=0;  //禁止手动开关窗
                                        menusw=0; //手动开始运行,清零
                                }



void time1() interrupt 3         //定时中断子程序
{
        uchar count0;
        TH1=0x3c;                                                        //重赋初值0.05s
        TL1=0xb0;
        count0++;
        con++;

          if(count0>=20)//1秒进来一次
           {
                count0=0;
                if(jishi==1)//按下相应控制电机的按键就会进入中断,中断使second++,从而控制电机自动运行
            second++;//秒清零电机不会转动
                if(flag_celiang==0)
                flag_celiang=1;
        }               




有大佬讲解下        中断中的jishi==1是扫描意思吗?






欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1