历史上的今天
返回首页

历史上的今天

今天是:2025年03月12日(星期三)

正在发生

2020年03月12日 | 51单片机控制彩色点阵制作沙漏型交通灯

2020-03-12 来源:eefocus

本文介绍了彩色点阵的使用,以及利用51单片机控制点阵制作的沙漏型交通灯,希望对打算用点阵做课程设计的同学有点帮助。


一、效果展示

    

二、彩色点阵的使用


彩色点阵有32个引脚,这里以背面图来讲解:


从背面看到点阵型号(就是能正看到一串数字和英文),上面的一排从左到右为


1,2,3,4, 5,6,7,8,9,10,11,12, 13,14,15,16


行控制高电平输入  列:低电平点亮绿灯  行控制高电平输入


下面一排从左到右


17,18,19,20,21,22,23,24,   25,26,27,28,29,30,31,32


列:低电平点亮红灯                                    列:低电平点亮蓝灯


这里建议高电平输入接有上拉电阻的IO口,然后控制不同颜色的IO口输出低电平点亮不同的灯,通过控制三种颜色调出不同的颜色,所以叫彩色点阵。


  后面的电路版是自己画的51贴片最小系统,测试用线接51最小系统即可,我用的是P0口作为高电平输入P1控制红灯,P2控制绿灯,所以P0焊接了一排上拉电阻,交通灯的黄色是用红色加绿色调出来的,所以没用到蓝色。


三.函数介绍

点亮黄等需要点亮红灯与绿灯,然后染成黄色,利用动态扫描,点亮绿灯之后再点亮红灯,这里调节delay()函数可以改变颜色,如把上面黄灯delay(1)改成delay(20),就可以染出绿黄色,相当于绿灯先亮的比较久,其他颜色也是如此调节,理论上能调出7种颜色。


四、注意事项


1. 不能用VCC直接给点阵供电,很容易烧坏LED灯


2. 数组要记得加code,不然单片机的运存可能会不够

推荐阅读

史海拾趣

Headland Technology Product Group公司的发展小趣事

在电子行业中,产品质量是企业生存和发展的基石。HBControls深知这一点,因此始终将品质管理放在首位。公司建立了完善的质量管理体系,从原材料采购、生产加工到成品检验,每一个环节都严格把关。此外,HBControls还定期对员工进行质量意识培训,确保每一位员工都能将品质理念融入到日常工作中。正是凭借卓越的产品质量和优质的服务,HBControls赢得了众多客户的信赖和好评。

长工微电子公司的发展小趣事

长工微电子成立于2016年5月,创立之初,公司就明确了以技术创新为核心的发展战略。公司迅速组建了一支由高级工程师、博士、硕士等组成的数十人专业开发运营团队。这支团队秉承着“创新、踏实、学习”的理念,致力于电源集成芯片市场,不断推出创新产品。通过每年推出5-10款核心芯片的速度,长工微电子迅速占领了中高端市场,逐渐在行业中崭露头角。

E-CMOS(飞虹高科)公司的发展小趣事

随着电子行业的快速发展,市场对CMOS图像传感器的需求日益增长。飞虹高科公司意识到,要想在市场中保持领先地位,必须不断进行技术创新。因此,公司加大了研发投入,引进了一批高端研发设备,并与国内外知名高校和研究机构建立了紧密的合作关系。经过数年的努力,公司成功开发出了多款具有自主知识产权的CMOS图像传感器产品,其中一款产品以其高灵敏度、低功耗和低噪声等优异性能,赢得了客户的广泛赞誉。

DMEL Inc公司的发展小趣事

随着全球环保意识的提高,DMEL Inc积极响应绿色环保的号召。公司加大了对环保技术的研发和应用力度,推出了一系列绿色、环保的产品。同时,DMEL Inc还注重生产过程中的节能减排工作,采用了先进的生产工艺和环保材料。这些措施的实施不仅提升了公司的环保形象也为企业带来了可持续发展的动力。

Blue Sky Research公司的发展小趣事

Blue Sky Research自成立之初,便以技术创新为核心竞争力。公司不断投入研发,成功开发出一系列高性能的激光二极管模块和光纤耦合激光组件。这些产品凭借其卓越的性能和稳定性,迅速在电子行业中占据了一席之地。随着技术的不断迭代和升级,Blue Sky Research逐渐在激光技术领域树立了行业标杆,成为众多企业争相合作的对象。

CTC Coils Ltd公司的发展小趣事

为了降低成本、提高效率,CTC Coils Ltd公司开始对供应链进行深度优化。公司与供应商建立了长期稳定的合作关系,实现了原材料的稳定供应和成本控制。同时,公司还引入了先进的供应链管理系统,实现了从采购、生产到销售的全流程信息化管理,提高了运营效率。

问答坊 | AI 解惑

披露外商半导体公司在华设立研发中心的居心

也许大家在看到“披露外商半导体公司在华设立研发中心的居心?”这个标题时,会觉得博主是个愤青,可是我实在不知道用什么标题了。请大家将就吧。 10年前,当我刚进入半导体产业时,我对半导体是七窃通了六窃。 笔者在上篇“外企在华设立研发中心 ...…

查看全部问答>

来聊聊1138和8962的区别

  现象: 在网上下载的1138的tft2.4的例子同一型号的屏在8962上就运行不起来 sd_FAT32驱动的例子也在我的板子上运行不起来  但是针对8962的例子就完全可以  时钟频率(分频方式都一样)、i/o差不多什么都一样的,具体会有什么不 ...…

查看全部问答>

DeviceEmulatorBSP 制作模拟器

请问一下各位高手,利用DeviceEmulatorBSP.msi怎么制作自己需要的SDK并包含有模拟器啊? 网上找了一些资料,但是制作出来的SDK无法弹出模拟器出来!不知道怎么使用。…

查看全部问答>

学驱动开发难吗?我想学

目前主要会C方面的东西,驱动开发都需要哪个方面的知识?最快多长时间能学完工作?…

查看全部问答>

winCE上面的串口通信问题

下面是我的一段测试代码: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.IO.Ports; namespac ...…

查看全部问答>

ARM Architecture 0002

ARM  CPU的工作模式: 1.User:该模式为Unprivileged modes,该模式下的程序不能访问受保护的系统资源,不能更改CPU工作模式。如果需要跳出该模式,程序需要抛出一个异常(Exception),使CPU进入\"Exception\"模式。\"User\"模式下可以使用的 ...…

查看全部问答>

msp430

谁有有关《MSP430系列单片机系统工程设计与实践》电子书啊…

查看全部问答>

抢发第一帖!!Hercules介绍

作为第一个在Hercules板块中发帖滴人,怎么着也要发点儿资料! 上点儿介绍性的内容吧,好多人应该都不知道这是啥。 什么是 Hercules?Hercules 安全微处理器是基于 TI 针对汽车电子市场的 20 多年安全关键型系统专业技术、行业协作而发展成熟的硬 ...…

查看全部问答>

Zigbee协议栈中文说明

1.概述 1.1解析ZigBee堆栈架构ZigBee堆栈是在IEEE 802.15.4标准基础上建立的,定义了协议的MAC和PHY层。ZigBee设备应该包括IEEE802.15.4(该标准定义了RF射频以及与相邻设备之间的通信)的PHY和MAC层,以及ZigBee堆栈层:网络层(NWK)、应用层和 ...…

查看全部问答>

提问+RC降压求助,没有输出

本帖最后由 孟令民 于 2014-3-14 09:37 编辑 RC降压求助,没有输出。我是在网上查的资料根据网上的电路图自己焊了一个,就是没有输出不知道为什么。还请坛友们帮忙解答下,非常感谢。用的是安规电容,24v 4749稳压管。备注:没有输出问题已经查到 ...…

查看全部问答>