找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5436|回复: 1
打印 上一主题 下一主题
收起左侧

单片机控制不同频率闪烁一个LED灯程序 带视频

[复制链接]
跳转到指定楼层
楼主
单片机控制LED不同频率闪烁视频:




单片机源程序如下:
  1. /***********************************************************
  2. 实验名称:不同频率闪烁一个LED
  3. 程序说明:烧好程序即可
  4. 实验平台:YZ200 V2.2开发箱
  5. 作者:徐锐锋
  6. 日期:2010-11-14
  7. 研展科技 版权所有
  8. ***********************************************************/
  9. #include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
  10. sbit LED0=P0^0;// 用sbit 关键字 定义 LED到P0.0端口,LED是自己任意定义且容易记忆的符号
  11. void Delay(unsigned int t); //函数声明
  12. /*------------------------------------------------
  13.                     主函数
  14. ------------------------------------------------*/
  15. void main (void)
  16. {                          
  17.         unsigned char i;  //定义一个无符号字符型局部变量 i 取值范围 0~255        
  18.         while (1)         //主循环
  19.         {
  20.                  for(i=0;i<10;i++)   //加入 for循环,表明for循环大括号中
  21.                                                          //的程序循环执行10次
  22.                  {
  23.                           LED0=0;           //将P0.0口赋值 0,对外输出低电平
  24.                           Delay(10000);      //调用延时程序;更改延时数字可以更改延时长度;
  25.                                                                 //用于改变闪烁频率
  26.                           LED0=1;           //将P0.0口赋值 1,对外输出高电平
  27.                           Delay(10000);
  28.                  }               
  29.                  for(i=0;i<10;i++)
  30.                  {
  31.                           LED0=0;            //将P0.0口赋值 0,对外输出低电平
  32.                           Delay(60000);      //调用延时程序;更改延时数字可以更改延时长度;
  33.                                                                  //用于改变闪烁频率
  34.                           LED0=1;            //将P0.0口赋值 1,对外输出高电平
  35.                           Delay(60000);      
  36.                  }                                    
  37.         }
  38. }

  39. /*------------------------------------------------
  40. ……………………

  41. …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码

所有资料51hei提供下载:
5-不同频率闪烁一个LED灯.rar (424.02 KB, 下载次数: 21)



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表