蘇桂鑫
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看蘇桂鑫的 主題 / 回貼
樓主  發(fā)表于: 2017-09-14 20:49
程序如下;
#include<reg52.h>
sbit LED=P1^0;
void delay(unsigned int t);
void main()
{
int i,j;
while(1)
{
  for(i=0;i<=10;i++)
{
  LED=1;
  delay(5000);
  LED=0;
  delay(5000);
  }
  for(j=0;j<=10;j++)
{
  LED=1;
  delay(10000);
  LED=0;
  delay(10000);
}
}
}
  void delay(unsigned int t)
  {
   while(t--);
   }
haiyouyang
LabVIEW & C++
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 180 個(gè)
工控威望: 8153 點(diǎn)
下載積分: 42713 分
在線時(shí)間: 888(小時(shí))
注冊(cè)時(shí)間: 2011-03-29
最后登錄: 2024-11-09
查看haiyouyang的 主題 / 回貼
1樓  發(fā)表于: 2017-09-14 21:21
delay()的時(shí)間增加,這是你看不見在閃啊
蘇桂鑫
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看蘇桂鑫的 主題 / 回貼
2樓  發(fā)表于: 2017-09-14 22:24
不是這個(gè)問題,其他同學(xué)都是這個(gè)時(shí)間。都能閃
lylisrd
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 35 個(gè)
工控威望: 134 點(diǎn)
下載積分: 1038 分
在線時(shí)間: 25(小時(shí))
注冊(cè)時(shí)間: 2017-03-24
最后登錄: 2019-01-07
查看lylisrd的 主題 / 回貼
3樓  發(fā)表于: 2017-09-15 08:56
如果不是軟件問題,那就需要考慮一下是不是硬件問題了,例如P1^0口壞了  
jeffwang2011
千里獨(dú)行客
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1068 個(gè)
工控威望: 6061 點(diǎn)
下載積分: 2034 分
在線時(shí)間: 988(小時(shí))
注冊(cè)時(shí)間: 2015-02-28
最后登錄: 2021-11-02
查看jeffwang2011的 主題 / 回貼
4樓  發(fā)表于: 2017-09-15 09:37
keil的程序,實(shí)在沒有時(shí)間試。。。
jeffwang2011
千里獨(dú)行客
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1068 個(gè)
工控威望: 6061 點(diǎn)
下載積分: 2034 分
在線時(shí)間: 988(小時(shí))
注冊(cè)時(shí)間: 2015-02-28
最后登錄: 2021-11-02
查看jeffwang2011的 主題 / 回貼
5樓  發(fā)表于: 2017-09-15 09:40
建議樓主初學(xué)的話,先用PROTEUS仿真試一下吧。。。
jeffwang2011
千里獨(dú)行客
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 1068 個(gè)
工控威望: 6061 點(diǎn)
下載積分: 2034 分
在線時(shí)間: 988(小時(shí))
注冊(cè)時(shí)間: 2015-02-28
最后登錄: 2021-11-02
查看jeffwang2011的 主題 / 回貼
6樓  發(fā)表于: 2017-09-15 10:22
測(cè)試了一下,沒有問題。

以下是IAR Embedded Workbench 8051程序代碼。


#include<ioAT89C51.h>
#define LED P1_bit.P1_0
void delay(unsigned int t);
void main()
{
int i,j;
while(1)
{
  for(i=0;i<=10;i++)
{
  LED=1;
  delay(5000);
  LED=0;
  delay(5000);
  }
  for(j=0;j<=10;j++)
{
  LED=1;
  delay(10000);
  LED=0;
  delay(10000);
}
}
}
  void delay(unsigned int t)
  {
   while(t--);
   }

以下是PROTEUS的仿真畫面,實(shí)際搭載電路沒條件測(cè)試。


工控劍俠666
天道酬勤,認(rèn)真的人做認(rèn)真的事 。
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 1002 個(gè)
工控威望: 2680 點(diǎn)
下載積分: 22469 分
在線時(shí)間: 274(小時(shí))
注冊(cè)時(shí)間: 2013-03-30
最后登錄: 2024-11-06
查看工控劍俠666的 主題 / 回貼
7樓  發(fā)表于: 2017-09-15 14:33
樓上是大神,佩服佩服
工控人加油