单片机之MAX7219芯片使用篇

前言

MAX7219/MAX7221是一种集成化的串行输入/输出,共阴极显示驱动器等等,其中包括一个片上的B型BCD编码器,多路扫描回路,段字驱动器,还有一个8X8的静态RAM,用来储存每一个数据。

MAX7219和单片机之间有三条引线(DIN,CLK,CS/LOAD)连接,采用16位数据串行移位接收方式,其中,单片机将16位二进制数一位一位发送到DIN端,在CLK时钟信号上升沿之前准备就绪,CLK的每个上升沿将一位数据送到MAX7219内的移位寄存器,当传送完毕,在CS/LOAD端口引脚信号上升沿,将16位数据装入MAX7219内。

MAX7219引脚说明

MAX7219是24引脚芯片看图:

DIN:串行数据输入端;DIG0-DIG7:LED位线;CS/LOAD:数据装载信号输入端;

SEGA-SEGG,SEGp:段码输入端;ISET:硬件亮度调节端;DOUT:串行数据输出端;

CLK:移位脉冲输入端;V+:电源;GND:地;                                                   

串行数据格式

16位地址/数据移位寄存器接收串行数据,实现串/并变换;

16位数据含义如下:(看图2-1)

D7-D0:写入内部RAM和功能寄存器数据。

D8-

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

@鹤辞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值