娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2025年04月04日(星期五)

2020年04月04日 | 51單片機 數(shù)碼管模塊

發(fā)布者:溫文儒雅 來源: eefocus關鍵字:51單片機  數(shù)碼管模塊  led燈 手機看文章 掃描二維碼
隨時隨地手機看文章

1.原理圖

共陰極和共陽極:


簡單來說,如果是共陰極的話,我們想要驅動某一個led燈,就應該給另一端加高電平,共陽極的話就加低電平


數(shù)碼管顯示分兩種:靜態(tài)顯示和動態(tài)顯示;


靜態(tài)驅動也稱直流驅動。靜態(tài)驅動是指每個數(shù)碼管的每一個段碼都由一個單片機的I/O端口進行驅動,或者使用如BCD碼二-十進制譯碼器譯碼進行驅動。靜態(tài)驅動的優(yōu)點是編程簡單,顯示亮度高,缺點是占用I/O端口多,如驅動5個數(shù)碼管靜態(tài)顯示則需要5×8=40根I/O端口來驅動。


動態(tài)顯示:動態(tài)驅動是將所有數(shù)碼管的8個顯示筆劃"a,b,c,d,e,f,g,dp"的同名端連在一起,另外為每個數(shù)碼管的公共極COM增加位選通控制電路,位選通由各自獨立的I/O線控制,當單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決于單片機對位選通COM端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。通過分時輪流控制各個數(shù)碼管的的COM端,就使各個數(shù)碼管輪流受控顯示。在實際應用中我們都是采用動態(tài)顯示方式,不管你要顯示幾位,我們都只需要8+1+1 = 10個引腳。


(動態(tài)顯示的原理:余輝效應。


在輪流顯示過程中,每位數(shù)碼管的點亮時間為1~2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應,盡管實際上各位數(shù)碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的I/O端口,而且功耗更低。只是可能亮度沒有靜態(tài)顯示那么亮,但是影響不大)


74HC573芯片

                       

74HC573是八進制 3 態(tài)非反轉-----“透明”鎖存器


用于鎖存引腳數(shù)據(jù),實現(xiàn)引腳復用,這樣的話,我們的P0端口就可以用于先后提供數(shù)碼管段選和位選的數(shù)值。


我們結合數(shù)碼管原理圖以及上面兩個圖可以得出,當LE引腳(即單片機的P2^6,P2^7兩個引腳)為高電平時,輸出引腳Q是輸入端D的值,當LE引腳為低電平時,75HC573芯片會將數(shù)據(jù)鎖存(可看成在輸出引腳上保存上一次的輸入數(shù)據(jù)),


所以如果我們要寫數(shù)據(jù),可通過P2^6、P2^7兩個引腳來選擇芯片,通過置高電平后再置低電平的方式,實現(xiàn)P0端口的復用。


好了,知識講到這里就夠了,我們直接上代碼


/*****************************************

*本代碼實現(xiàn)的是,重復從左往右依次顯示0-7

*即第一位顯示0,然后第一位暗,接著第二位顯示1

*****************************************/

#include

sbit l1 = P1^0;

sbit duan = P2^6;

sbit wei = P2^7;

/**********************************************

*這個是隨便寫的延時函數(shù),需要精確到幾ms的話,可以參照

*網(wǎng)上的延時函數(shù)寫法,這里只是起到簡單延時的作用

**********************************************/ 

void delay(int n)   

{

n = n *10000;

while(n--) ;

}

void main()

{

/***********************

        *段選是共陰極

        *位選是共陽極

        ***********************/

        int j ;

int a[8] = {0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07};//數(shù)字0-7的段選編碼

        int b;

while(1)

{

b = 0xfe;  //選中第一位顯示

  for(j = 0;j < 8;++j)

  {

  P0 = a[j];   //段選

duan = 1;

duan = 0;

P0 = b;      //位選

wei = 1;

wei = 0;

delay(10);

b = (b<<1)|0x01;  //每次往右移動一位顯示

  }

}


本人所寫的有關51單片機的前面部分理論是從觀看“亞博科技”的資料所整理的

關鍵字:51單片機  數(shù)碼管模塊  led燈 引用地址:51單片機 數(shù)碼管模塊

上一篇:51單片機之數(shù)碼管靜態(tài)顯示
下一篇:C51單片機學習筆記(五)——數(shù)碼管的靜態(tài)顯示和動態(tài)顯示

推薦閱讀

????鳳凰網(wǎng)科技訊 據(jù)TheInvestor網(wǎng)站北京時間4月2日報道,業(yè)界消息稱,LG顯示器將首次為華為公司供應OLED面板。  消息稱,LG將為華為最新發(fā)布的超高端智能機Mate RS供應OLED面板。目前,LG為LG電子和小米公司供應OLED面板。  Mate RS是華為與保時捷設計公司合作推出的一款超高端智能機,售價大約為2000美元,支持屏下指紋掃描等高端功能。目前...
工業(yè)物聯(lián)網(wǎng)(I IoT)正在快速發(fā)展。專家們一致認為,單對以太網(wǎng)(SPE)將成為奠定IIoT成功的關鍵技術之一。未來的工廠需要高數(shù)據(jù)流 —— 為此,工業(yè)部門需要能夠適應不斷增長需求的連接技術。而這要通過市場參與者利用開放式生態(tài)系統(tǒng)的伙伴關系不斷開發(fā)和推進標準才能夠有效實現(xiàn)。浩亭對未來工廠的要求已經(jīng)有清醒的認識。在漢諾威工業(yè)博覽會上,技術集團...
兩種工作狀態(tài)1、ARM狀態(tài):32位,ARM狀態(tài)執(zhí)行字對齊的32位ARM指令。2、Thumb狀態(tài),16位,執(zhí)行半字對齊的16位指令。3、用Bx Rn指令來進行兩種狀態(tài)的切換:其中Bx是跳轉指令,而Rn是寄存器(1個字,32位),如果Rn的位0為1,則進入Thumb狀態(tài);如果Rn的位為0,這進入ARM狀態(tài)。(原 因:ARM指令的后兩位始終為0,沒有用,而Thumb指令的后一位始終為0,沒有用...
昨晚,在小米春季新品發(fā)布會「上半場」,小米發(fā)布了以小米 11 系列三款新機為主的多款新品。今晚 7 點半,小米將會召開秋季發(fā)布會「下半場」,而最受關注的小米 MIX 系列將在今晚發(fā)布。在發(fā)布會的當口,有數(shù)碼博主曝光了小米 MIX 新機的線下宣傳圖。與傳聞一樣,小米 MIX 系列新品將會是一款折疊屏手機,海報顯示這款產(chǎn)品將命名為小米 MIX Fol...

史海拾趣

問答坊 | AI 解惑

電容問題

一、在220V繼電器線圈處串連一電容 (目的 : 一通電讓繼電器工作2秒 然后關掉) 二、在12V繼電器線圈并聯(lián)一電容 目的是讓其斷電后繼續(xù)工作10秒 三、以上若能實現(xiàn) 請問要 多少的uf的電容…

查看全部問答∨

硬件設計經(jīng)驗之雞毛蒜皮小事

雞毛蒜皮之一:成本節(jié)約        現(xiàn)象一:這些拉高/拉低的電阻用多大的阻值關系不大,就選個整數(shù)5K吧點評:市場上不存在5K的阻值,最接近的是4.99K(精度1%),其次是5.1K(精度5%),其成本分別比精度為20%的4.7K高4倍和2倍。 ...…

查看全部問答∨

LED驅動85-265v 爬電距離與電氣距離

爬電距離和電氣間隙的測試也是安規(guī)測試中的一個重點和難點,但往往在設計中被忽視掉. 參考標準 IEC60335-1 CL29 IEC60598-1 CL11 IEC600065 CL11 IEC60950-1 CL2.10 ...... 這個議題好,爬電距離與電氣間隙在我腦海中概念一 ...…

查看全部問答∨

未來4年全球電子閱讀器復合增長率達68%

本帖最后由 jameswangsynnex 于 2015-3-3 19:59 編輯 機構數(shù)據(jù)顯示,09年全球電子閱讀器市場達350萬臺,激增400%,未來4年復合增長率達68%。2010年,美國仍將是電子閱讀器的最大市場,而中國市場的成長將是最大熱點。我國在文化產(chǎn)業(yè)大繁榮和消費升 ...…

查看全部問答∨

智能手持PDA

我現(xiàn)在要一款pda 要求win ce 系統(tǒng) ,支持wifi功能,請大家介紹幾家國內(nèi)的廠家…

查看全部問答∨

求一最簡單電路?

剛接觸單片機,找了一個程序,買了一個89c51,5歐電阻,電容,一個晶振,一個發(fā)光二極管,一個面包板,5v/1安變壓器,想讓二極管閃起來,請最簡單的電路。謝謝 #include <AT89X51.h> //預處理命令 void main(void) //主函數(shù)名 { //這是第一 ...…

查看全部問答∨

求助STM32操作ADS1247

求助STM32操作ADS1247,向地址為0X04的寄存器寫入0XA3,讀出不正確(data_Buf[3]要么是0要么是亂碼),代碼在內(nèi)容中,請教高手!void ADS1247_LowLevel_Init(void){  GPIO_InitTypeDef  GPIO_InitStructure;   /*!< ADS1247_SPI Peri ...…

查看全部問答∨

我的富士通開發(fā)板DIY總結

富士通的板子我是第一次接觸。給我印象最深的是。富士通的用戶手冊寫的十分特別。條理特別清楚。 通過這次活動我學到了富士的AD及屏幕顯示相關。明白了點顯示。知道了示波顯示的基本原理。 這個芯片十分復雜。不是一天兩天就可完全拿下的。日后還 ...…

查看全部問答∨

AD9824在沒有輸入的情況下還有輸出

大哥大俠,小妹我在調試電路板時候,AD9824通過SPI接口配置內(nèi)部寄存器之后,沒有輸入的情況下就有輸出了,這是什么情況,都糾結了一個多月了,內(nèi)部寄存器配置沒問題,我現(xiàn)在在懷疑是不是硬件有問題,但是電路時按datasheet上連的,哎 各種方法都想 ...…

查看全部問答∨

求助申請樣片出現(xiàn)問題

如圖: 我記得上次申請,非論壇的活動,不會出現(xiàn)這個,這是怎么回事呢? …

查看全部問答∨
小廣播
設計資源 培訓 開發(fā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 丹寨县| 江北区| 贺州市| 怀仁县| 滨海县| 都匀市| 浠水县| 彭泽县| 恩施市| 周口市| 黄大仙区| 汉源县| 六盘水市| 都匀市| 广宁县| 灵宝市| 宜丰县| 积石山| 会泽县| 遵义市| 宁城县| 靖安县| 安溪县| 彩票| 梧州市| 建昌县| 旬阳县| 龙山县| 右玉县| 香港 | 色达县| 湖口县| 门头沟区| 舒城县| 富宁县| 朝阳县| 汝城县| 垣曲县| 莆田市| 河源市| 抚宁县|