0代表灭,1代表亮

让LEDs以下面模式切换

000->001->010->011->100->101->110->111->000

#include "Timer.h"
//#include "printf.h"
module BlinkC @safe()
{uses interface Timer<TMilli> as Timer0;uses interface Timer<TMilli> as Timer1;uses interface Timer<TMilli> as Timer2;uses interface Leds;uses interface Boot;
}
implementation
{int i=0;void setLed(int j){int r=j%8;if(r&1) call Leds.led0On();else call Leds.led0Off();if(r&2) call Leds.led1On();else call Leds.led1Off();if(r&4) call Leds.led2On();else call Leds.led2Off();}event void Boot.booted(){call Timer0.startPeriodic( 3000 );}

下图是传感器亮灯的顺序

nesC练习:计数器相关推荐

  1. 74ls390设计任意进制计数器_异步FIFO:设计原理及Verliog源码

    1.  异步FIFO的概念 异步FIFO为读取与写入采用不同的时钟,使用异步FIFO用于在不同的时钟域传输数据,主要用于跨时钟域传输多bit数据. 2.  异步FIFO的设计难点 同步异步信号,避免亚 ...

  2. epoch如何设置_使用TFRecordDataset时如何设置epoch计数器?

    我正在使用tf.data.TFRecordDataset从TFRecord文件读取数据集.在 我想知道每一步都在处理哪个时代.在 详细信息如下:100个样本保存在一个TFRecord文件中,batch ...

  3. php文本计数器源码,php 简单文本计数器[基于文件系统的页面计数器范例]

    我们的计数器经常会用到文本文件来实现,定义计数器写入的文件是当前目录下count.txt,然后我们应当测试该文件能否打开 基于文件系统的页面计数器范例 $countfile = "num.t ...

  4. Python Qt GUI设计:QSpinBox计数器类(基础篇—15)

    QSpinBox是一个计数器控件,允许用户选择一个整数值,通过单击向上/向下按钮或按键盘上的上/下箭头来增加/减少当前显示的值,当然用户也可以输入值. 在默认情况下,QSpinBox的取值范围是0-9 ...

  5. FPGA(4)晶振与计数器 -- 实现定时器(led定时闪烁、蜂鸣器频率控制(单响)、蜂鸣器报警(频带控制,多响))

    目录 一.FPGA的晶振与定时器 二.定时器(led闪烁.蜂鸣器频率控制) 1.时钟上升沿.复位下降沿触发 2.复位,计数器清零 3.计数满1s时,计数器清零 4-1.led闪烁(每秒) 4-2.蜂鸣 ...

  6. 【机器视觉案例】(11) 眨眼计数器,人脸关键点检测,附python完整代码

    各位同学好,今天和大家分享一下如何使用 mediapipe+opencv 实现眨眼计数器.先放张图看效果. 下图左侧为视频图像,右侧为平滑后的人眼开合比曲线.以左眼为例,若眼眶上下边界的距离与左右边界 ...

  7. Windows计数器做性能监控(window server 2008服务器)

    使用Windows计数器 一.创建数据收集器集 二.创建数据收集器 三.使用数据收集器 1.修改数据收集器的属性 2.手动启用.手动停止数据收集器集 3.计划任务 4.在性能监视器中查看 一.性能监视 ...

  8. SQL压力测试用的语句和相关计数器

    将数据库中所有表的所有的内容选一遍: IF object_id('tempdb..#temp')   is   not   null      BEGIN DROP TABLE #temp END D ...

  9. 秋色园QBlog技术原理解析:性能优化篇:用户和文章计数器方案(十七)

    2019独角兽企业重金招聘Python工程师标准>>> 上节概要: 上节 秋色园QBlog技术原理解析:性能优化篇:access的并发极限及分库分散并发方案(十六)  中, 介绍了 ...

最新文章

  1. PHP安装parsekit扩展查看opcode
  2. 推荐GitHub上几个比较热门的开源项目,记得收藏下!!!
  3. MySQL · 引擎分析 · InnoDB行锁分析
  4. 【转】ASP.NET中“字母和数字混合的验证码”详解
  5. 【BZOJ2631】tree (LCT)
  6. 外国人居留证办理手续
  7. php.c drcom,校园网绕过Drcom安装自动登录程序到路由器
  8. 机器学习算法--协同过滤算法
  9. 依赖反转原理,IoC容器和依赖注入:第5部分
  10. java中 001_java实现_001,002.............xxx,的功能
  11. 「代码随想录」63. 不同路径 II【动态规划】力扣详解!
  12. shareplex三点同步配置
  13. Java设计模式-代理模式
  14. uniapp打包H5与uniapp打包apk交互,实现扫码功能。
  15. 时间管理——番茄工作法
  16. 服务器端jQuery – phpQuery简要
  17. android ¥符号,android统一显示¥符号
  18. Broken Auth and session mgmt
  19. 买二送一跟买三免一有区别吗?
  20. ieee sci 期刊 写作经验 分享 博士发展阶段

热门文章

  1. 智慧城市改变生活 “滨州掌上公交”带你从容出行
  2. layui 查看编辑页面,radio 默认选中状态
  3. 【智能汽车,未来最强的算力终端】-转载
  4. 早安!上学人!(连载)
  5. Word2003模板损坏
  6. 【数字视音频处理】复习笔记 (。・∀・)ノ゛
  7. 计算机组成原理面试题
  8. 获得网络状态和实时监控网络状态改变
  9. 美华国际医疗美股上市:募资3600万美元 中概股再度面临机遇
  10. Python实现阶乘的三种解法