2.1.2 LED灯原理图介绍
从电路图中可以知道,小三角形对应的是LED实物灯,它们分别和1k的电阻串联。LED灯的正极和VCC相连,负极端和排针1相连。所以显然,想要编程使LED小灯发光,就需要在程序中向IO端口输入数字0信号(不同接法对应着不同的控制方法,不能想当然的认为信号1才能驱动硬件电路)。此种接法称为共阳极接法,需要低电平来使LED发光。
2.1.3 简单计算发光二极管串联电阻值的大小:
VCC电压值为+5V,硅二极管工作后的压降一般为1.7V,发光二极管点亮一般需要3mA--10mA,所以电阻R=(5-1.7)V/3.3mA=10000Ω;
2.1.4 点亮LED灯简单程序设计
#include <reg51.h>      
void delay(unsigned int i); 
main()

  P2  = 0x00;         //置P0口为低电平 点亮P2口8个LED灯
  delay(600);
  P2  = 0xff;         //置P0口为高电平 熄灭P2口8个LED灯
  delay(600);        //delay()函数用两个循环即可,这里省略
}

2.2 独立按键的硬件和软件介绍
2.2.1 按键简介
普中科技开发板使用的按键是轻触开关,它是一种电子开关。使用的时候,轻轻按开关按钮就可以使开关接通,当松开手时,开关断开。其内部结构是靠金属弹片受力弹动来实现通断。轻触开关由于体积小重量轻,在家用电器方面得到了广泛的应用。如:影音产品,数码产品,遥控器,通讯产品,家用电器,安防产品,玩具,电脑产品,健身器材等等。但是轻触开关也有它不足的地方,频繁的按动会使金属弹片疲劳失去弹性而失效。因此现在许多电器的按钮都会使用导电橡胶或者锅仔开关。比如电脑键盘,遥控器,手机等。关于五角轻触开关的脚位接法:两个引脚为一组,四角是为了焊接的更加稳固,第五个引脚是为接地线用的。
上一篇:51单片机的多功能电子钟开发+电路图+源程序
下一篇:城市轨道交通CBTC区域控制形式化建模与验证

单片机数字红外测距系统设计+电路图+程序

基于51单片机自动门智能控制系统设计

STC89C52单片机智能温度监测系统设计

STC89C52单片机盲人用时钟的设计+电路图+程序

软PLC技术电梯控制与实现+梯形图

粉料称重装置的单片机控...

STM32单片机的无刷直流电机控制系统设计

浅谈新形势下妇产科护理...

国内外无刷直流电动机研究现状

谷度酒庄消费者回访调查问卷表

浅谈传统人文精神茬大學...

拉力采集上位机软件开发任务书

多元化刑事简易程序构建探讨【9365字】

《醉青春》导演作品阐述

中国古代秘书擅权的发展和恶变

辩护律师的作证义务和保...

高校网球场馆运营管理初探【1805字】