在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

基于單片機+MAX7219驅動點陣程序

CHANBAEK ? 來源:逗比小憨憨 ? 作者:逗比小憨憨 ? 2023-06-16 16:41 ? 次閱讀

MAX7219數據手冊

(從官方英文手冊翻譯過來)

一、概述

MAX7219/MAX7221是一種集成化的串行輸入/輸出共陰極顯示驅動器,它連接微處理器與8位數字的7段數字LED顯示,也可以連接條線圖顯示器或者64個獨立的LED。其上包括一個片上的B型BCD編碼器、多路掃描回路,段字驅動器,而且還有一個8*8的靜態RAM用來存儲每一個數據。只有一個外部寄存器用來設置各個LED的段電流。MAX7221與SPI?、QSPI?以及 MICROWIRE?相兼容,同時它有限制回轉電流的段驅動來減少EMI(電磁干擾)。一個方便的四線串行接口可以聯接所有通用的微處理器。每個數據可以尋址在更新時不需要改寫所有的顯示。MAX7219/MAX7221同樣允許用戶對每一個數據選擇編碼或者不編碼。整個設備包含一個150μA的低功耗關閉模式,模擬和數字亮度控制,一個掃描限制寄存器允許用戶顯示1-8位數據,還有一個讓所有LED發光的檢測模式。在應用時要求3V的操作電壓或segment blinking,可以查閱MAX6951數據資料

二、應用

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

三、管腳配置

圖片

四、功能特點

  1. 10MHz 連續串行口
  2. 獨立的LED 段控制
  3. 數字的譯碼與非譯碼選擇
  4. 150μA 的低功耗關閉模式
  5. 亮度的數字和模擬控制
  6. 高電壓中斷顯示
  7. 共陰極LED 顯示驅動
  8. 限制回轉電流的段驅動來減少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

五、典型應用電路

圖片

六、功能圖表

圖片

七、時序圖

圖片

MAX7219原理圖

圖片

MAX7219驅動程序

#include < reg51.h >
#include < intrins.h >


#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< x;i++)
  for(j=0;j< 112;j++);
}
//--------------------------------------------
//功能:向MAX7219(U3)寫入字節
//入口參數:DATA 
//出口參數:無
//說明:
void Write_Max7219_byte(uchar DATA)         
{
      uchar i;    
    Max7219_pinCS=0;    
      for(i=8;i >=1;i--)
          {      
            Max7219_pinCLK=0;
            Max7219_pinDIN=DATA&0x80;
            DATA=DATA< 1;
            Max7219_pinCLK=1;
           }                                 
}
//-------------------------------------------
//功能:向MAX7219寫入數據
//入口參數:address、dat
//出口參數:無
//說明:
void Write_Max7219(uchar address,uchar dat)
{ 
     Max7219_pinCS=0;
   Write_Max7219_byte(address);           //寫入地址,即數碼管編號
     Write_Max7219_byte(dat);               //寫入數據,即數碼管顯示數字 
   Max7219_pinCS=1;                        
}


void Init_MAX7219(void)
{
 Write_Max7219(0x09, 0x00);       //譯碼方式:BCD碼
 Write_Max7219(0x0a, 0x03);       //亮度 
 Write_Max7219(0x0b, 0x07);       //掃描界限;8個數碼管顯示
 Write_Max7219(0x0c, 0x01);       //掉電模式:0,普通模式:1
 Write_Max7219(0x0f, 0x00);       //顯示測試:1;測試結束,正常顯示:0
}
void main(void)
{
 uchar i,j;
 Delay_xms(50);
 Init_MAX7219();  
 while(1)
 {
  for(j=0;j< 38;j++)
  {
   for(i=1;i< 9;i++)
    Write_Max7219(i,disp1[j][i-1]);
   Delay_xms(1000);
  }  
 } 
}
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6063

    文章

    44925

    瀏覽量

    647031
  • 驅動器
    +關注

    關注

    54

    文章

    8636

    瀏覽量

    149089
  • 顯示器
    +關注

    關注

    21

    文章

    5065

    瀏覽量

    141374
  • 接口
    +關注

    關注

    33

    文章

    8949

    瀏覽量

    153212
  • MAX7219
    +關注

    關注

    4

    文章

    94

    瀏覽量

    24995
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    基于51單片機的智能小車驅動MAX7219控制點陣屏顯示小車運動狀態?

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

    MAX7219驅動***點陣

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

    MAX7219是什么

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

    max7219驅動程序

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

    MAX7219單片以及級聯驅動程序

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

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

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

    PIC單片機MAX7219顯示程序

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

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

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

    max7219點陣驅動程序分享

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

    MAX7219驅動共陰極LED原理圖及程序

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

    max7219與arduino驅動設計例程

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

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

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

    使用51單片機應用MAX7219驅動器的C語言程序免費下載

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

    MAX7219點陣驅動程序和原理圖及MAX7219的數據手冊免費下載

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

    基于單片機+MAX7219驅動點陣程序

    MAX7219/MAX7221是一種集成化的串行輸入/輸出共陰極顯示驅動器,它連接微處理器與8位數字的7段數字LED顯示,也可以連接條線圖顯示器或者64個獨立的LED。
    的頭像 發表于 04-26 18:01 ?1940次閱讀
    基于<b class='flag-5'>單片機</b>+<b class='flag-5'>MAX7219</b><b class='flag-5'>驅動</b>的<b class='flag-5'>點陣</b><b class='flag-5'>程序</b>
    主站蜘蛛池模板: 日本在线观看成人小视频 | 夜夜做日日做夜夜爽 | 中国胖女人一级毛片aaaaa | 亚洲人成电影在线小说网色 | h小视频在线观看 | 激情综合婷婷丁香六月花 | 欧美三级黄视频 | 亚洲视频一二 | 在线播放免费视频 | 天天插天天爱 | 成年人网站免费观看 | 一级毛片不收费 | 医生好大好硬好爽好紧 | 寄宿日记免费看 | 1000又爽又黄禁片 | 日本电影在线观看黄 | 五月婷婷六月丁香综合 | www操| 日本天堂影院在线播放 | 一级做a爱免费观看视频 | 久久青草精品免费资源站 | 福利片午夜 | 性生大片免费观看无遮挡 | 午夜视频国产 | 日本一区二区三区不卡在线视频 | 特级做a爰片毛片免费看一区 | 最新精品 | 宅男色视频 | 国产高清成人mv在线观看 | 三级毛片免费 | 在线观看不卡一区 | 手机看片欧美日韩 | 日本级毛片免费观看 | 成人黄色激情网 | 亚洲黄色三级视频 | 欧美精品videosex性欧美 | 色综合久久一区二区三区 | 特级黄色免费片 | 黄 色 成 年人网站 黄 色 成 年人在线 | 717影院理伦午夜论八戒 | www.夜|