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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4200|回復(fù): 5
打印 上一主題 下一主題
收起左側(cè)

單片機數(shù)碼管消隱問題,求大神幫忙解決一下

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:694156 發(fā)表于 2020-2-23 12:55 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
                P0=0xff;
                WE=1;
                P0=0XFE;
                WE=0;
?為什么不加,不會造成亂碼嗎。
                DU=1;
                P0=0X0F;
                DU=0;
                delay(5)
當數(shù)碼管動態(tài)顯示時,需要加入延遲函數(shù)還要清除斷碼,否則會因為循環(huán)時打開位選寄存器,P0值賦給位選,導(dǎo)致其他數(shù)碼管亮。但為什么不在位選和段選中間不加延遲函數(shù)?清除斷碼的原理是什么,


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

使用道具 舉報

沙發(fā)
ID:696939 發(fā)表于 2020-2-23 14:23 | 只看該作者
你好,你的提問非常的讀不同,我理解的意思是兩端代碼加了延遲和不加延遲數(shù)碼管所顯示我的位置不同。
這個原因是沒有上一段代碼中沒有清除位選,直接帶入下一個循環(huán)導(dǎo)致
回復(fù)

使用道具 舉報

板凳
ID:213173 發(fā)表于 2020-2-23 15:20 | 只看該作者
以共陰數(shù)碼管,段/位共用P0為例,只傳消隱碼不鎖存,起不到消隱作用。
        //顯示第一位
        P0=0x00;//消隱段碼
        DU=1;        //送段碼到鎖存器
        DU=0;        //鎖存
        //在段碼消隱期間更改位碼
        P0=0XFE;//位碼
        WE=1;        //送位碼到鎖存器
        WE=0;        //鎖存
        //此時顯示位已改變
        P0=0x06;//要顯示的段碼,例'1'
        DU=1;        //送段碼到鎖存器
        DU=0;        //鎖存
        delay(5)//延時(保持一小段時間顯示內(nèi)容)
        //顯示第二位
        P0=0x00;//消隱段碼
        DU=1;        //送段碼到鎖存器
        DU=0;        //鎖存
        //在段碼消隱期間更改位碼
        P0=0XFD;//位碼
        WE=1;        //送位碼到鎖存器
        WE=0;        //鎖存
        //此時顯示位已改變
        P0=0x5b;//要顯示的段碼,例'2'
        DU=1;        //送段碼到鎖存器
        DU=0;        //鎖存
        delay(5)//延時(保持一小段時間顯示內(nèi)容)

        //顯示第N位,以此類推
        ......
回復(fù)

使用道具 舉報

地板
ID:798201 發(fā)表于 2021-1-15 15:35 | 只看該作者
                WE=1;
                P0=0XFE;
                WE=0;
?為什么不加,不會造成亂碼嗎。

//上面是送位選,下面是送段選,不會出現(xiàn)亂碼(但會有輕微串光現(xiàn)象),
這個位加延時后數(shù)碼管會出現(xiàn)串光(也就是大家說的要消隱問題)//

                DU=1;
                P0=0X0F;
                DU=0;
                delay(5)



你可以試程序改成這樣,就完全不會出現(xiàn)串光問題。

                P0=0xff;      //消隱(解決串光)
                DU=1;
                DU=0;
            
                P0=0XFE;    //送位選
                WE=1;
                WE=0;

                P0=0X0F;   //送段選
                DU=1;
                DU=0;
                delay(5)      //延時
回復(fù)

使用道具 舉報

5#
ID:847443 發(fā)表于 2021-1-25 17:15 | 只看該作者
上面是送位選,下面是送段選,不會出現(xiàn)亂碼(但會有輕微串光現(xiàn)象),這個位加延時后數(shù)碼管會出現(xiàn)串光(也就是大家說的要消隱問題這個原因是沒有上一段代碼中沒有清除位選,直接帶入下一個循環(huán)導(dǎo)致,意思是兩端代碼加了延遲和不加延遲數(shù)碼管所顯示我的位置不同。
回復(fù)

使用道具 舉報

6#
ID:752974 發(fā)表于 2021-1-26 09:24 | 只看該作者
動態(tài)顯示的工作過程是對數(shù)碼管逐個掃面的,就是每時每刻只有一個數(shù)碼管亮,至于串光,由于人的視覺反應(yīng)有延遲,單片機工作速度快,人是看不到的。當掃描時間慢到一定程度,就能看到數(shù)碼管一個一個在亮,至于其他的現(xiàn)象也是看不到。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 欧美性猛交一区二区三区精品 | 久久久免费观看视频 | 高清一区二区三区 | 九九热免费看 | 精品九九九 | 久久久久国产精品免费免费搜索 | 黄色av网站在线免费观看 | 欧美国产视频一区二区 | 伊人网综合在线观看 | 一级片视频免费观看 | 日韩中文在线视频 | 成人久久久久 | 中文字幕四虎 | 日本欧美在线观看视频 | 亚洲免费在线观看av | 一区二区久久精品 | 亚洲最色网站 | 久久国产婷婷国产香蕉 | 激情小视频| 在线观看www视频 | 精品一区在线看 | 久久久高清 | 欧美网站一区二区 | 国产精品久久久久久模特 | 久久国内精品 | 国产亚洲精品综合一区 | 亚洲综合中文字幕在线观看 | 九九视频在线观看视频6 | 亚洲高清一区二区三区 | 国产精品久久777777 | 亚洲电影一区二区三区 | 九九视频在线观看视频6 | 久久精品 | 国产精品久久久久久久久免费丝袜 | 天天干天天色 | 日韩在线免费视频 | 亚洲日本免费 | 国产一级片 | 99re视频在线免费观看 | 久久免费视频在线 | 一级片在线播放 |