您现在所在的是:

单片机论坛

回帖:6个,阅读:939 [上一页] [1] [下一页]
700
xuyumyue
文章数:4
年度积分:50
历史总积分:700
注册时间:2010/11/21
发站内信
发表于:2010/11/23 10:28:27
#0楼
请大侠人帮我看一下这个程序,51脚随便定,只要那三个脚有这个功能就行, 我的QQ为549627270 邮箱 XUYUMYUE@YAHOO.COM.CN

附件:
[本地下载]
[此贴子已经被作者于2010/11/23 10:35:16编辑过]
700
xuyumyue
文章数:4
年度积分:50
历史总积分:700
注册时间:2010/11/21
发站内信
发表于:2010/11/23 10:31:46
#1楼
附件怎么上传啊
700
xuyumyue
文章数:4
年度积分:50
历史总积分:700
注册时间:2010/11/21
发站内信
发表于:2010/11/23 10:32:58
#2楼
单片机谁学的很好啊,能加我一下吗,
12128
hty.czh
文章数:2374
年度积分:237
历史总积分:12128
注册时间:2004/8/29
发站内信
发表于:2010/12/19 19:42:19
#3楼
下一个郭天祥的教程看看,两天你就能自己写出来了。
2181
jog0821
文章数:250
年度积分:50
历史总积分:2181
注册时间:2010/6/16
发站内信
发表于:2010/12/22 22:31:05
#4楼
if(k==0)
{
 P0=0xfe;
  i=i+1;
}
if(K1==1)
{
 P0=0xff;
 P2=0xfe;
delay10ms();
 P2=0xff;
}
if(i==2)
{
 i=0;
}
程序的一部分,使用自增运算。 QQ 108648519
天道酬勤!
758
hDragon
文章数:19
年度积分:50
历史总积分:758
注册时间:2011/3/30
发站内信
发表于:2011/3/31 14:11:36
#5楼
程序
根据你的要求(3、4条的表述好像有问题)写的程序:
#include "reg52.h"

sbit Key =P0^1; //键按下时为低电平0
sbit D1 =P1^0; //高电平1,灯亮
sbit D2 =P1^1;

void xDelay(unsigned char x)
{
unsigned int y;

for(;x>0;x--)
 for(y=0;y<50000;y++);
}

void main(void)
{
D1=1;
while(Key==1);
while(Key==0);
D1=0;
D2=1;
xDelay(200); //延时5S
D2=0;

while(1){
 if(Key==0)
  {
D1=1;
while(Key==0); //等待按键释放
D1=0;
D2=1;
xDelay(200); //延时5S
D2=0;
  }
}
}
758
hDragon
文章数:19
年度积分:50
历史总积分:758
注册时间:2011/3/30
发站内信
发表于:2011/3/31 14:12:35
#6楼
附件:
[本地下载]

#include "reg52.h"

sbit Key =P0^1; //键按下时为低电平0
sbit D1 =P1^0; //高电平1,灯亮
sbit D2 =P1^1;

void xDelay(unsigned char x)
{
unsigned int y;

for(;x>0;x--)
 for(y=0;y<50000;y++);
}

void main(void)
{
D1=1;
while(Key==1);
while(Key==0);
D1=0;
D2=1;
xDelay(200); //延时5S
D2=0;

while(1){
 if(Key==0)
  {
D1=1;
while(Key==0); //等待按键释放
D1=0;
D2=1;
xDelay(200); //延时5S
D2=0;
  }
}
}

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004