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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

[求助]大俠們,誰幫我寫一個按一下LED燈就亮了,5秒鐘后停止的程序呀.

[復制鏈接]
跳轉到指定樓層
樓主
ID:2283 發表于 2008-5-23 11:16 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
[求助]大俠們,誰幫我寫一個按一下P1.0 LED燈就亮了,5秒鐘后停止,再等10秒鐘后P1.1燈又亮的程序呀.xiangtianpin@163.com
[此貼子已經被作者于2008-5-23 11:19:56編輯過]
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:262 發表于 2008-5-23 13:44 | 只看該作者

setb p1^0

 

pUSH   04H                
        PUSH   05H            
        PUSH   06H                
        MOV    R4,#50             
DELAY5S_0:MOV  R5,#200                              
DELAY5S_1:MOV  R6,#245                              
        DJNZ   R6,$                         
        DJNZ   R5,DELAY5S_1
        DJNZ   R4,DELAY5S_0                         
        POP    06H                  
        POP    05H                  
        POP    04H                   
     

 

 

clr  p1^0

 

pUSH   04H                
        PUSH   05H            
        PUSH   06H                
        MOV    R4,#50             
DELAY5S_0:MOV  R5,#200                              
DELAY5S_1:MOV  R6,#245                              
        DJNZ   R6,$                         
        DJNZ   R5,DELAY5S_1
        DJNZ   R4,DELAY5S_0                         
        POP    06H                  
        POP    05H                  
        POP    04H                   
     

pUSH   04H                
        PUSH   05H            
        PUSH   06H                
        MOV    R4,#50             
DELAY5S_0:MOV  R5,#200                              
DELAY5S_1:MOV  R6,#245                              
        DJNZ   R6,$                         
        DJNZ   R5,DELAY5S_1
        DJNZ   R4,DELAY5S_0                         
        POP    06H                  
        POP    05H                  
        POP    04H                   
     

回復

使用道具 舉報

無效樓層,該帖已經被刪除
地板
ID:1671 發表于 2008-5-24 22:21 | 只看該作者

ORG 0000H
LJMP MAIN
ORG 000B         ;定時器T0中斷程序入口地址
LJMP IST0
ORG 0030H
MAIN: JNB P3.0 NEXT    ;P3.0接開關
         LJMP MAIN
NEXT:CLR P1.0
         MOV 30H,#00H    ;用軟件計數器
         MOV 31H,#00H
         MOV TMOD,#01H    ;用定時器T0,并設置在方式1,在定時狀態。
         MOV TH0,#3CH     ;設置初值15536,讓定時器定時50000us。
         MOV TL0,#B0H
         SETB ET0        ;打開T0中斷。     
         SETB EA         ;打開中斷總開關。
        MOV TCON,#10H(或者:SETB TR0)     ;開啟定時。
LJMP $
IST0:PUSH ACC           ;中斷服務子程序。
         PUSH PSW
         INC 30H
         INC 31H
         MOV A,30H
         CJNE A,#100,NEXT1   ;讓其定時50000us X 100=5s。
          SETB P1.0            5s后P1.0滅。
          MOV 30H,#00H        
        MOV TH0,#3CH       ;重裝初值,需要繼續引起中斷。
         MOV TL0,#B0H
NEXT1:MOV A,31H               ;繼續定時。
      CJNE A,#200,LOOP1 ;定時10s后,P1.1亮。   
      CLR P1.1
      MOV 31H,#00H              
LOOP1:MOV TH0,#3CH       重裝初值。。
      MOV TL0,#B0H
       POP PSW
       POP  ACC
         RETI          中斷返回
        END
說明:此程序未在實驗板上驗證過,只提供一種思路。。。

 


       

回復

使用道具 舉報

5#
ID:3237 發表于 2008-7-11 19:57 | 只看該作者
怎么沒有用C寫的啊?用C寫更加簡單~~
回復

使用道具 舉報

6#
ID:3271 發表于 2008-7-12 16:28 | 只看該作者

#include <reg51.h>
sbit   led = P1^1;
sbit   key = P1^0;
unsigned char x,y;
void delay(void)
{
unsigned char i,j,k;
for(..;...;..)
for(..;...;..)
for(..;...;..);
}                     //延時1秒;

void main(void)
{
if(key==0)
{

led=0;
for(x=5;x>0;x--)    //點亮5秒;
{
delay();
}

led=1;                    //熄滅10s;

for(x=10;x>0;x--)

{

delay();

}
led=0;

}

}


 

回復

使用道具 舉報

7#
ID:3271 發表于 2008-7-12 16:29 | 只看該作者
多定義了一個Y,抱歉
回復

使用道具 舉報

8#
無效樓層,該帖已經被刪除
9#
無效樓層,該帖已經被刪除
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线三级网址 | 亚洲区一区二 | 欧美激情 一区 | av片在线免费看 | 一级高清 | 中文字幕免费 | 久久久久电影 | 亚洲国产精品一区二区久久 | 成人免费在线观看 | 黄色一级毛片 | 欧美黄视频 | 中文字幕日韩欧美 | 在线免费观看视频你懂的 | 男人亚洲天堂 | 国产成人精品一区二区三区 | 国产精品久久久久久久久久久久 | 黑人巨大精品 | 97狠狠干| 日韩精品视频在线 | 久草免费在线视频 | 久久国内 | 精品视频久久久久久 | 日韩影音 | 亚洲经典一区 | 日本中出视频 | 国产精品视频久久 | 一级毛片在线播放 | 欧美一级欧美三级在线观看 | 99精品一区二区 | 黄色小视频大全 | 久久国产精品久久久久 | 午夜精品一区二区三区在线视频 | 国产乱码精品1区2区3区 | 国产高清一区二区 | 久久蜜桃av一区二区天堂 | a级毛片免费高清视频 | 粉嫩一区二区三区四区公司1 | 日韩在线欧美 | 九九热在线视频观看这里只有精品 | 日韩成人精品一区二区三区 | 亚洲精品不卡 |