欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

數碼管未接限流電阻的應急處理

[復制鏈接]
跳轉到指定樓層
樓主
最近搞一次電子制作,設計PCB、打樣、焊接完成后才發現,數碼管沒有加入限流電阻!想著要不啟用數碼管,又不太合適,想著重新打樣又覺得太浪費。

單片機用的是CH552,CH552內部已經集成上拉電阻,上拉電阻的阻值大約是4K(具體可以自行搜索有關文章)。數碼管采用的是共陰的,每個段碼引腳都接入單片機的P1端口。何不利用這單片機內置的上拉電阻給數碼管的段碼供電,位碼引腳拉低就能點亮數碼管?
于是開始寫代碼:
  1. P1_MOD_OC = 0xff;
  2. P1_DIR_PU = 0xff;
  3. Port3Cfg(1,3); //DIG1
  4. Port3Cfg(1,4); //DIG2
  5. Port3Cfg(1,5); //DIG3
復制代碼


結果真的可以點亮數碼管,于是寫代碼讓其三個數碼管都一齊顯示。顯示內容為一個三位數。
測試結果,這亮度基本可以,當然,就是暗了些。如果P1口也設置為推挽輸出的話,那亮度真的極亮,長時間通電,應該會燒壞數碼管或單片機端口的!
經過一番折騰發現了一個問題,就是第1個數碼管顯示1或一短杠的時候,亮度極低,而顯示其他數字時亮度與第二、第三個數碼管一致!具體看圖

這是什么原因呢?有哪位大佬知道的?
2026.2.5


評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的獎勵!

查看全部評分

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

使用道具 舉報

沙發
ID:429944 發表于 2026-2-7 10:59 | 只看該作者
掃描時間
回復

使用道具 舉報

板凳
ID:1152330 發表于 2026-2-11 12:00 | 只看該作者
我可以提供一個信息供你參考:目前的LED管發光效率很高,零點幾mA就能點得非常亮,故使用單片機上拉電阻是有可能有一定的亮度的。至于某個LED較暗,可能是一致性不好,或者說這個LED需要更大一點的電流才能達到正常的亮度。
回復

使用道具 舉報

地板
ID:155915 發表于 2026-2-11 20:03 | 只看該作者
沒有加入限流電阻沒太大毛病,插電,開機,看燒不燒就完事了。第1位顯示問題感覺要么代碼,要么IO,調換一下iIO就知道了.
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表