怎么让LED灯延时1秒
来源:互联网 发布:mac mini a1176 t5550 编辑:程序博客网 时间:2024/04/30 19:40
/*******************************************************************************************************
首先,源代码很简单,只有两重for循环;学习LED的固定闪烁时长就是学习keil下调试程序(debug)
先在keil界面,打开工程设置对话框,在Target标签下的Xtal(MHZ)后面填入自己的单片机的晶振频
率值;keil在编译时,要计算真实时间,就和这个晶振频率有关(关于单片机的四个周期,上篇已经描
述,此文就不再赘述);点击调试按钮,界面左侧会出现一些寄存器的相对应的值,此时我们红点关
注sec的变化,即时间。我们在第一个for语句和第二个for语句前分别设置断点(在行号处双击);然
后点击全速运行按钮,当程序遇到断点就会停下,记录下此时的时间;继续全速运行,当再次断开的
时候记录下此时的时间,如果时间差接近1S,即愿望达成,成功定时,
根据前辈经验,当第二重for循环语句为110时,外面那一重的for循环次数约等于程序运行的毫秒数。
*********************************************************************************************************/
#include <reg52.h>
sbit LED1 = P1^0;//将LED1指向P1口的最低位
#define uint unsigned int;
uint i,j;
void main()
{
while(1){
for(i = 1000;i > 0;i--){
for(j = 110;j > 0;j--){
LED1 = 0;
}
}
for(i = 1000;i > 0;i--){
for(j = 110;j > 0;j--){
LED1 = 1;
}
}
}
}
- 怎么让LED灯延时1秒
- TimeApplication利用中断让LED每0.4秒闪烁
- 怎么让网站站内文章秒收录
- JS延时函数,格1秒触发
- stm32 ucos LED灯延时闪烁+按键闪烁+串口输出
- LED灯的延时亮灭与循环流水
- 第二节:delay()延时实现LED灯的闪烁。
- 延时一秒delay_1s
- 新站网站怎么做才能让百度秒收
- 利用定时器1延时1秒的程序(c51语言)
- 1秒后跳转页面(延时setTimeout)
- STM8S精确延时+LED闪烁
- linux延时一秒函数
- 怎样让程序延时
- CCS5.4+Proteus8的F28027实践课一、延时函数控制LED流水灯
- 延时程序实现的Led灯闪砾效果
- 怎么设ViewPager的滑动速度,自动循环时让它在1~2秒切换完,手动滑动时会迅速切换完成
- 怎么让html里的js脚本延迟5秒运行?
- Bean注入
- 欢迎使用CSDN-markdown编辑器
- Grunt学习1_Grunt插件之LiveReload 实现页面自动刷新,所见即所得编辑
- SpringMVC之分析HandlerMethodReturnValueHandler(二)
- String类的常用方法
- 怎么让LED灯延时1秒
- js---一个叹号和两个叹号的区别
- 青蛙过桥问题
- 数据结构与算法分析(Java语言描述)(29)—— 广度优先遍历与最短路径
- 我在程序里走
- VMware vSphere Web Services SDK编程指南(十二 虚拟机配置)- 12.2 创建虚拟机及虚拟机模板
- 二叉树的三种非递归遍历和层次遍历
- Servlet
- hibernate validator自定义注解实战之《枚举值校验》