中文编程咱们这个点正评,今天给大家做一下,他是通过 mas 七二幺九,之前咱们有八位数,芒果也是通过这个芯片来驱动的,就是这个他的一个芯片刚好有十六个驱动,而且可以进行集连,这边是他这个输出,这边是集连的输入 好,所以说他能挤脸很多个,而且控制起来非常方便。那么这个咱们同样也是一片,也是八乘八,所以说他一片就可以驱动这么多。 给大家做了一个资金库,资金库做好以后,大家可以整个芯片的功能都可以去配置,而且吉联多少个你都可以在城市里进行操作,非常方便啊。把这个关闭齿能和打开齿能单独加出来,所以说你吉联的时候控制就很方便了。 因此大家有想参与中文编程快速上手的,咱们给大家不断的完善起来,中文编程不是大家理解的那么简单,我们真正有需求的同学欢迎大家。
粉丝3.8万获赞7.6万

大家好,今天我们来学习点正品,这里有两种点正品,这种是不带驱动芯片的,他总共有十六个银角,我们要去控制他的话,就需要用到十六个控制银角, 这种是带七二幺九驱动芯片的点正屏,我们要去控制它的话,只需要用到三个控制眼角就可以了,这样就可以节省控制眼角的数量。 接下来我们来学习点正品的显示原理,这是一个八乘八的点正品, 这圆点总共有八行八列,每一个圆点对应一个 led 灯,也就是说这个 点正瓶总共有六十四个 led 灯,我们把有字的这一面面向我们点正瓶的两排银角,是这样逆时针进行编号的。 点正品有供应级和供阳级之分,供应级的点正品内部的 led 是采用这种连接方式,而供阳级的点正品内部的 led 是采用这种连接方式。 我们来看这种供应级的点正平,如果我们想让这个灯点亮,对应着原地图就是这个灯, 我们只需要在他所在的列给一个高点品所在的行给一个低点品,那么就可以让这个灯点亮, 对应着这边我们需要让十三、十三号管角,十六、十五、十四、十三也是这个银角给他一个高点皮,然后在九号 银角给他一个的电瓶也是这个银角,这样的话就可以让这个灯点亮。同理,如果我们想让这个灯点亮的话,我们只需要在他所在的列 一个高电瓶所在的行和一个低电瓶,这样我们就可以让这个灯点亮了。 如果我们想让这两个灯同时点亮,那我们是不是同时给十三号管角和三号管角一个高电瓶,给九号 和十四号管角一个低电瓶,就可以让这两个灯点亮了,答案是不行的, 因为这样的话这两个灯也会点亮,也就是说我们不能只让这两个灯亮,而让这两个灯不亮。那怎么办呢?我们就需要利用人的视觉战略和现象, 也就是说先让这个灯点亮,然后让这个灯熄灭,熄灭了之后马上让这个灯点亮, 这个灯点亮之后,然后熄灭之后马上又让这个灯点亮。由于这两个灯亮灭的间隔时间很短, 这样我们人 看起来就好像这两个灯是同时点亮的,这样我们就可以让这个点正屏显示任意的内容了。 接下来我们来看这种带七二幺九点正瓶的银角。第一,首先我们来看这两个银角是电源的正负极,然后第一是 spi 通信的 数据银奖,然后 cs 是片片银奖,然后 clk 是始终银奖。 当我们觉得一块点正平显示内容太少了的话,我们可以在这边给他再集连多个点正平, 这两个是电源的正负极。然后第二次接下一个点正 的地域银角, 然后 c s, 接下一个点正品的 c s, 然后 c o k, 接下一个点正品的 c o k, 这样我们就可以今天出多个点正评,从而显示更多的内容。接下来我们来编写一块点正评的控制程序,这个是连线图, 首先我们需要对点正频进行初始画,在显示器这个栏找到点正频,然后 使用这个初始化模块设置点正品的三个控制银角,这里默认就行了。然后设置点正品的 水平点正数和数值点正数,由于这里只有一个模块,这里两个设置为一,然后对点正平进行清屏操作,这里设置为全面。 接下来我们使用这个模块来控制点正瓶的六十四个 led 灯,这里六十四个小方块对应着点正瓶的六十四个 led 灯。如果我们想让点正瓶的第一行点亮,我们这里把第一行选中就可以了。 上传程序之后,我们发现 这点正品它不是第一行点亮,而是第一列点亮,这样的话我们就需要旋转一下点正品的显示方位, 注意这里需要把这个序号改为零,因为这点正频他是从零开始编号的,然后这里设置为九十度, 这样点正品的显示方位和这里的显示方位就对应上了。 如果我们嫌这样去点比较麻烦的话,我们可以使用这个软件预设好的图案, 这里有很多种图案,我们可以自己去选择。 接下来我们进行多块点针屏及连程序的编写,这个是连线图,同样我们需要对这个点针屏进行促使化, 这控制银角不变,然后我们只需要把这个水平点成数改为二就可以了。然后需要去旋转这个点成平, 第一块和第二块点正平,对外旋转九十度, 然后 对点正品进行清屏操作。 接下来我们就可以通过这模块去分别控制两块点正平,首先我们来控制第一块点正平, 让他的第一行显示, 紧接着我们来控制 第二块点成平,只要你注意要将这个数字的名字改一下, 然后上传, 这样我们就可以去分别控制两块 led 屏了。当然我们也可以通过这个模块 让点正屏滚动显示遗传字符,这里是设置速度,这个是设置显示内容, 这个速度越小他滚的速度越快。

五一单变机数码管显示仿真应用, 打开仿真电路, 五一单面机驱动一个七二一九芯片,七二一九芯片驱动数码管, 打开代码, 这里首先是一个空的工工程,难道我七二一九的代码我已经封装好了? 打开七二一九的投文件, 我们先把七二一九的初始化代码复制过来, 然后 对七二一九进行写字结, 我们在主函数的外循环里面一直写, 这里的地址就是数码管的第几个数码管 这里,我们在第一个数码管, 这里的数字是需要写入的值,那我们随便写一 l 数字, 然后第二个数码管写二, 第三个是拿过来斜三,第四斜四,拿到边翼, 然后把编译好的放到返程,一返程软件里面 运行,这里就会显示出来写的数字数字, 那如果我们想让它变化,我们打开延时函数, 我们这里延迟。 by how well, 然后再写,第一个写五, 第二个写六,第三个写七,第四个写八,然后再延迟, 再变异,然后我们再运行 他一直循环的写, 那这里涉及到了 仿真软件,还有携带码的软件, 对于这两个软件的安装的步骤和破解的步骤我都已经做好了, 然后我会把它上传到网盘, 还有把代码也分享分享出来。 no, 上传代码, 这是七二一九的 芯片,手侧 用来驱动式麻花 十年, 嗯, 我们一起喵喵,来一个 嗨, 一瓶冰,又被一个车牌到底, 我叫 保卫嘉宾,抖音浪漫的主题。

小伙伴们大家好,今天我们一起来认识一个用作控制显示的集成电路 max 七二幺九。在今天的作品中,我们将了解如何利用 max 七二幺九节省我们端口占用,以及将集成电路应用到点。正品作品 max 七二幺九是由美信 maxim 公司生产的一种极锁存密码驱动扫描、静态 sram 为一体的穿行输入输出供应级显示驱动器。它一般用于控制八位数码环的显示,当然也可以控制六十四个独立 led。 这是一块 max 七二幺九双排直插式集成电路,可以看到在左边的位置有一个半圆缺口,以此作为参考。左下角为一角,沿逆时针方向依次为一至二十四角。现在我们将每一个银角功能进行标注。首先我们看到一角,这是 d 零角,用于数据的输入。二、三、五、六、 七、八十十一,这八个角位对应 d 零到 d 七。而八位驱动线在正常工作时为低电瓶,关闭时为高电瓶。 四九这两个角位是 gnd, 用作接地影角。这两个接地影角必须连接在一起,同时接地十二角是 logo 角位,用作复载数据,控制锁定影角。低电瓶。串型数据载入一位寄存器,串型数据末十六位在上升眼锁存 十三角位。 clk 用于时钟信号输入,当时中信号在上升岩时,会将串型数据信号所存到芯片的一位寄存器当中。串型数据十六位为一组,并在数据发送过程中遵循高位在前,地位在后。 十四、十五、十六、十七、二十二、十一、二十二、二十三,这八个角位是 seg a 到 seg 和 seg dp 未显示提供电流。十八音角为 icet 音角,用来 控制电流大小,使用时需要串联一个十千欧姆的电阻。十九号银角是 vcc, 用来连接电源。二十四号银角 later out 串型数据输出银角可以用作多块 max 七二幺九及连扩展局列。下面是 max 七二幺九在数码馆和八乘以八点正品的应用原理图, 如果对数码管和点正瓶还不太清楚的小伙伴,可以进入我的主页查看网期视频讲解。我们在使用点正瓶时,更多的还是用到的是集成电子模块。现在我们来看到一块基于 max 七二幺九的 led 点阵模块, 大致上都会有以下几个影脚。首先是 vcc 电源,影脚主要用于五副宫殿,但如果我们需要连接多块 led 点阵,为了保证宫殿稳定,建议使用外部电源。接着是 gnd 影脚,用作接地。 data in 是我们的数据输入影脚。 cs 脚可以连接到板子的任意数字脚位。 clk 银角试试中信号输入银角与板子之间的连接可以根据我们的程序编写方案进行调整。后面我会单独进行讲解区别。 现在我们简单模拟一下 max 七二幺九的工作过程。当时中信号 clk 处于上升岩时,芯片一路移位数据,此时拉低时钟信号,芯片将准备下一位的串型数据输入,接着重复这个过程,时钟信号上升数据一路,然后拉低时钟信号电瓶,直到将一组数据完整放到一位寄存器等。 在这个过程中,每一位数据都在不停做位置的移动,因为首先收到的数据是第十五,所以数据顺序是最高有效位。 msb 插播一个小知识,假设有一串数据用二进制的方式进行表达, 我们以数字以举例,按日常书写习惯,一般低位在右边,高位在左边。但有时为了数据存储或传输顺序方便,也有可能低位在左,高位在 数据最低位被称为最低有效位 lsb least significantly 数据的最高位被称为最高有效位。 msb most significantly。 有了一组完整的十六位串型数据时,我们将 low 的音角的电瓶拉高, low 的音角处于上升岩石。一位计存器中的最后十六位数据将锁存到内部 ram 当中,进行后续的操作。 此时我们需要将 lot 的音角重新置于低电瓶状态,来准备下一次的数据处理。现在我们将这组十六位数据切割成三个部分,第一部分 data 十二至 data 十五。这四位数据没有任何意义,可以不用管他。第二部分 data 八至 data 十一。这四位数据表示计算器地址, 我们可以通过直接寻指的方式进行控制,比如零零零零一零零零就对应由片上八乘以八的 srem 构成的未计算器,而一零零一至一一一则对应五个不同的控制计算器。 第三部分 data 零至 data 七则包含数据,用于控制信息显示,而通过地址加数据的方式就能实现对 max 七二幺九的控制。 比如要关闭密码模式,那就需要将地址为 data 八至 data 十一,填充密码姬存器的地址一零零幺,然后在数据位 data 零至 data 七填充为零,此时将关闭密码模式。 而关闭一码模式时,此时当再次进行数据传输时,数据位 data 凌志 data, 其中的数据将直接与数码馆的断线产生对应关系。 以下是非议码模式下数据位于数码管断线的对应关系。打个不恰当的比喻,我们想要找某个人办某件事的时候,首先要找到这个人的办公地址,然后再交代需要办理的事情。而寄存器地址就类似于办公地址, 需要托人办的事情就类似于数据未存储的数据。好,以上就是关于可寻止寄存期的简单讲解,那其他几个可寻 计存器的操作原理也大致相同,由于篇幅关系,我就不进一步展开讨论了。想要了解更多关于 max 七二幺九的数据,可以查看视频下方的链接,我会将数据手册和本期视频所用到的代码放到这个链接中。 那基本原理讲解的差不多以后,我来介绍两种不同的连接方式。当然效果实现的方式有许多种,大家可以随意发挥。首先讲的是不依赖任何三方库来点亮这个点阵模块, 这里我将 data in 数据输入银角接到板子的二号端口,然后把 cs 银角接到板子三号端口, clk 银角连接板子的四号端口。最后我们连接 gnd 和 vcc。 接着梳理一遍程序,编写逻辑, 数据写入到内部 ram 的过程需要一个 cs 角位的上升岩信号,那么我们要想得到上升岩,首先得将该角位置于低电瓶状态。其次在写入字结位数据时,我们需要按位进行操作, 当时中信号处于上升岩时会一路数据,因此我们也需要在字节输入写入前将这个信号放到低电瓶,写入完成后给一个高电瓶, 最后数据输入示意还是零,就取决于我们 data in 银角输出高电瓶还是低电瓶啊。整体思路有了,下面开始程序的编写。首先我们声明可控制寄存器地址,接着声明三个银角连接的端口, 然后建立一个数组,用来存储待会要显示的图案。最后定义两个方法,我们将完整的数据写入视为一个过程,写入的数据则分为前文所说的两部分,第一部分为寄存器地址,第二部分则为数据位。另一个方法则未写入字节的过程,每一次操作就只需要将接收到的数据依次写入就行。 然后 set up 方法中设置银角输入以及一些寄存器的测试和设置。最后在 loop 方法中控制量度寄存器等级来实现量 的转换,再加上敌类不同的时间,从而模拟跳动的效果。第二种实现方式原理大致相同,但借助了板子的 spi 银角,而通常来讲,硬件 spi 银角比软件 spi 快的多, 因为不同型号的板子 spi 银角会存在一定的差异,大家需要根据自己手上设备的实际情况,对照官方提供的端口说明进行连接。我用手上的 no 板子举例,我们需要将模块的 data in 银角与板子的 moc 端口连接,那就是十一号端口。模块的 clk 银角和对应板子 sck 端口,那就是十三号端口, 其余银角保持不变。 miso master in slave out 是直主输入从。输出。 mossy master out slave in 是直主输出,从输入 s c k cereal clock 围串行驶中。至于这个版本的程序的编写方面,则需要引入 s p i 库以及配置 s p i 设备。 s p i 的三个参数分别是传输速度、数据顺序和数据模式。额定频率在数据手册中有进行说明,是十兆赫兹数据顺序。我们前面也进行了讲解。 spi 库的数据模式有四种,这些模式分别对应控制数据是在数据时钟信号的上升沿还是下降沿,一路合一出成为时钟向位 cpo l clock polarity 以及时中在高电频或低电频时空闲成为时钟即兴 cph eight o'clock phase。 参考前面持续图和我们可以得知,应该选择罗士林。剩余部分的程序和上一个实现方式大致相同,就不再做详细说明了。以下是本次视频的效果演示, 如果喜欢我的视频,欢迎大家评论、点赞、转发。以上就是本期视频的全部内容,感谢大家的观看,我们下次再见!


我来介绍一下如何用这个设备来设计图形,然后我们每个方格是八行,然后每行用八个八倍的二进数,二进制数来表示啊。然后我们现在教大家如何来设计它, 就比如说我们要设计个三角形啊,三角形的第一行就是零零零幺空格零零零零,然后也就是石榴精致的一零,我们就在这块写上一零就可以了,然后我们看看是对不对啊? 然后大家可以看到我们这块就打印出来了啊,然后我们再看看第二行啊,第二行是零零零零零幺幺零 零零零,也就是十六进制的三零啊,十六进制的三零,然后我们在这块写上三零, 然后呢我们再再看看啊,后面的话都是零零零幺幺幺 零零零零,也就是七零, 我们看看对不对啊? 好的,如果,如果说你们想要什么图形的话,发在评论区里面,我们明天给大家实现一下。
