久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1676|回復: 2
打印 上一主題 下一主題
收起左側

有人用過feeling遠翔單片機嗎?求教一個問題!

[復制鏈接]
跳轉到指定樓層
樓主
ID:278079 發表于 2018-6-5 09:45 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
本人用到是飛凌(feeling)的FM8PE531MA,程序再換頁的時候總是有一些問題,程序如下
void chang_pwm(u8 dt)     @0x0400
{         
        
        if(i<=0)
                j=1;
        if(i>=60)
                j=-1;   
        if(udata1)  
        {     
                udata1=0;
                i=i+j;   
        }      
        switch(10-dt)
        {
                        case 1:dat9=i;/*dat8=i;dat7=i;dat6=i;dat5=i;dat4=i;dat3=i;dat2=i;dat1=i;*/break;
                        case 2:dat8=i;/*dat9=0;dat7=i;dat6=i;dat5=i;dat4=i;dat3=i;dat2=i;dat1=i;*/break;
                        case 3:dat9=0;dat8=0;dat7=i;dat6=i;dat5=i;dat4=i;dat3=i;dat2=i;dat1=i;break;
                        case 4:dat9=0;dat8=0;dat7=0;dat6=i;dat5=i;dat4=i;dat3=i;dat2=i;dat1=i;break;   
                        case 5:dat9=0;dat8=0;dat7=0;dat6=0;dat5=i;dat4=i;dat3=i;dat2=i;dat1=i;break;
                        case 6:dat9=0;dat8=0;dat7=0;dat6=0;dat5=0;dat4=i;dat3=i;dat2=i;dat1=i;break;
                        case 7:dat9=0;dat8=0;dat7=0;dat6=0;dat5=0;dat4=0;dat3=i;dat2=i;dat1=i;break;
                        case 8:dat9=0;dat8=0;dat7=0;dat6=0;dat5=0;dat4=0;dat3=0;dat2=i;dat1=i;break;
                        case 9:dat9=0;dat8=0;dat7=0;dat6=0;dat5=0;dat4=0;dat3=0;dat2=0;dat1=i;break;
                        default:
                        break;
        }      
        P0DPR=dat1;
        P1DPR=dat3;
}


void CTR_FLAME_Pwm(void)   
{               
        STATUSbits.PG0=1;   
        switch(sta)
        {
               

                STATUSbits.PG0=1;  
                        chang_pwm(1);  
                STATUSbits.PG0=0; break;      
                case 2:STATUSbits.PG0=1;     
                        chang_pwm(2);
                STATUSbits.PG0=0; break;  
                case 3:STATUSbits.PG0=1;     
                        chang_pwm(3);
                STATUSbits.PG0=0; break;  
                case 4:STATUSbits.PG0=1;     
                        chang_pwm(1);
                STATUSbits.PG0=0; break;  
                case 5:STATUSbits.PG0=1;     
                        chang_pwm(2);
                STATUSbits.PG0=0; break;  
                case 6:STATUSbits.PG0=1;     
                        chang_pwm(4);
                STATUSbits.PG0=0; break;  
                case 7:STATUSbits.PG0=1;     
                        chang_pwm(5);
                STATUSbits.PG0=0; break;  
                case 8:STATUSbits.PG0=1;     
                        chang_pwm(2);
                STATUSbits.PG0=0; break;  
                case 9:STATUSbits.PG0=1;     
                        chang_pwm(3);
                STATUSbits.PG0=0; break;        
                case 10:STATUSbits.PG0=1;   
                        chang_pwm(5);
                STATUSbits.PG0=0; break;  
                case 11:STATUSbits.PG0=1;   
                        chang_pwm(6);
                STATUSbits.PG0=0; break;
                case 12:STATUSbits.PG0=1;   
                        chang_pwm(7);
                STATUSbits.PG0=0; break;
                case 13:STATUSbits.PG0=1;   
                        chang_pwm(6);
                STATUSbits.PG0=0; break;
                case 14:STATUSbits.PG0=1;   
                        chang_pwm(5);
                STATUSbits.PG0=0; break;
                case 15:STATUSbits.PG0=1;   
                        chang_pwm(4);
                STATUSbits.PG0=0; break;
                case 16:STATUSbits.PG0=1;   
                        chang_pwm(2);
                STATUSbits.PG0=0; break;
                case 17:STATUSbits.PG0=1;   
                        chang_pwm(4);
                STATUSbits.PG0=0; break;  
                case 18:STATUSbits.PG0=1;   
                        chang_pwm(5);
                STATUSbits.PG0=0; break;   
                case 19:STATUSbits.PG0=1;   
                        chang_pwm(7);
                STATUSbits.PG0=0; break;
                case 20:STATUSbits.PG0=1;   
                        chang_pwm(8);
                STATUSbits.PG0=0; break;   
                case 21:STATUSbits.PG0=1;   
                        chang_pwm(9);
                STATUSbits.PG0=0; break;
                case 22:STATUSbits.PG0=1;   
                        chang_pwm(7);
                STATUSbits.PG0=0; break;
                case 23:STATUSbits.PG0=1;   
                        chang_pwm(5);
                STATUSbits.PG0=0; break;
                case 24:STATUSbits.PG0=1;   
                        chang_pwm(4);
                STATUSbits.PG0=0; break;   
                case 25:STATUSbits.PG0=1;   
                        chang_pwm(3);
                STATUSbits.PG0=0; break;   
                case 26:STATUSbits.PG0=1;   
                        chang_pwm(4);
                STATUSbits.PG0=0; break;
                case 27:STATUSbits.PG0=1;   
                        chang_pwm(5);
                STATUSbits.PG0=0; break;
                case 28:STATUSbits.PG0=1;   
                        chang_pwm(2);
                STATUSbits.PG0=0; break;     
                case 29:STATUSbits.PG0=1;   
                        chang_pwm(3);
                STATUSbits.PG0=0; break;
                case 30:STATUSbits.PG0=1;   
                        chang_pwm(4);
                STATUSbits.PG0=0; break;
                case 31:STATUSbits.PG0=1;   
                        chang_pwm(5);
                STATUSbits.PG0=0; break;     
                case 32:STATUSbits.PG0=1;   
                        chang_pwm(6);
                STATUSbits.PG0=0; break;
                case 33:STATUSbits.PG0=1;   
                        chang_pwm(5);
                STATUSbits.PG0=0; break;     
                case 34:STATUSbits.PG0=1;   
                        chang_pwm(4);
                STATUSbits.PG0=0; break;     
                case 35:STATUSbits.PG0=1;   
                        chang_pwm(3);
                STATUSbits.PG0=0; break;
                case 36:STATUSbits.PG0=1;   
                        chang_pwm(2);
                STATUSbits.PG0=0; break;  
                case 37:STATUSbits.PG0=1;   
                        chang_pwm(1);
                STATUSbits.PG0=0; break;   
                case 38:STATUSbits.PG0=1;   
                        chang_pwm(2);
                STATUSbits.PG0=0; break;   
                case 39:STATUSbits.PG0=1;   
                        chang_pwm(3);
                STATUSbits.PG0=0; break;     
                case 40:STATUSbits.PG0=1;   
                        chang_pwm(4);
                STATUSbits.PG0=0; break;
                case 41:STATUSbits.PG0=1;   
                        chang_pwm(5);
                STATUSbits.PG0=0; break;
                case 42:STATUSbits.PG0=1;   
                        chang_pwm(2);
                STATUSbits.PG0=0; break;
                case 43:STATUSbits.PG0=1;   
                        chang_pwm(3);
                STATUSbits.PG0=0; break;         
                case 44:   
                        sta=1;
                break;   
        }         
}   

sta我在另一個函數里會自加,現在的情況是程序運行到case 22那里以后好像就下不去,了,又重case 1開始
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:278079 發表于 2018-6-6 08:18 | 只看該作者
沒人用過嗎
回復

使用道具 舉報

板凳
ID:278079 發表于 2018-6-8 09:55 | 只看該作者
在線等大神
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产午夜精品一区二区三区嫩草 | 亚洲欧美高清 | 亚洲国产成人av好男人在线观看 | 亚洲成人一区二区 | 午夜在线免费观看视频 | 日日人人 | 国产99视频精品免视看9 | 粉嫩一区二区三区四区公司1 | 色视频网站免费 | 青青草这里只有精品 | 在线精品一区二区三区 | av在线免费看网址 | 香蕉大人久久国产成人av | 在线成人免费观看 | 久久久精品一区 | 精品中文字幕久久 | 狠狠的操 | 91精品国产乱码久久久久久 | 国产激情视频在线观看 | 日本中文在线视频 | 97精品国产97久久久久久免费 | www国产亚洲精品久久网站 | 国产真实精品久久二三区 | 久久久久国产精品一区二区 | 亚洲国产精品久久久久婷婷老年 | 亚州激情 | 欧美日韩中文在线观看 | www精品| 日韩成人高清在线 | 国产精品毛片av一区 | 国产欧美在线播放 | 久久www免费人成看片高清 | 啪啪免费 | 在线一区二区三区 | 成人国产精品一级毛片视频毛片 | 国产精品美女一区二区 | 亚洲精品一区二区三区 | 一区二区三区高清不卡 | 亚洲天堂色 | 欧美高清hd| 特黄小视频 |