创客e工坊今天教大家用电容、三极管、LED、电阻做一个最简单的流水灯电路,用闪闪的流水效果装饰我们的除夕之夜,希望新春之际,大家心想事成,阖家欢乐,幸福安康,新的一年财势运势高涨,钱财如这潺潺流水的流水灯般滚滚而来,钱包越来越鼓!我们先来看电路原理图:流水灯电路原理图电路图中,三极管起到开关的作用,上电后电容开始充电,电容充电的过程中相当于导通的导线,为三极 …
单片机流水灯代码
【任务】使用AT89C51单片机的P0口驱动8个流水LED。【硬件平台】假定每个LED的正向工作压降为2V,工作电流为3mA,共阳VCC=+5V供电,限流电阻(5-2)3=1k。P0口每个引脚的最大灌电流为10mA(对3mA有较大余量),因此不必使用三极管扩流驱动。采用总线画法的电路图如下:【编程思路】*采用51单片机*#include <reg51. …
接触过单片机的朋友都会对流水灯有了解,那时我们是用单片机来制作的,但是你如果单纯做个流水灯,选择使用单片机来做的话未免有些资源的浪费,今天就教给大家一个不用单片机就可以交替闪烁的跑马灯。单片机流水灯(图片来源于网络,若侵权请联系删除)单片机流水灯(图片来源于网络,若侵权请联系删除)怎么制作的呢?来看一下原理图流水灯原理图由这个原理图可以看出我们使用的元件有电 …
#include "regx52.h"#define LED_DISPLAY P2void delay(int time){ while(time--);}int main(){ int LED_NUMBER=0; LED_DISPLAY=~0x01; while(1) { if(P3_0==0) { delay(20); while(P3_ …
本文旨在介绍单片机入门的基础知识,为初接触或即将接触单片的新手提供一个入门指导。本文章会陆续推出,隔几天一个章节。所使用单片机为ATMEL公司的AT89C52,软件为PROTEUS和KEIL;只提供原理图和KEIL环境下的注释,希望对广大即将接触单片机的人有所帮助,如果有错误欢迎回帖指出与小编交流。大神请抬手放过。单片机轻松入门之二流水灯由于P0口内部没有上 …
