18video性欧美19sex,欧美高清videosddfsexhd,性少妇videosexfreexxx片中国,激情五月激情综合五月看花,亚洲人成网77777色在线播放

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

MAX7219和BC7281的LED顯示方式與控制應(yīng)用對比

電子設(shè)計 ? 作者:電子設(shè)計 ? 2018-10-18 08:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

本文研究采用了MAX7219 和BC7281 控制芯片來實現(xiàn)對LED的顯示和控制的不同。

1.MAX7219 顯示方式應(yīng)用

1.1 MAX7219 簡介

MAX7219 是MAXIM 公司生產(chǎn)的8 位7 段LED串行輸入/ 輸出共陰顯示驅(qū)動芯片,目前針對它的應(yīng)用介紹較多。MAX7219 提供了諸多寄存器,允許使用者對譯碼顯示、顯示亮度、掃描限制等諸多方面進行控制。

1.2 系統(tǒng)硬件連接

MAX7219 與單片機有三根引線連接:DIN、CLK 和LOAD。DIN 是串行數(shù)據(jù)輸入端,CLK 為時鐘頻率,LOAD 用來鎖存信號。

單片機以16 位數(shù)據(jù)包的形式將二進制數(shù)逐位發(fā)送到DIN 端,在CLK 的每一個上升沿將一位數(shù)據(jù)移入MAX7219 的移位寄存器。在16 位數(shù)據(jù)傳送過程中,LOAD 一定要維持低電平,當(dāng)16 位數(shù)據(jù)移入完,LOAD必須在第16 個CLK 上升沿同時或之后, 但在下一個CLK 上升沿之前變高,將數(shù)據(jù)裝入內(nèi)部相應(yīng)寄存器,否則數(shù)據(jù)將丟失。在多片MAX7219 級聯(lián)使用時,還需要將上一片的DOUT 引腳連接到下一片的DIN,CLK 與LOAD 引腳公用。

16 位數(shù)據(jù)格式如下:

MAX7219和BC7281的LED顯示方式與控制應(yīng)用對比

顯示電路連接如下(僅畫出主要引腳):

MAX7219和BC7281的LED顯示方式與控制應(yīng)用對比

1.3 程序部分代碼

顯示部分代碼如下:

MAX7219和BC7281的LED顯示方式與控制應(yīng)用對比

2.BC7281 顯示方式應(yīng)用

2.1 BC7281 簡介

BC7281 是16 位LED 數(shù)碼管顯示及鍵盤接口專用芯片,其各位可獨立按不同的譯碼或不譯碼顯示,可獨立控制閃爍屬性及顯示亮度,并可隨時改變閃爍頻率。

BC7281 內(nèi)部包括16 個顯示寄存器和15 個控制寄存器,地址范圍從00H-1FH;其中顯示寄存器的地址為00H-0FH, 而最為常用的控制寄存器是工作模式寄存器,地址12H,其各數(shù)據(jù)位意義如下:

MAX7219和BC7281的LED顯示方式與控制應(yīng)用對比

MOD:移位寄存器模式控制。當(dāng)MOD=0,適用于一般移位寄存器,如74HC164 等;當(dāng)MOD=1,適用于帶有二級鎖存的移位寄存器,如74HC595 等。

INV:段驅(qū)動數(shù)據(jù)輸出極性控制。當(dāng)INV=0 時,各位顯示寄存器的數(shù)據(jù)直接通過移位寄存器輸出作為段驅(qū)動數(shù)據(jù);當(dāng)INV=1 時,顯示寄存器的內(nèi)容經(jīng)過反相后才從移位寄存器輸出。

KMS:鍵盤工作模式選擇。

BMS:閃爍控制模式選擇。當(dāng)BMS=0 時,采用一個閃爍開關(guān)控制寄存器(10H) 控制各顯示位的閃爍屬性,第8-15 個顯示位不能單獨控制;當(dāng)BMS=1 時,工作于擴展模式,由10H 控制0-7 位的閃爍屬性,由擴展控制寄存器19H 控制8-15 位的閃爍屬性。

ES:節(jié)能模式。該位置為1 時,有效驅(qū)動電流減小為正常狀態(tài)的一半(顯示亮度隨之降低)。

KO:顯示關(guān)閉模式。該位置為1 時,顯示掃描關(guān)閉,但鍵盤仍保持工作。(顯示寄存器內(nèi)容不被刪除,并可以更新)。

RP:寄存器保護模式。當(dāng)RP=1 時,BC7281 內(nèi)部的寄存器不能夠直接改寫。

SCN:掃描使能控制。當(dāng)SCN=0 時,掃描被禁止,包括顯示掃描和鍵盤掃描;當(dāng)SCN=1 時,掃描被使能。

2.2 系統(tǒng)硬件連接

BC7281 在顯示時采用高速二線接口與MCU 進行通訊,只占用很少的I/O 口資源和主機時間,兩根線分別為數(shù)據(jù)線DAT 和同步時鐘線CLK。DAT:與MCU 串行通訊數(shù)據(jù)端,為雙向數(shù)據(jù)傳輸口,作為輸出時為漏極開路輸出,需要外接上拉電阻;CLK:與MCU 通訊時鐘端,下降沿有效。

接口空閑時,BC7281 的DAT 引腳處于高阻輸入狀態(tài),上拉電阻使得DAT 線上為高電平。開始傳送數(shù)據(jù)時,MCU 必須先與BC7281 建立握手信號,MCU 先向BC7281 發(fā)送若干CLK 時鐘脈沖, 同時檢測DAT 線,而BC7281 收到握手脈沖后會在DAT 線上輸出一低電平, 表示準(zhǔn)備好接收MCU 數(shù)據(jù),MCU 檢測到DAT 低電平后,在規(guī)定時間內(nèi)繼續(xù)發(fā)送一個CLK 脈沖,提示BC7281 將DAT 引腳恢復(fù)高阻輸入狀態(tài),使得DAT 線恢復(fù)成高電平,MCU 在檢測該高電平后, 可以開始發(fā)送數(shù)據(jù)。在每個CLK 的下降沿,數(shù)據(jù)移入存儲器。

串行接口數(shù)據(jù)寬度為8 位, 兩個字節(jié)一組構(gòu)成一條完整指令。指令格式如下:

MAX7219和BC7281的LED顯示方式與控制應(yīng)用對比

顯示電路連接如下(僅畫出主要引腳):

MAX7219和BC7281的LED顯示方式與控制應(yīng)用對比

2.3 程序部分代碼

顯示部分代碼如下:

MAX7219和BC7281的LED顯示方式與控制應(yīng)用對比

3.兩種顯示方式應(yīng)用對比

系統(tǒng)最早采用的是MAX7219 的顯示方式。

MAX7219 在硬件連接上要比BC7281 簡單很多, 但是在使用中偶發(fā)不穩(wěn)定現(xiàn)象, 特別是級聯(lián)多片(>=3)MAX7219 使用的情況下, 發(fā)生死機狀況; 后來換成BC7281 的顯示方式,系統(tǒng)整體穩(wěn)定性大幅提高。而且使用BC7281 芯片, 系統(tǒng)初始化比MAX7219 簡單,其多數(shù)寄存器可以缺省值設(shè)置,占用的I/O 資源較少,且成本相對具備優(yōu)勢。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    462

    文章

    53252

    瀏覽量

    455447
  • 單片機
    +關(guān)注

    關(guān)注

    6072

    文章

    45267

    瀏覽量

    661174
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5503

    瀏覽量

    128337
  • LED顯示
    +關(guān)注

    關(guān)注

    0

    文章

    365

    瀏覽量

    39562
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    128段LED顯示及64鍵鍵盤控制芯片BC7281B相關(guān)資料下載

    概述:BC7281系列是8位/16位LED數(shù)碼管顯示及鍵盤接口專用控制芯片,BC7281B是BC7281
    發(fā)表于 05-17 06:47

    MAX7219是什么

    MAX7219芯片的學(xué)習(xí)使用最近從TB買了一大堆各種各樣的模塊來玩,其中就有用MAX7219芯片來設(shè)計的8X8點陣模塊,于是乎去查找了這個芯片的資料,現(xiàn)將筆記留下。概述??MAX7219 是美國
    發(fā)表于 07-13 06:03

    MAX7219是什么?如何去操作?

    MAX7219是MAXIM公司生產(chǎn)的串行輸入/輸出共陰極數(shù)碼管顯示驅(qū)動芯片,一片MAX7219可驅(qū)動8個7段(包括小數(shù)點共8段)數(shù)字LED、LED
    發(fā)表于 07-16 07:11

    矩陣顯示Max7219的資料分享

    描述矩陣顯示Max7219技術(shù)細(xì)節(jié)/組件 - 1 件 Max7219 - 1 個 1088AS 矩陣顯示器 - 1pc 電容器 100nF 0805 - 1 個電阻 10K 0805
    發(fā)表于 09-09 07:27

    BC7281芯片應(yīng)用中的若干問題

    BC7281芯片是新型的16位LED數(shù)碼管顯示及鍵盤接口專用控制芯片。通過外接移位寄存器,最多可以控制16 位數(shù)碼管
    發(fā)表于 04-15 11:36 ?26次下載

    BC7281/BC7281B中文資料,pdf datashe

    BC7281 系列是8 位/16 位LED 數(shù)碼管顯示及鍵盤接口專用控制芯片,BC7281B 是BC72
    發(fā)表于 07-13 08:32 ?219次下載

    BC7281B 128段LED顯示及64鍵鍵盤控制芯片

    BC7281 系列是8 位/16 位LED 數(shù)碼管顯示及鍵盤接口專用控制芯片,BC7281B 是BC72
    發(fā)表于 07-13 08:36 ?4次下載

    基于MAX7219LED顯示系統(tǒng)

    介紹了一種采用可編程顯示驅(qū)動芯片MAX7219 構(gòu)成LED 顯示系統(tǒng)的方法。MAX7219 采用串行接口技術(shù),可通過編程設(shè)置
    發(fā)表于 05-17 17:42 ?183次下載
    基于<b class='flag-5'>MAX7219</b>的<b class='flag-5'>LED</b><b class='flag-5'>顯示</b>系統(tǒng)

    MAX7219與單片機的接口方式及C51編程方法

    本文簡述串行LED顯示驅(qū)動器 MAX7219 的特性,介紹MAX7219與MCS51單片機的兩種接口方式: 串行口驅(qū)動
    發(fā)表于 07-26 17:19 ?239次下載
    <b class='flag-5'>MAX7219</b>與單片機的接口<b class='flag-5'>方式</b>及C51編程方法

    MAX7219BC7281實現(xiàn)LED控制對比

    本文是基于某航行操縱模擬訓(xùn)練系統(tǒng)的應(yīng)用, 系統(tǒng)中先后使用了MAX7219BC7281 來實現(xiàn)對LED 顯示控制。本文簡單介紹了
    發(fā)表于 10-20 15:40 ?101次下載
    <b class='flag-5'>MAX7219</b>和<b class='flag-5'>BC7281</b>實現(xiàn)<b class='flag-5'>LED</b><b class='flag-5'>控制</b><b class='flag-5'>對比</b>

    BC7281和它的應(yīng)用

    本文介紹一種可直接驅(qū)動16位LED數(shù)碼管和控制64鍵鍵盤的新型芯片BC7281的功能、時序和實際應(yīng)用。
    發(fā)表于 03-28 17:27 ?20次下載

    MAX7219命令控制字(電路圖與例程)

    微處理器,單一位數(shù)據(jù)可被尋址和修正,無需重寫整個顯示器。MAX7219有14個可尋址的控制字寄存器,控制字寄存器包括譯碼模式、顯示強度、掃描
    發(fā)表于 01-17 10:16 ?1.3w次閱讀
    <b class='flag-5'>MAX7219</b>命令<b class='flag-5'>控制</b>字(電路圖與例程)

    基于MAX7219芯片和BC7281控制芯片實現(xiàn)LED顯示的兩種方式對比分析

    MAX7219 是MAXIM 公司生產(chǎn)的8 位7 段LED串行輸入/ 輸出共陰顯示驅(qū)動芯片,目前針對它的應(yīng)用介紹較多[1,2]。MAX7219 提供了諸多寄存器,允許使用者對譯碼
    發(fā)表于 03-11 15:27 ?2303次閱讀
    基于<b class='flag-5'>MAX7219</b>芯片和<b class='flag-5'>BC7281</b><b class='flag-5'>控制</b>芯片實現(xiàn)<b class='flag-5'>LED</b><b class='flag-5'>顯示</b>的兩種<b class='flag-5'>方式</b><b class='flag-5'>對比</b>分析

    使用Arduino控制MAX7219 Led矩陣

    電子發(fā)燒友網(wǎng)站提供《使用Arduino控制MAX7219 Led矩陣.zip》資料免費下載
    發(fā)表于 06-28 09:45 ?3次下載
    使用Arduino<b class='flag-5'>控制</b><b class='flag-5'>MAX7219</b> <b class='flag-5'>Led</b>矩陣

    基于BC7281的功能鍵盤設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于BC7281的功能鍵盤設(shè)計.pdf》資料免費下載
    發(fā)表于 11-08 10:41 ?0次下載
    基于<b class='flag-5'>BC7281</b>的功能鍵盤設(shè)計