搞不懂为什么直接开始流水灯了………………
总之先从基础开始
LED
LED:半导体发光二极管,采用半导体材料制成,以直接将电能转换成光能,电信号转换成光信号的发光器件;
特点:功耗低,高亮度,色彩艳丽,抗振动,寿命长,冷光源
如何点亮LED
我用的单片机里的部分电路
(1)发光二极管电路工作原理
如图2(只关注led灯部分电路),P0口的8位输出分别连接了8个发光二极管L0~L7的阳极, P2.3经过一个反相器连接到8个发光二极管L0~L7的阴极(共阴极)。
根据二极管的单向导通性
(当阳极为高(对应P0口位为1)、阴极为低时,二极管导通,否则不导通)
若P2.3输出信号为低电平“0”,则二极管的阴极都为高电平,此时无论P0输出的是“1”还是“0”,二极管都不会导通,也就不会发光。
**因此想要发光二极管导通,必须先设置P2.3输出信号为“1”,再通过设置P0,点亮想要点亮的发光二极管。 **
推挽电路
推挽电路输入输出(push-pull)模式。推挽电路的输出端好像有两个“臂”(两组放大元件),