1樓:翦穎卿庹香
數碼管腳與微控制器px口相連,通過程式控制px口來顯示數字字元比如:一個px.0-a(數碼管顯示段)
px.1-b
……px.6-g
px.7-h
對應。控制輸出數字0-9只要給px埠依次賦值:
c0h,f9h,a4h,b0h,99h,92h,82h,f8h,80h,90h(共陽極)
2樓:無長青茆姬
利用引腳輸出高低電平來控制數碼管的8個子管的亮滅,達到數字和小數點顯示的效果,通常要給每個數字做一個轉換表,以便在程式設計的時候忽略轉換過程,達到快速程式設計的目的,轉換表一般採用列舉的方式,具體轉換數字和你電路里面的連線方式有關係,用二進位制寫出來,再換算成16進位制就好了。
3樓:刑懷雨鞠卯
數碼管其實是由發光二極體組成,有共陰極和共陽極之分,對於共陽極來說,一位數碼管由8個二極體組成,他們的陽極接在一起接+5v電源,而各個陰極與某個埠,如p1的8個引腳相連,當某個引腳輸出低電平的時候數碼管對應的二極體亮。
問題補充:
因為人的眼睛具有遲滯性,如果給一位數碼管接通0.3秒地時間,然後再給另一個接通0.3秒,不斷地給幾個數碼管輪流接通0.
3秒,因為人眼的遲滯,就顯示出您所要求顯示的數,當然具體接通時間,要看數碼管的位數等情況自己調節。
4樓:清風電子製作
微控制器從小白開始系列(十六)led數碼管的原理及控制方法
微控制器控制數碼管顯示電路圖的執行原理是什麼?
5樓:a九尾妖姬
原理:數碼管bai其實是由發光二極體組成,有du共陰極和共陽極zhi之分,對於共陽極來說,一位數碼管由8個二極體組dao成,他們的陽極接在一起接+5v電源,而各個陰極與某個埠,如p1的8個引腳相連,當某個引腳輸出低電平的時候數碼管對應的二極體亮。
用引腳輸出高低電平來控制數碼管的8個子管的亮滅,達到數字和小數點顯示的效果,通常要給每個數字做一個轉換表,以便在程式設計的時候忽略轉換過程,達到快速程式設計的目的,轉換表一般採用列舉的方式,具體轉換數字和你電路里面的連線方式有關係,用二進位制寫出來,再換算成16進位制就好了。
數碼管,也稱作輝光管,是一種可以顯示數字和其他資訊的電子裝置。玻璃管中包括一個金屬絲網製成的陽極和多個陰極。大部分數碼管陰極的形狀為數字。
管中充以低壓氣體,通常大部分為氖加上一些汞和/或氬。給某一個陰極充電,數碼管就會發出顏色光,視乎管內的氣體而定,一般都是橙色或綠色。
51微控制器控制的數碼管原理是什麼?
6樓:匿名使用者
數碼管其實是由發光二極體組成,有共陰極和共陽極之分,對於共陽極來說,一位數碼管由8個二極體組成,他們的陽極接在一起接+5v電源,而各個陰極與某個埠,如p1的8個引腳相連,當某個引腳輸出低電平的時候數碼管對應的二極體亮。
問題補充:
因為人的眼睛具有遲滯性,如果給一位數碼管接通0.3秒地時間,然後再給另一個接通0.3秒,不斷地給幾個數碼管輪流接通0.
3秒,因為人眼的遲滯,就顯示出您所要求顯示的數,當然具體接通時間,要看數碼管的位數等情況自己調節。
7樓:匿名使用者
利用引腳輸出高低電平來控制數碼管的8個子管的亮滅,達到數字和小數點顯示的效果,通常要給每個數字做一個轉換表,以便在程式設計的時候忽略轉換過程,達到快速程式設計的目的,轉換表一般採用列舉的方式,具體轉換數字和你電路里面的連線方式有關係,用二進位制寫出來,再換算成16進位制就好了。
8樓:
數碼管腳與微控制器px口相連,通過程式控制px口來顯示數字字元比如:一個px.0-a(數碼管顯示段)
px.1-b
……px.6-g
px.7-h 對應。
控制輸出數字0-9只要給px埠依次賦值:
c0h,f9h,a4h,b0h,99h,92h,82h,f8h,80h,90h(共陽極)
c51微控制器數碼管動態顯示工作原理是什麼?
9樓:匿名使用者
數碼管要正常顯示,就要用驅動電路來驅動數碼管的各個段碼,從而顯示出我們要的數字,因此根據數碼管的驅動方式的不同,可以分為靜態式和動態式兩類。
10樓:匿名使用者
1:數碼管如果是8位的話,一般是由靜態工作方式與掃描工作方式
靜態工作方式 與led單燈工作一樣 只不過是把多個led燈泡放在一塊了,安裝位置組成了數碼形式
它引出了很多腳,有極性之分 ,把全部led的正極連線到一塊為共陽極,負極則為共陰極,
把他們各個管腳都同電源 則都亮,所有用微控制器管腳對應每一個數碼管管腳,然後進行 通斷的轉換 顯示出字元,
濰坊05368938908
2.掃描 是在靜態工作原理基礎上迴圈 8位的改變 人眼有餘光 看起來都亮,其實輪著亮的,掃描方式是為了節省 微控制器io口
11樓:匿名使用者
工作原理就是利用人眼的視覺暫留效應。
12樓:匿名使用者
多位數碼管按從左到右或從右到左順序分時顯示,顯示的重新整理速率不低於人的暫留視覺,讓人感覺不出數碼管的顯示有先後順序,就像所有的數碼管同時顯示一樣,這就是數碼管動態顯示的基本原理。
數碼管動態顯示原理是什麼?
13樓:匿名使用者
就拿8位8段共陰極數碼管來說明
每一位都是將8個發光二極體(下面簡稱led)的負極接在一塊,就有8個負極,接上8個io口,這個就是位選,相應io口輸出低電平算是選通該位。
相同欄位led的正極連在一起,也有八根線,接上8個io口,這就是段選,相應io口輸出高電平算是選通該段。
一般情況下8個位選只有一個選通,8個段選如果是數字2,那麼選通的那一位數碼管就會顯示2,其它位數碼管都是黑的。延遲一段再熄滅它,再選通另一位顯示在那一位該顯示的數字,延遲一段再熄滅,如此迴圈,人眼有暫留效應,只要足夠快人眼看起來就是幾個數字穩定地顯示在8位數碼管上。
當然一般會在io上接三極體,控制三極體飽和或者截止,那分析就稍微複雜一點。
51微控制器控制數碼管並顯示,51微控制器控制8個數碼管並顯示
數碼管段選連線到微控制器p0口,位選連線到p2口org 0000h main call display ajmp main display mov r0,0 mov r1,0x01 mov dptr,tab loop inc r0 mov a,r0 movc a,a dptr mov p0,0 消隱...
51微控制器如何讓2位數碼管閃爍,微控制器數碼管動態顯示的過程中,怎麼實現讓其中一個閃爍,其他的不受影響
想讓抄他最後3秒閃爍 我猜應該是像倒計時到快結束時的警報那樣的閃爍吧?這需要再新增一個計時變數。比如總共有10秒,想讓它在最後3秒閃爍,可以這樣 在定時器中斷 比如100ms一次 裡令一個計時變數 假設叫t 加1 加到10就是1秒,加到70就是第7秒。在進行數碼管驅動的時候判斷這個變數t,如果大於7...
微控制器數碼管小數點閃爍,微控制器數碼管小數點的顯示
我不懂你的電路圖是怎麼接的,但是數碼管的小數點是這樣的p0 table1 ge 你這個是定址的後面加個點就得了給為p0 table1 ge 0x80 或者p0 table1 ge 0x80應該都一樣的 0x80就是那個點亮,不懂你是公陽還是共陰的,如果是公陽的是0x7f。和共陰的相反 數碼管分為7段...