資料介紹
單片機學習----數碼管顯示原理及應用代碼規劃
內容:
一、數碼管顯示原理
二、如何用萬用表檢測數碼管的引腳排列
三、數碼管與單片機的電氣連接
四、數碼管的靜態顯示和動態顯示
五、數碼管的應用代碼規劃
一、數碼管顯示原理
-
數碼管內部電路圖,一位數碼管的引腳是 10 個:其內部有 8 個小的發光二極管,即引腳a~g和dp;還剩兩個引腳互連即為公共端。
-
數碼管根據公共端可分為共陽數碼管和共陰數碼管。假如是共陽數碼管,那么公共端接VCC、非公共端接GND,發光二極管就亮了;假如是共陰數碼管,那么公共端接GND、非公共端接VCC,發光二極管就亮了(不要誤以為公共端和非公共端隨便一個接VCC、一個接GND就可以亮了)。
二、如何用萬用表檢測數碼管的引腳排列
三、數碼管與單片機的電氣連接
1.優點:只用到了P0口的IO口,節約IO口;位選即可以單獨控制某個數碼管,也可以全部控制,在其它程序用到P0的IO口時不影響到數碼管亂亮。
2.缺點:只能單獨控制某個數碼管,雖然通過程序可以實現控制全部數碼管,但明顯沒有電路1好。且在其它程序用到P0的IO口時會發生數碼管亮的現象
~ 使用多位一體的數碼管時,它們內部的公共端是獨立的,而負責顯示什么數字的線段全
部是連接在一起的:即獨立的公共端可以控制多位一體中的哪一位數碼管點亮,而連接在
一起的是段線可以控制這個能點亮數碼管亮什么數字,通常我們把公共端叫做"位選線",
連接在一起的段線叫做"段選線"
~有了這兩個線后,通過單片機其外部驅動電路就可以控制任意的數碼管顯示任意的數字
了。 數碼管內部發光二極管點亮時,也需要 5mA 以上的電流,而且電流不可過大,否
則會燒毀發光二極管。由于單片機的 I/O 口不能送出如此大的電流,所以數碼管連單片機
連接時需要加驅動電路。
推薦方法:
(1)用上拉電阻的方法。
(2)使用專門的數碼管驅動芯片,例如=74HC573鎖存器,其輸出電流較大,可控制數碼管的單獨使用,電路接口簡單,可借鑒使用。
四、數碼管的靜態顯示和動態顯示
數碼管的靜態顯示:
當多位數碼管應用于某一系統時,它們的"位選"是可獨立控制的,而"段選"是連接在一起的,我們可以通過位選選信號控制哪幾個數碼管亮,我在同一時刻,位選選通所有數碼管上顯示的數字始終都是一樣的,因為它們的段選是連接在一起的,所以送入所有數碼管的段選信號都是相同的,那么它們顯示的數字必定一樣,數碼管的這種顯示方法叫做靜態顯示。簡單點說,當使用多位一體的數碼管時,全部數碼管顯示相同數字。
數碼管的動態顯示(又叫做數碼管的動態掃描顯示):
所謂動態掃描顯示及輪流向各位數碼管送出字形碼和相應的位選,利用發光管的余輝和人眼視覺暫留作用,死人的感覺好像各位數碼管同時都在顯示,而實際上多位數碼管是一位一位輪流顯示的,只是輪流的速度非常快,人眼已經無法分辨出來。
五、數碼管的應用代碼規劃
靜態顯示:
選入選通全部位選信號
送入段選信號(即顯示的數字)
全部數碼管顯示同一數字
動態顯示:
送入僅點亮第一位數碼寶管位選信號
送入段選信號(即顯示的數字)
超短延時(例1ms,時間不能太短或太長:太短導致數碼管亮度低,太長導致數碼管閃爍)
消影
送入僅點亮第二位數碼寶管位選信號
送入段選信號(可不同的數字)
- 基于51單片機的簡易計算器(數碼管顯示)源代碼 35次下載
- 基于51單片機的數碼管顯示電子時鐘例程源代碼 44次下載
- 單片機數碼管顯示 5次下載
- 單片機零基礎入門(8-2)實戰:在數碼管中實現顯示一個數字--在數碼管指定位置顯示一個數字----單片機數碼管實戰
- 51單片機學習筆記之數碼管1顯示數字0以及使用蜂鳴器
- 單片機學習#數碼管的靜態顯示
- 基于51單片機定時,數碼管顯示時間
- 基于單片機的LED數碼管循環移位顯示
- 使用51單片機控制數碼管顯示的溫控風扇源代碼免費下載 13次下載
- 十個單片機IO口應用及數碼管顯示的實驗代碼免費下載
- 數碼管顯示的原理靜態顯示及中斷概念單片機的定時器應用視頻教程 15次下載
- 51單片機串口接受并顯示在數碼管的程序源代碼詳細資料免費下載 51次下載
- 51單片機數碼管顯示學號 54次下載
- 單片機的鍵盤及LED數碼管顯示接口 7次下載
- 單片機驅動數碼管顯示設計 25次下載
- 基于單片機的數碼管靜態及動態顯示 1277次閱讀
- 基于單片機的數碼管電路設計 1395次閱讀
- 基于51單片機的數碼管動態顯示 6425次閱讀
- STC12C2052AD單片機控制的數碼管時鐘程序及電路圖 1w次閱讀
- 單片機數碼管顯示原理 1.9w次閱讀
- 單片機控制數碼管的設計 5439次閱讀
- 51單片機數碼管動態掃描驅動的設計 8563次閱讀
- 基于51單片機使數碼管靜態顯示數字5555 1.2w次閱讀
- 數碼管顯示電路的設計及制作 3.9w次閱讀
- 一種基于51單片機利用74HC595驅動數碼管的技術 6493次閱讀
- 74ls164單片機編程匯總(跑馬燈/驅動數碼管) 1.3w次閱讀
- 基于LM35和51單片機的溫度采集數碼管顯示系統 1.4w次閱讀
- AVR單片機8位數碼管顯示的程序實現(兩種方法介紹) 1.7w次閱讀
- 單片機編程:讓led數碼管顯示數字0到9 21.9w次閱讀
- 基于單片機的數碼管動態顯示器的設計方案 1w次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 651單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 751單片機大棚環境控制器仿真程序
- 1.10 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21549次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183279次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多