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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

請問各位大神 warning C294: unreachable code 這個是錯在森么地方?

[復制鏈接]
跳轉到指定樓層
樓主
ID:1103189 發表于 2023-12-7 21:48 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include <REGX52.H>//普中單片機 點亮led燈

unsigned char Nixieshu[]={0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F};

void Nixiewei(unsigned char location,number)
{
        switch(location)
        {
                case 1:P2_4=1;P2_3=1;P2_2=1;break;
                case 2:P2_4=1;P2_3=1;P2_2=0;break;
                case 3:P2_4=1;P2_3=0;P2_2=1;break;
                case 4:P2_4=1;P2_3=0;P2_2=0;break;
                case 5:P2_4=0;P2_3=1;P2_2=1;break;
                case 6:P2_4=0;P2_3=1;P2_2=0;break;
                case 7:P2_4=0;P2_3=0;P2_2=1;break;
                case 8:P2_4=0;P2_3=0;P2_2=0;break;
                P0 = Nixieshu[number];
        }
}
void main()
{      
                        Nixiewei(8,7);
                        while(1)
                        {
                       
                        }
}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:883242 發表于 2023-12-7 22:40 | 只看該作者
就是說存在永遠無法執行到的代碼,這個警告可以無視。
回復

使用道具 舉報

板凳
ID:213173 發表于 2023-12-8 06:20 | 只看該作者
#include <REGX52.H>//普中單片機 點亮led燈

unsigned char Nixieshu[]={0X3F,0X06,0X5B,0X4F,0X66,0X6D,0X7D,0X07,0X7F,0X6F};

void Nixiewei(unsigned char location,number)
{
        switch(location)
        {
                case 1:P2_4=1;P2_3=1;P2_2=1;break;
                case 2:P2_4=1;P2_3=1;P2_2=0;break;
                case 3:P2_4=1;P2_3=0;P2_2=1;break;
                case 4:P2_4=1;P2_3=0;P2_2=0;break;
                case 5:P2_4=0;P2_3=1;P2_2=1;break;
                case 6:P2_4=0;P2_3=1;P2_2=0;break;
                case 7:P2_4=0;P2_3=0;P2_2=1;break;
                case 8:P2_4=0;P2_3=0;P2_2=0;break;
//                P0 = Nixieshu[number];
        }
        P0 = Nixieshu[number];
}
void main()
{      
        Nixiewei(8,7);
        while(1)
        {
       
        }
}
回復

使用道具 舉報

地板
ID:458247 發表于 2023-12-8 08:51 | 只看該作者
Hephaestus 發表于 2023-12-7 22:40
就是說存在永遠無法執行到的代碼,這個警告可以無視。

P0 = Nixieshu[number]; 這句放switch的大括號外面去。


你這里無視了的話,功能肯定沒法實現
回復

使用道具 舉報

5#
ID:517951 發表于 2023-12-8 08:51 | 只看該作者
unreachable code, 意思是 這輩子你都得不到的女人
回復

使用道具 舉報

6#
ID:458247 發表于 2023-12-8 08:52 | 只看該作者
Hephaestus 發表于 2023-12-7 22:40
就是說存在永遠無法執行到的代碼,這個警告可以無視。

不是什么警告都能無視的,不要誤導別人。
而且編程最好把所有警告都消除掉
回復

使用道具 舉報

7#
ID:1103189 發表于 2023-12-8 09:14 | 只看該作者
Hephaestus 發表于 2023-12-7 22:40
就是說存在永遠無法執行到的代碼,這個警告可以無視。

您好,現在這個是不能忽視的,因為我的這串代碼是令led燈顯示數字,而上面的代碼是表示數字在第幾個led燈顯示的,所以我現在代碼的問題就是只能顯示第幾個led燈亮,但是不能顯示相應的數字,您能幫我看一下嗎,非常感謝您,謝謝
回復

使用道具 舉報

8#
ID:1103189 發表于 2023-12-8 09:16 | 只看該作者
是數碼管顯示數字,不小心打錯了
回復

使用道具 舉報

9#
ID:628113 發表于 2023-12-8 10:22 | 只看該作者
從程序猜測,P2 P0 驅動 共陽極數碼管, 其中P2 通過 38 譯碼器 驅動 共陽極, P0驅動共陰極。

要想正常顯示, 必須滿足兩個條件:
1. 切換 P2 的同時 改變 P0
2. 不斷的掃描刷新. (就是 P2 P0 值【不!康淖兓)
顯然 你的程序 location,number 值不變, 當然顯示不了。
回復

使用道具 舉報

10#
ID:712097 發表于 2023-12-8 10:39 | 只看該作者
case 8下面一行 P0 = Nixieshu[number];永遠無法執行,因為已經被case 8這行最末尾的break跳出switch循環了。另外5樓回答精辟。
回復

使用道具 舉報

11#
ID:1057978 發表于 2023-12-8 15:40 | 只看該作者
都break了“P0 = Nixieshu[number];”這句怎么執行???
“只能顯示第幾個led燈亮,但是不能顯示相應的數字”
共陰極還是共陽極接線?字模取得對不對?
多個數碼管得循環刷新,為啥不放到While循環里面呢?
回復

使用道具 舉報

12#
ID:1103189 發表于 2023-12-8 19:08 | 只看該作者
chxelc 發表于 2023-12-8 10:39
case 8下面一行 P0 = Nixieshu[number];永遠無法執行,因為已經被case 8這行最末尾的break跳出switch循環了 ...

謝謝您,受教了
回復

使用道具 舉報

13#
ID:1103189 發表于 2023-12-8 19:09 | 只看該作者
rayin 發表于 2023-12-8 08:51
unreachable code, 意思是 這輩子你都得不到的女人

哈哈,懂了
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 国产精品一区二区久久精品爱微奶 | 国产91成人 | 日韩中文字幕区 | 午夜视频免费网站 | 97精品超碰一区二区三区 | 欧美精品一区二区免费 | 国产精品毛片 | 国产一级网站 | 国产97色 | 91久久精品一区二区二区 | 国产精品高潮呻吟久久aⅴ码 | 亚洲二区精品 | 日韩视频―中文字幕 | wwww.8888久久爱站网 | 国产精品黄 | 亚洲国产精品激情在线观看 | 亚洲天堂av在线 | 久久久青草婷婷精品综合日韩 | 日韩高清国产一区在线 | 欧美激情视频一区二区三区在线播放 | 一级在线视频 | 久久国产精品一区二区三区 | 国产在线一区二区 | 射欧美| 日本韩国电影免费观看 | 99re在线| 亚洲精品99999 | 日日干综合| 黄色三级免费网站 | 1级毛片 | 日本在线网站 | 精品一区二区三区四区 | 成人午夜电影在线观看 | 久久久久久久久久久高潮一区二区 | 狠狠久 | 天天干天天玩天天操 | 岛国av在线免费观看 | 91精品国产综合久久婷婷香蕉 | 国产视频一区二区 | 欧美一区二区三区视频 | 激情网五月天 |