4x4矩阵按键控制led

发布者:SereneWanderer最新更新时间:2021-12-13 来源: eefocus关键字:按键控制  led 手机看文章 扫描二维码
随时随地手机看文章

代码


#include

#include

#define uchar unsigned char

#define uint unsigned int


uchar code DSY_CODE[]=

{

  0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e,0x00

};

uchar code KeyCodeTable[]=

{

  0x11,0x12,0x14,0x18,0x21,0x22,0x24,0x28,0x41,0x42,0x44,0x48,0x81,0x82,0x84,0x88

};


void Delay()

{

  uchar i;

for(i=0;i<200;i++);

}


uchar Keys_Scan()

{

  uchar sCode,kCode,i,k;

P1 = 0xf0;

if((P1&0xf0)!=0xf0)

{

Delay();

if((P1&0xf0)!=0xf0)

{

sCode = 0xfe;

for(k=0;k<4;k++)

{

P1 = sCode;

if((P1&0xf0)!=0xf0)

{

kCode = ~P1;

for(i=0;i<16;i++)

{

if(kCode == KeyCodeTable[i])

return i;

}

}

else 

sCode = _crol_(sCode,1);

}

}

}

return -1;

}


void main()

{

  uchar KeyNO = -1;

uchar i,P2_LED,P3_LED;

while(1)

{

KeyNO = Keys_Scan();

if(KeyNO != -1)

{

P2_LED = 0xff;

P3_LED = 0xff;

for(i=0;i<=KeyNO;i++)

{

if(i<8)

P3_LED>>=1;

else

P2_LED>>=1;

}

P3 = P3_LED;

P2 = P2_LED;

}

}

}


硬件连接

在这里插入图片描述

关键字:按键控制  led 引用地址:4x4矩阵按键控制led

上一篇:INTO中断计数器
下一篇:按键状态led显示

推荐阅读最新更新时间:2024-11-02 14:03

LED照明用开关电源技术要求的研究
  1 概述   LED 用开关电源属于电网电源供电的、额定电压不超过600V 的单路输出式交流-直流外部电源,而室外用的LED 开关电源比室内用的环境更严酷,所以选室外用的LED 开关电源作为研究的重点,更具代表性。   目前LED用开关电源没有专门的标准, 可参考GB4943-2001或IEC 60950-1:2005标准来考核产品的安全;而室外用的LED开关电源的安全适用时可参考IEC 60950-22:2005标准来考核产品的附加安全。   由于室外用的LED 开关电源的可靠性要求比较高,需要在设计、研制及生产阶段做相应的可靠性试验,应对可靠性试验过程中观测到的每一个失效的原因和后果进行详细的分析,并研究采取
[电源管理]
<font color='red'>LED</font>照明用开关电源技术要求的研究
LED产业能见度明朗 2010年资本支出大增
  LED背光液晶电视市场崛起,带动LED产业2009年下半快速加温,由于2010年产业能见度乐观,也让厂商纷纷启动扩产计划,并被视为2010年资本支出回升最快的产业,业界统计,2010年LED产业资本支出将达到新台币350亿元,年增率高达158%。    受惠于蓝光LED应用大尺寸背光趋势,LED上游晶粒厂扩产积极,以1台LED背光液晶电视需要400颗以上LED晶粒而言,晶粒供应缺口将延续至2012年,业界估计,2009年台湾整体蓝光LED晶粒产能约达40亿颗,年成长约19%,MOCVD机台总数也达到326台,2010年将再增加2成以上,月产能达50亿颗,此波扩产风潮中,LED上游磊晶制程设备厂受惠最大,包括Aixtron
[电源管理]
手电筒电池的1.5伏升压到LED所需的3.5伏
这里描述的电源把电压从一节手电筒电池的1.5伏提高到LED所需的3.5伏,同时用电源把LED和手电筒电池串联起来。设计这种电路是为了用LED对手电筒进行改进。增压电路在有两节电池的手电筒中将代替的一节电池,LED装置则代替白炽灯(见图1)。 结果是,仅用一节手电筒电池,LED手电筒就可以用很长时间。该设计最大的难点是:当电源只有一端与电池相连而另一端与白炽灯相连时,提高电压。 图2所示的电源电路要靠一个窍门来工作。在LED装置中,有一个与LED相连的二极管,以便当电源吸收电流时,电流也通过该二极管。在这期间,LED是反向偏置的。经过一段很短的时间,电源停止吸收电流而转向供电,这样LED处于正向偏置状态。 “工作部分”是一个间
[电源管理]
手电筒电池的1.5伏升压到<font color='red'>LED</font>所需的3.5伏
采用单片机的LED汉字显示屏的设计与Proteus仿真
O 引言 LED显示屏是利用发光二极管点阵模块或像素单元组成的平面式显示屏幕。它具有发光率高、使用寿命长、组态灵活、色彩丰富以及对室内外环境适应能力强等优点。并广泛的用于公交汽车、商店、体育场馆、车站、学校、银行、高速公路等公共场所的信息发布和广告宣传。LED显示屏发展较快,本文讲述了基于AT89C51单片机16×16LED汉字点阵滚动显示的基本原理、硬件组成与设计、程序编写与调试、Proteus软件仿真等基本环节和相关技术。 1 硬件电路组成及工作原理 本产品采用以AT89C51单片机为核心芯片的电路来实现,主要由AT89C51芯片、时钟电路、复位电路、列扫描驱动电路(74HCl54)、16×16LED点阵5部分组成,如
[单片机]
采用单片机的<font color='red'>LED</font>汉字显示屏的设计与Proteus仿真
高压LED相比低压LED竞争优势明显
  在同样输出功率下,高压LED所需的驱动电流大大低于低压LED。如以晶元光电的高压蓝光1WLED为例,它的正向压降高达50V,也即它只需20mA驱动电流就可以输出1W功率,而普通正向压降为3V的1WLED,需要350mA驱动电流才能输出1W功率,因此同样输出功率的高压LED在工作时耗散的功率要远低于低压LED,这意味着散热铝外壳的成本可大大降低。      高压LED可以大幅降低AC-DC转换效率损失。以10W输出功率为例,如果采用正向压降为50V的1W高压LED,输出端可以采取2并4串的配置,4个串联LED的正向压降为200V,也就是说只需从市电220V交流电(AC)利用桥式整流及降20V就可以了。但如果我们采用正向压降为3V的
[电源管理]
安茂微电子发布单串10颗白光LED驱动器
台湾的电源管理集成电路设计公司安茂微电子日前推出高效率、 37V输出、单串高达10颗白光LED驱动器AME5144。 AME5144提供两种弹性调光方式, 一为模拟(Analog)调光, 另一为脉波宽度调变(PWM)调光。 AME5144提供过电流(Over Current)、逐周期电流感测(Cycle-by-Cycle Current Limit) 、外部可调式软启动(Soft Start) 、输入低电压锁定(Input Under Voltage Lockout) 及 LED开路(Open LED)的多重保护, 进而提供终端产品的安全性。 除此之外, AME5144采用前瞻的电流模式(Current Mo
[汽车电子]
LED调光技术指南
对于LED光源来说,调光也是比其他荧光灯、节能灯、高压钠灯等更容易实现,所以更应该在各种类型的LED灯具中加上调光的功能。   第一部分 采用直流电源LED的调光技术   一.用调正向电流的方法来调亮度   要改变LED的亮度,是很容易实现的。首先想到的是改变它的驱动电流,因为LED的亮度是几乎和它的驱动电流直接成正比关系。图1中显示了Cree公司的XLampXP-G的输出相对光强和正向电流的关系。          图1. XLampXP-G的输出相对光强和正向电流的关系   由图中可知,假如以350mA时的光输出作为100%,那么200mA时的光输出就大约是60%,100mA时大约是25%。所以
[电源管理]
<font color='red'>LED</font>调光技术指南
LED灯具散热建模仿真关键问题研究(二)
4 散热材料导热系数和辐射率 4.1 散热材料导热系数 材料的导热系数高低反映的是材料热传导能力的强弱,热传导是影响散热的最根本因素,它决定了LED 灯具产生的热量能否有效、快速传递到灯具散热表面。不同材料的导热系数因其物理属性、生产工艺等有所不同。仿真分析14W LED PAR30 射灯,采用不同导热系数的散热材料,对LED 灯具的工作温度产生的影响,仿真结果如图9所示,说明材料的导热系数越高,最终的LED 灯具工作温度越低,散热效果越好。 4.2 散热材料辐射率 不同材料的热辐射系数γ 是不相同的,即使是同种材料不同表面处理工艺,其热辐射系数也不尽相同 ,因此在CFD 散热仿真时,必须明确材料及其表面处理情况。仿真分
[电源管理]
<font color='red'>LED</font>灯具散热建模仿真关键问题研究(二)
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
随便看看

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved