当前位置: 首页 > news >正文

(四)c52学习之旅-流水LED灯

先做个简单的流水灯,这个简单的流水灯学会了,后面做花样流水灯就简单很多了。这里并没有复杂的对每个小灯进行位控制,而是直接对寄存器赋值,这样可以快速对小灯实现复杂的流水。
这里原理图就不再贴了,详见第三篇。

#include<reg51.h>

void Delay()
{
    int i,j;
    for(i=0;i<1000;i++)
        for(j=0;j<100;j++);
}
void main()
{
    unsigned char i=0;

    while(1)
    {
        P1=0xfe;//点亮一个LED灯 1111 1110
        /*循环左移,分别点亮*/
         for(i=0;i<8;i++)
         {
            Delay();
            P1<<=1; 
            P1|=0x01; //左移时候,末尾默认添加0,所以要处理一下
         }
    }

}

相关文章:

  • (五)c52学习之旅-静态数码管
  • (六)c52学习之旅-独立按键
  • (七)c52学习之旅-中断
  • (八)c52学习之旅-中断实验
  • (九)c52学习之旅-定时器
  • (十)c52学习之旅-定时器实验
  • (十一)c52学习之旅-动态数码管
  • linux屏幕亮度调节解决办法
  • 一、系统准备工作
  • 二、CUDA安装和测试
  • 三、安装Anaconda实验平台
  • 3.1安装配置Anaconda
  • 3.2使用conda安装theano环境
  • 四、安装cuDNN,caffe和openCV
  • 测试Theano使用GPU并行计算,以验证环境搭建是否成功
  • CEF与代理
  • css属性的继承、初识值、计算值、当前值、应用值
  • ERLANG 网工修炼笔记 ---- UDP
  • ES10 特性的完整指南
  • iOS 颜色设置看我就够了
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • 大整数乘法-表格法
  • 代理模式
  • 二维平面内的碰撞检测【一】
  • 力扣(LeetCode)56
  • 买一台 iPhone X,还是创建一家未来的独角兽?
  • 前端每日实战 2018 年 7 月份项目汇总(共 29 个项目)
  • 前嗅ForeSpider教程:创建模板
  • 树莓派 - 使用须知
  • 跳前端坑前,先看看这个!!
  • 线性表及其算法(java实现)
  • MiKTeX could not find the script engine ‘perl.exe‘ which is required to execute ‘latexmk‘.
  • ​如何防止网络攻击?
  • (C语言)编写程序将一个4×4的数组进行顺时针旋转90度后输出。
  • (二)linux使用docker容器运行mysql
  • (附源码)ssm本科教学合格评估管理系统 毕业设计 180916
  • (六)什么是Vite——热更新时vite、webpack做了什么
  • (四)docker:为mysql和java jar运行环境创建同一网络,容器互联
  • (一)Neo4j下载安装以及初次使用
  • (中等) HDU 4370 0 or 1,建模+Dijkstra。
  • (转) 深度模型优化性能 调参
  • * CIL library *(* CIL module *) : error LNK2005: _DllMain@12 already defined in mfcs120u.lib(dllmodu
  • .“空心村”成因分析及解决对策122344
  • .NET Framework 的 bug?try-catch-when 中如果 when 语句抛出异常,程序将彻底崩溃
  • .Net(C#)常用转换byte转uint32、byte转float等
  • .net连接oracle数据库
  • [2021ICPC济南 L] Strange Series (Bell 数 多项式exp)
  • [202209]mysql8.0 双主集群搭建 亲测可用
  • [android] 看博客学习hashCode()和equals()
  • [C#][DevPress]事件委托的使用
  • [C#]OpenCvSharp使用帧差法或者三帧差法检测移动物体
  • [C++参考]拷贝构造函数的参数必须是引用类型
  • [CISCN2021 Quals]upload(PNG-IDAT块嵌入马)
  • [CSAWQual 2019]Web_Unagi ---不会编程的崽
  • [EFI]Dell Latitude-7400电脑 Hackintosh 黑苹果efi引导文件