曰本美女∴一区二区特级A级黄色大片, 国产亚洲精品美女久久久久久2025, 页岩实心砖-高密市宏伟建材有限公司, 午夜小视频在线观看欧美日韩手机在线,国产人妻奶水一区二区,国产玉足,妺妺窝人体色WWW网站孕妇,色综合天天综合网中文伊,成人在线麻豆网观看

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

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

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

基于單片機+MAX7219驅(qū)動的點陣程序

冬至子 ? 來源:逗比小憨憨 ? 作者:逗比小憨憨 ? 2023-04-26 18:01 ? 次閱讀

一、概述

MAX7219/MAX7221是一種集成化的串行輸入/輸出共陰極顯示驅(qū)動器,它連接微處理器與8位數(shù)字的7段數(shù)字LED顯示,也可以連接條線圖顯示器或者64個獨立的LED。其上包括一個片上的B型BCD編碼器、多路掃描回路,段字驅(qū)動器,而且還有一個8*8的靜態(tài)RAM用來存儲每一個數(shù)據(jù)。

只有一個外部寄存器用來設(shè)置各個LED的段電流。MAX7221與SPI?、QSPI?以及 MICROWIRE?相兼容,同時它有限制回轉(zhuǎn)電流的段驅(qū)動來減少EMI(電磁干擾)。一個方便的四線串行接口可以聯(lián)接所有通用的微處理器。

每個數(shù)據(jù)可以尋址在更新時不需要改寫所有的顯示。MAX7219/MAX7221同樣允許用戶對每一個數(shù)據(jù)選擇編碼或者不編碼。整個設(shè)備包含一個150μA的低功耗關(guān)閉模式,模擬和數(shù)字亮度控制,一個掃描限制寄存器允許用戶顯示1-8位數(shù)據(jù),還有一個讓所有LED發(fā)光的檢測模式。在應(yīng)用時要求3V的操作電壓或segment blinking,可以查閱MAX6951數(shù)據(jù)資料。

二、應(yīng)用

條線圖顯示 儀表面板 工業(yè)控制 LED矩陣顯示

三、管腳配置

圖片

四、功能特點

  1. 10MHz 連續(xù)串行口
  2. 獨立的LED 段控制
  3. 數(shù)字的譯碼與非譯碼選擇
  4. 150μA 的低功耗關(guān)閉模式
  5. 亮度的數(shù)字和模擬控制
  6. 高電壓中斷顯示
  7. 共陰極LED 顯示驅(qū)動
  8. 限制回轉(zhuǎn)電流的段驅(qū)動來減少EMI(MAX7221)
  9. SPI, QSPI, MICROWIRE串行接口(MAX7221)
  10. 24 腳的DIP 和SO 封裝

五、分類信息

芯片 工作溫度范圍 管腳封裝

MAX7219CNG 0°C to +70°C 24 Narrow Plastic DIP

MAX7219CWG 0°C to +70°C 24 Wide SO

MAX7219C/D 0°C to +70°C Dice*

MAX7219ENG -40°C to +85°C 24 Narrow Plastic DIP

MAX7219EWG -40°C to +85°C 24 Wide SO

MAX7219ERG -40°C to +85°C 24 Narrow CERDIP

五、典型應(yīng)用電路

圖片

六、功能圖表

圖片

七、時序圖

圖片

MAX7219原理圖

圖片

MAX7219驅(qū)動程序

#include 
#include 


#define uchar unsigned char
#define uint  unsigned int


//定義Max7219端口
sbit Max7219_pinCLK = P2^2;
sbit Max7219_pinCS  = P2^1;
sbit Max7219_pinDIN = P2^0;
uchar code disp1[38][8]={
{0x3C,0x42,0x42,0x42,0x42,0x42,0x42,0x3C},//0
{0x10,0x18,0x14,0x10,0x10,0x10,0x10,0x10},//1
{0x7E,0x2,0x2,0x7E,0x40,0x40,0x40,0x7E},//2
{0x3E,0x2,0x2,0x3E,0x2,0x2,0x3E,0x0},//3
{0x8,0x18,0x28,0x48,0xFE,0x8,0x8,0x8},//4
{0x3C,0x20,0x20,0x3C,0x4,0x4,0x3C,0x0},//5
{0x3C,0x20,0x20,0x3C,0x24,0x24,0x3C,0x0},//6
{0x3E,0x22,0x4,0x8,0x8,0x8,0x8,0x8},//7
{0x0,0x3E,0x22,0x22,0x3E,0x22,0x22,0x3E},//8
{0x3E,0x22,0x22,0x3E,0x2,0x2,0x2,0x3E},//9
{0x8,0x14,0x22,0x3E,0x22,0x22,0x22,0x22},//A
{0x3C,0x22,0x22,0x3E,0x22,0x22,0x3C,0x0},//B
{0x3C,0x40,0x40,0x40,0x40,0x40,0x3C,0x0},//C
{0x7C,0x42,0x42,0x42,0x42,0x42,0x7C,0x0},//D
{0x7C,0x40,0x40,0x7C,0x40,0x40,0x40,0x7C},//E
{0x7C,0x40,0x40,0x7C,0x40,0x40,0x40,0x40},//F
{0x3C,0x40,0x40,0x40,0x40,0x44,0x44,0x3C},//G
{0x44,0x44,0x44,0x7C,0x44,0x44,0x44,0x44},//H
{0x7C,0x10,0x10,0x10,0x10,0x10,0x10,0x7C},//I
{0x3C,0x8,0x8,0x8,0x8,0x8,0x48,0x30},//J
{0x0,0x24,0x28,0x30,0x20,0x30,0x28,0x24},//K
{0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x7C},//L
{0x81,0xC3,0xA5,0x99,0x81,0x81,0x81,0x81},//M
{0x0,0x42,0x62,0x52,0x4A,0x46,0x42,0x0},//N
{0x3C,0x42,0x42,0x42,0x42,0x42,0x42,0x3C},//O
{0x3C,0x22,0x22,0x22,0x3C,0x20,0x20,0x20},//P
{0x1C,0x22,0x22,0x22,0x22,0x26,0x22,0x1D},//Q
{0x3C,0x22,0x22,0x22,0x3C,0x24,0x22,0x21},//R
{0x0,0x1E,0x20,0x20,0x3E,0x2,0x2,0x3C},//S
{0x0,0x3E,0x8,0x8,0x8,0x8,0x8,0x8},//T
{0x42,0x42,0x42,0x42,0x42,0x42,0x22,0x1C},//U
{0x42,0x42,0x42,0x42,0x42,0x42,0x24,0x18},//V
{0x0,0x49,0x49,0x49,0x49,0x2A,0x1C,0x0},//W
{0x0,0x41,0x22,0x14,0x8,0x14,0x22,0x41},//X
{0x41,0x22,0x14,0x8,0x8,0x8,0x8,0x8},//Y
{0x0,0x7F,0x2,0x4,0x8,0x10,0x20,0x7F},//Z
{0x8,0x7F,0x49,0x49,0x7F,0x8,0x8,0x8},//中
{0xFE,0xBA,0x92,0xBA,0x92,0x9A,0xBA,0xFE},//國
};
void Delay_xms(uint x)
{
 uint i,j;
 for(i=0;i
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 單片機
    +關(guān)注

    關(guān)注

    6060

    文章

    44835

    瀏覽量

    645280
  • 驅(qū)動器
    +關(guān)注

    關(guān)注

    54

    文章

    8508

    瀏覽量

    148705
  • 編碼器
    +關(guān)注

    關(guān)注

    45

    文章

    3755

    瀏覽量

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

    關(guān)注

    31

    文章

    5403

    瀏覽量

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

    關(guān)注

    0

    文章

    365

    瀏覽量

    38645
收藏 人收藏

    評論

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

    基于51單片機的智能小車驅(qū)動MAX7219控制點陣屏顯示小車運動狀態(tài)?

    智能小車點陣屏顯示 個人是小白,想求各位大佬幫忙?。?!用51單片機控制小車運動,并驅(qū)動MAX7219控制點陣屏顯示小車運動狀態(tài),就是當小車向
    發(fā)表于 02-05 00:50

    MAX7219驅(qū)動***點陣

    MAX7219驅(qū)動***點陣屏,程序測試是可以用的,自己畫板子驅(qū)動點陣屏亮不起來,原理圖畫的也是
    發(fā)表于 10-18 23:51

    MAX7219是什么

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

    max7219驅(qū)動程序

    max7219驅(qū)動程序 //max7219 led drive program//for 51 mcu//designed by zhaoliang//2005-6-12 13:52#i
    發(fā)表于 04-14 12:50 ?3743次閱讀

    MAX7219單片以及級聯(lián)驅(qū)動程序

    本人作為菜鳥,第一次使用 MAX7219 就用了兩片級聯(lián)來驅(qū)動15個數(shù)碼管,按照原版程序驅(qū)動一片MAX7219是沒有問題的,但是
    發(fā)表于 07-26 17:07 ?171次下載

    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編程方法

    PIC單片機MAX7219顯示程序

    文檔里是PIC單片機MAX7219顯示程序
    發(fā)表于 09-01 10:09 ?10次下載

    max7219驅(qū)動數(shù)碼管程序(51單片機+STM32 MAX7219數(shù)碼管程序案例)

    本文主要介紹了max7219驅(qū)動數(shù)碼管:STM32硬件SPImax7219驅(qū)動8位數(shù)碼管顯示模塊程序設(shè)計和51
    發(fā)表于 01-15 16:51 ?2w次閱讀
    <b class='flag-5'>max7219</b><b class='flag-5'>驅(qū)動</b>數(shù)碼管<b class='flag-5'>程序</b>(51<b class='flag-5'>單片機</b>+STM32 <b class='flag-5'>MAX7219</b>數(shù)碼管<b class='flag-5'>程序</b>案例)

    max7219點陣驅(qū)動程序分享

    本文主要介紹了max7219點陣驅(qū)動程序max7219驅(qū)動8*8共陰點陣。下面介紹了
    發(fā)表于 01-17 08:55 ?2w次閱讀
    <b class='flag-5'>max7219</b><b class='flag-5'>點陣</b><b class='flag-5'>驅(qū)動程序</b>分享

    MAX7219驅(qū)動共陰極LED原理圖及程序

    本文主要介紹了MAX7219驅(qū)動共陰極LED原理圖及程序。MAX7219是一種串入、并出的共陰極LED數(shù)碼管顯示驅(qū)動器,每片可
    發(fā)表于 01-17 09:10 ?2.6w次閱讀
    <b class='flag-5'>MAX7219</b><b class='flag-5'>驅(qū)動</b>共陰極LED原理圖及<b class='flag-5'>程序</b>

    max7219與arduino驅(qū)動設(shè)計例程

    本文主要介紹了max7219與arduino驅(qū)動設(shè)計例程。重點介紹了Arduino Uno 使用MAX7219驅(qū)動單個8*8點陣LED模塊;
    發(fā)表于 01-17 10:53 ?4.8w次閱讀
    <b class='flag-5'>max7219</b>與arduino<b class='flag-5'>驅(qū)動</b>設(shè)計例程

    使用51單片機驅(qū)動MAX7219芯片的程序和電路圖免費下載

    本文檔的主要內(nèi)容詳細介紹的是使用51單片機驅(qū)動MAX7219芯片的程序和電路圖免費下載。
    發(fā)表于 09-04 17:27 ?16次下載
    使用51<b class='flag-5'>單片機</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>MAX7219</b>芯片的<b class='flag-5'>程序</b>和電路圖免費下載

    使用51單片機應(yīng)用MAX7219驅(qū)動器的C語言程序免費下載

    本文檔的主要內(nèi)容詳細介紹的是使用51單片機應(yīng)用MAX7219驅(qū)動器的C語言程序免費下載。
    發(fā)表于 07-22 17:37 ?15次下載
    使用51<b class='flag-5'>單片機</b>應(yīng)用<b class='flag-5'>MAX7219</b><b class='flag-5'>驅(qū)動</b>器的C語言<b class='flag-5'>程序</b>免費下載

    MAX7219點陣驅(qū)動程序和原理圖及MAX7219的數(shù)據(jù)手冊免費下載

    本文檔的主要內(nèi)容詳細介紹的是MAX7219點陣驅(qū)動程序和原理圖及MAX7219的數(shù)據(jù)手冊免費下載。
    發(fā)表于 04-10 08:00 ?33次下載
    <b class='flag-5'>MAX7219</b><b class='flag-5'>點陣</b><b class='flag-5'>驅(qū)動程序</b>和原理圖及<b class='flag-5'>MAX7219</b>的數(shù)據(jù)手冊免費下載

    基于單片機+MAX7219驅(qū)動點陣程序

    MAX7219/MAX7221是一種集成化的串行輸入/輸出共陰極顯示驅(qū)動器,它連接微處理器與8位數(shù)字的7段數(shù)字LED顯示,也可以連接條線圖顯示器或者64個獨立的LED。其上包括一個片上的B型BCD
    的頭像 發(fā)表于 06-16 16:41 ?1839次閱讀
    基于<b class='flag-5'>單片機</b>+<b class='flag-5'>MAX7219</b><b class='flag-5'>驅(qū)動</b><b class='flag-5'>點陣</b><b class='flag-5'>程序</b>