版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第20讲8乘8点阵8X8点阵共由64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上。引号脚识别:点阵模块4条边,有一边上有丝印,且中间向下有塑料突起;插针向下放置,丝印面向自己,左起为1号脚,逆时针排列。8*8点阵介绍点阵介绍 MAX7219/MAX7221是一种集成化的串行输入/输出共阴极显示驱动器,它连接微处理器与8位数字的8段数字LED显示,也可以连接条线图显示器或者64个独立的LED。其上包括一个片上的B型BCD编码器、多路扫描回路,段字驱动器,而且还有一个8*8的静态RAM用来存储每一个数据。只有一个外部寄存器用来设置各个LED的段电流。MAX7219和单片计算机连接
2、有三条引线(DIN、CLK、LOAD)采用16位数据串行移位接收方式。即单片机将16位二进制数逐位发送到DIN端,在CLK上升沿到来前准备就绪,CLK的每个上升沿将一位数据移入MAX7219内移位寄存器,当16位数据移入完,在LOAD引脚信号上升沿将16位数据装入MAX7219内的相应位置,MAX7219内部硬件动态扫描显示控制电路作用下实现动态显示。MAX7219介绍介绍 MAX7219为24引脚芯片,引脚排列如右所示,各引脚功能如下:DIN:串行数据输入端;DIG0DIG7:LED位线;LOAD/CS:数据装载信号输入端;SEGASEGG,SEGDp:段码输出端;ISET:硬件亮度调节端;
3、DOUT:串行数据输出端;CLK:移位脉冲输入端;V+:正电源;GND:地MAX7219引脚说明引脚说明 16位地址/数据移位寄存器接收串行数据,实现串/并变换。16位数据含义如下:D7D0:写入内部RAM和功能寄存器的数据;D8D11:内部RAM和功能寄存器地址;D12D15:无定义。地址译码器是一个416线译码器,用于选择数据存放单元,在LOAD信号作用下将接收数据送入指定单元;八字节双端口静态存储器存放接收数据和提供动态显示数据;B译码和不译码电路对RAM数据进行BCD译码或直接送显示;段码电流参考电路、亮度脉冲产生调制器实现对显示器的亮度控制,段码电流参考电路由硬件调节显示器亮度;动态
4、扫描控制器实现由硬件控制动态扫描显示。LED段/位驱动器提供显示器的一段和一位点亮时的电流。串行数据格式串行数据格式 (1)内部RAM地址0108H分别对应于DIG0DIG7。(2)译码方式寄存器(地址09H):该寄存器的8位二进制数的各位分别控制8个LED显示器的译码方式。当高电平时,选择BCD-B译码模式,当低电平时选择不译码模式(即送来数据为字型码)。(3)亮度寄存器(地址0AH):亮度可以用硬件和软件两种方法调节。亮度寄存器中的D0D3位可以控制LED显示器的亮度。(4)扫描界限寄存器(地址0BH):该寄存器中D0D3位数据设定值为07H,设定值表示显示器动态扫描个数位18。(5)停机
5、寄存器(地址0CH):当D0=0时,MAX721处于停机状态;当D0=1时,处于正常工作状态。(6)显示测试寄存器(地址0FH):当D0=0时,MAX7219按设定模式正常工作;D0=1时,处于测试状态。在该状态下,不管MAX7219处于什么模式,全部LED将按最大亮度显示。可寻址的数据寄存器和控制寄存器可寻址的数据寄存器和控制寄存器时序图时序图/-/功能:向MAX7219(U3)写入字节/入口参数:DATA/出口参数:无/说明:voidWrite_Max7219_byte(ucharDATA)uchari;Max7219_pinCS=0;for(i=8;i=1;i-)Max7219_pinC
6、LK=0;Max7219_pinDIN=DATA&0 x80;DATA=DATA1;Max7219_pinCLK=1;写入一个字节写入一个字节/-/功能:向MAX7219写入数据/入口参数:address、dat/出口参数:无/说明:voidWrite_Max7219(ucharaddress,uchardat)Max7219_pinCS=0;Write_Max7219_byte(address);/写入地址,即数码管编号Write_Max7219_byte(dat);/写入数据,即数码管显示数字Max7219_pinCS=1;写入数据写入数据voidInit_MAX7219(void)Write_Max7219(0 x09,0 x00);/译码方式:不译码Write_Max7219(0 x0a,0 x03);/亮度Write_Max7219(0 x0b,0 x07);/扫描界限;
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 栲胶浸提工安全演练水平考核试卷含答案
- 摩托车装调工岗前安全生产意识考核试卷含答案
- 蒙药材种植员岗位诚信品质考核试卷含答案
- 茶艺师风险评估与管理水平考核试卷含答案
- 染色师创新方法考核试卷含答案
- 幻灯机与投影仪装配调试工岗位风险评估与管理考核试卷含答案
- 无线电监测与设备运维员岗前工作水平考核试卷含答案
- 钢筋混凝土施工进度控制方案
- 咖啡风味休闲零食研发项目分析方案
- 服装工厂场行业分析报告
- 2025年事业单位财会岗笔试真题(附答案)
- 2026年教育政策法规复习题及答案
- 注册消防工程师继续教育2025年部分题目与答案(126题)
- 2025年陕西省事业单位统考《综合应用能力》真题及参考答案(A类)
- 高考生物500个判断题集锦含逐题解析
- 热成像技术教学课件
- 人工智能通识导论 课件 王万良 第1-9章 人工智能概论-连接主义:人工神经网络
- 服务期间与其他单位部门综合协调方案
- 鸿蒙应用开发案例实战(ArkTS版)(AI助学)(微课版) 课件全套 项目1-7 初探HarmonyOS开发 个性化设置应用 - 融会贯通 七彩天气App开发之旅
- 小学生劳动最光荣课件下载
- 高钾血症疑难病例讨论
评论
0/150
提交评论