久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 1357|回復: 4
打印 上一主題 下一主題
收起左側

單片機控制LED請問延時除了累減嵌套循環,還有什么好方法沒?

[復制鏈接]
跳轉到指定樓層
樓主
ID:575020 發表于 2019-8-11 20:23 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
我想做個點亮led燈1秒,暗10秒,循環10次程序停止,網上找了一些程序拼湊而成,我是新手還沒入門呢,x的10次循環不知道怎么退出,延時循環一直用累減循環,會不會浪費cpu(mcu)資源、減少壽命,浪費電池電量。還有網上查的1s=1000000us,實測是255000us。
下面的程序,x的10次循環怎么退出啊,想運行10次就讓單片機休息,停止工作,怕一直工作下去累壞了,后面加了return 0程序出錯,while循環還不會寫。

#include<reg52.h>

sbit LED0=P1^0;
void Delay_1s();
void Delay_10s();
unsigned int i,j,k;

void delay_1s()
{
   for(i=95;i>0;i--)
   for(j=26;j>0;j--)
   for(k=46;k>0;k--);
}

void delay_10s()
{
   unsigned int i,j,k;
   for(i=73;i>0;i--)
   for(j=249;j>0;j--)
   for(k=63;k>0;k--);
}

void main (void)
{
    int x;
    for (x=1; x<=10; x++)
  {
  LED0=0;
  Delay_1s();
  LED0=1;
  Delay_10s();
  }

}

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:328014 發表于 2019-8-12 02:01 | 只看該作者
定時器有空閑的話可以用定時器 不過程序麻煩點
回復

使用道具 舉報

板凳
ID:213173 發表于 2019-8-12 05:56 | 只看該作者
想按精確時間循環10次程序停止需要使用定時器。
MCU是累不死的,讓MCU處于休眠狀態節約電池電量是可行的。
此類簡單程序在論壇很好找。
回復

使用道具 舉報

地板
ID:123289 發表于 2019-8-12 12:04 | 只看該作者
你所能理解的方式都是最笨最糟糕的方法。
沙發、板櫈的說法是正解。
回復

使用道具 舉報

5#
ID:579053 發表于 2019-8-12 17:39 | 只看該作者
用定時器,比如一秒產生一次定時器中斷,在中斷中讓LED燈亮,再定義兩個全局變量,LED_cnt,count_cnt。LED_cnt是為了讓燈亮一秒暗10秒,cnt用來循環10次退出。
例子:
void TIM3_UPD_OVF_IRQHandler (void)//定時器3中斷服務函數
{
        static LED_cnt = 0,count_cnt = 0;
        if(!LED_cnt)
        {
                LED = 1;//亮燈
                count_cnt ++;//計數一次
        }
        else LED = 0;//關燈
        LED_cnt ++;
        if(LED_cnt == 10) LED_cnt = 0;
        if(0,count_cnt == 10) TIM3_SR1 = 0x00;//關定時器
}
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 毛片免费看 | 国产日韩久久 | 日韩1区2区 | 久久久久无码国产精品一区 | 亚洲 欧美 日韩在线 | 欧美一区二区三区的 | 一区二区日本 | 欧美寡妇偷汉性猛交 | 午夜影院在线观看 | 国产在线观看一区二区三区 | 成人天堂噜噜噜 | 亚洲精品乱 | 国产精品视屏 | 久久精品电影 | 中文字幕在线观看一区 | 高清视频一区二区三区 | 亚洲精品大全 | 欧美精品中文字幕久久二区 | 狠狠干综合视频 | 国产欧美一区二区精品忘忧草 | 欧美精品久久 | 成人影院在线视频 | 精品美女久久久久久免费 | 久在线| 国产美女自拍视频 | 毛片网站在线观看 | 91麻豆产精品久久久久久夏晴子 | 两性午夜视频 | 毛片高清 | 精品九九 | 成人免费淫片aa视频免费 | 中文字幕av一区二区三区 | 欧美日韩一区在线 | 精品一区二区三区91 | 久久综合久色欧美综合狠狠 | 久久新| 午夜男人视频 | 最新超碰 | 日本黄色的视频 | 啪视频在线 | 久久青|