嘿嘿 俺可以帮你

具体算法:

1 利用定时计数器0,定时工作在方式1 即16位的定时计数器,定时时间=50ms,允许中断。

2 设计一个软件LED灯闪动时间计数器,该计数器初始值=5,每当定时时间到,软件LED灯闪动时间计数器减1,当减到0时,定时时间=0.25S,对P0.0求反 就会形成2Hz的LED灯的频率闪动;

当该计数器初始值=10,每当定时时间到,软件LED灯闪动时间计数器减1,当减到0时,定时时间=0.5S,对P0.0求反 就会形成1Hz的LED灯的频率闪动;

当该计数器初始值=20,每当定时时间到,软件LED灯闪动时间计数器减1,当减到0时,定时时间=1S,对P0.0求反 就会形成0.5Hz的LED灯的频率闪动;

3 设计一个软件10S计数器,该计数器初始值=200,每当定时时间到,软件10S计数器减1,当减到0时,定时时间,10S,则状态寄存器 R2减1(如初始值=3)

然后要判断 如果R2=2时,. 则重新向软件LED灯闪动时间计数器送初值=10,每当定时时间到,软件LED灯闪动时间计数器减1,当减到0时,定时时间=0.5S,对P0.0求反 就会形成1Hz的LED灯的频率闪动;

如果R2=1时,.则重新向软件LED灯闪动时间计数器初始值=20,每当定时时间到,软件LED灯闪动时间计数器减1,当减到0时,定时时间=1S,对P0.0求反 就会形成0.5Hz的LED灯的频率闪动;

如果R2=0时,.则结束定时器工作,置P0.0=1 熄灭LED 灯。蜂鸣器分别鸣响1次

呵呵 满意就选满意回答

取消

评论

如何用计算机控制电灯,怎么用电脑控制LED灯相关推荐

  1. 单片机:电脑通过串口控制LED灯

    题目概述: 电脑通过串口控制LED灯. 编程: #include<REG52.h> void delay(unsigned int xms) { unsigned int i,j; for ...

  2. 51单片机:电脑向串口发送数据并控制LED灯

    电脑向串口发送数据后,控制LED灯,并返回发送的数据 程序如下 #include"regx52.h" #include"intrins.h" unsigned ...

  3. led计数电路实验报告_「正点原子FPGA连载」第八章 按键控制LED灯实验

    1)实验平台:正点原子开拓者FPGA开发板 2)本实例源码下载:请移步正点原子官网 第八章 按键控制LED灯实验 按键是常用的一种控制器件.生活中我们可以见到各种形式的按键,由于其结构简单,成本低廉等 ...

  4. 记录1——stm32f411CEU6之点亮一盏LED灯+按键控制LED灯

    文章目录 前言 一.准备工作 二.点亮一盏LED灯 1.配置工程 2.代码实现 3.程序烧录注意 三.按键控制LED灯 1.配置工程 2.代码实现 按键控制 按键进阶1: 按键进阶2 3.基于自己理解 ...

  5. 利用Proteus仿真STM32实现按键控制LED灯设计

    1. 前言 Proteus是英国著名的EDA工具(仿真软件),从原理图布图.代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计.是世界上唯一将电路仿真软件.PC ...

  6. STM32F1+BC20+MQTT+FreeRTOS系统连接云平台传输温湿度,控制LED灯②——电信云

    一.材料准备 准备以下材料 二.设备连接 2.1.插入物联网卡 将BC20核心板从主板上拔下,按照指示将物联卡中卡插入BC20核心板.将物联网卡插好后,重新将BC20核心板装回主板 2.2.接入温湿度 ...

  7. stm32f103c8t6+ESP8266利用onenet平台上传数据到云平台,再利用云平台远程下发命令给单片机控制LED灯亮灭

    stm32f103c8t6+ESP8266利用onenet平台上传数据到云平台,再利用云平台远程下发命令给单片机控制LED灯亮灭 接触stm32已经有一年半的时间了,从最开始的stm32F103ZET ...

  8. Arduino-Mixly-超声波测距仪-实现距离控制LED灯的开关

    Arduino-Mixly-超声波测距仪-实现距离控制LED灯的开关 Arduino:个人理解那块电板就叫arduino,本质上它是一块单片机(功能不怎么强大的计算机),具备了接受信息处理信息的能力, ...

  9. Arduino光敏传感器控制LED灯亮度

    Arduino光敏传感器控制LED灯亮度 目标一: 通过光敏传感器,使得LED亮度根据环境亮度自动调节,环境亮度低则LED灯更亮些 光敏传感器: 光敏传感器共有四个端口: AO:模拟信号输出 DO:T ...

  10. 【正点原子FPGA连载】第十一章 触摸按键控制LED灯实验 -摘自【正点原子】领航者ZYNQ之FPGA开发指南_V2.0

    1)实验平台:正点原子领航者ZYNQ开发板 2)平台购买地址:https://item.taobao.com/item.htm?&id=606160108761 3)全套实验源码+手册+视频下 ...

最新文章

  1. 利用Oracle分析函数实现多行数据合并为一行
  2. Java并发编程之ConcurrentHashMap
  3. 一、学爬虫前,你需要知道的爬虫常识
  4. Redis张工的set存储结构(实现)原理
  5. idea中隐藏.idea文件夹和.iml文件
  6. python小白逆袭大神课程心得_python小白逆袭大神(深度学习7日训练营)——心得体会...
  7. OpenHub框架进行的异步通信
  8. spring cloud eureka注册原理-注册失败填坑
  9. 饶军:Apache Kafka的过去,现在,和未来
  10. 学习使用Django一 安装虚拟环境
  11. mui项目php,基于h5+的app 开发介绍、hui、mui介绍、项目部署
  12. 2019_WSDM_Session-Based Social Recommendation via Dynamic Graph Attention Networks
  13. Foxmail与QQ邮箱关联创建新账户
  14. 中职计算机英语教学大纲,中等职业学校英语教学大纲
  15. [计算机组成原理] 02 数据的表示和运算(2)
  16. windows和linux系统下数据传输工具——tftpd32使用说明
  17. hive优化——并行执行
  18. 2017年中国软件业务收入报告新鲜出炉,华为以2178亿元连续16年蝉联榜首
  19. Virtualbox安装Kylin 10后调整屏幕分辨率无法选中保存按钮
  20. 弘辽科技跨境电商创业不得不知的6个问题,第一,哪些人适合,有哪些门槛

热门文章

  1. intel无线网络管理服务器,配置Intel无线网卡连接到管理帧保护(MFP) -启用网络
  2. Excel怎么批量导入图片
  3. Qua Vadis Eclipse? 第二部分
  4. Day14-正则表达式及常用类
  5. js使用tween动画(Tween.js)
  6. Filter 实现图片转发
  7. 脚本小子_Lua函数
  8. photoshop图层混合模式之颜色模式(HSB体系)
  9. Java ----excel操作(poi)
  10. 豆瓣电影Top250信息爬取并保存到excel文件中!