点亮LED
一、LED基本概念
什么是LED |
LED(light-emitting diode): 发光二极管
是一种常用的发光器件
发光二极管可高效地将电能转化为光能,可以将电信号转换为光信号的发光器件
特点:功耗低、高亮度、色彩鲜艳、抗震动、寿命长
直插式
可以看出图片上的LED灯引脚有长短之分,记住口诀
长正短负(长的代表正极,短的代表负极)
贴片式
根据封装不同,实际大小不同
怎么看贴片式LED灯正负极呢?
LED灯有一头为绿色,就意味着这头是负极,另外一头就是正极
二、LED工作参数
LED工作参数 |
LED灯在电路图中的符号为:
它具有二极管的基本特性:正向导通,反向截止。要想点亮LED,那么需要从正向流过工作电流
普通发光二极管工作压降为:1.6v ~ 2.1v
工作电流为:1~20mA
三、LED原理图分析
LED原理图分析 |
通过电路原理图可以得出:要点亮开发板上LED灯,只需要控制P1口输出低电平即可(编程时,给P1口赋值“0”)
四、实践编程
keil4软件使用(建立工程、.c文件) |
打开软件发现没有Project和Build Output怎么办?
如何在Keil4中进行编程
1、建立工程文件
2、建立一个.c文件
3、添加新建的C文件到工程中
点亮第一个LED灯 |
在Keil4中
在烧录软件中
- 根据自己单片机的型号进行选择 我的单片机是stc89c52
- 选择自己usb的串口号(串口号可以百度怎么查 不知道怎么查 私信我)
- 选择内部扩展RAM可用
- 勾选所圈出的地方(2个地方都圈出来)
- 打开之前在Keil uVision4中建立好的文件
- 点击下载/编程就可以烧录进单片机了
点亮第一个LED
//引用51头文件
#include <reg52.h>
//位定义
sbit LED1 = P1^0