新手咨询

[复制链接]
1795|2
 楼主| 355026498 发表于 2010-3-11 10:58 | 显示全部楼层 |阅读模式
#include <reg52.h>
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
void DelayMS(uint x)
{
  uchar t;
while(x--)
{
   for(t=120;t>0;t--);
}
}
void main()
{
  uchar i;
P2=0x01;
while(1)
{
   for(i=7;i>0;i--)
  {
   P2=_crol_(P2,1);
   DelayMS(150);
  }
  for(i=7;i>0;i--)
  {
    P2=_cror_(P2,2);
   DelayMS(150);
  }
}
}
为什么 这个HEX文件,在板子上不是左右流水灯,而是蜂鸣器响!
liao_fangxing 发表于 2010-3-11 11:13 | 显示全部楼层
程序跟板不配套??——————程序控制的I/O刚好是板上控制BUZ的:lol
lelee007 发表于 2010-3-11 11:15 | 显示全部楼层
:L

流个P的水灯,多不知道你弄的什么板子

看你P20,P21这俩引脚接的是不是灯?

肯定接的蜂鸣器吧?!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

4

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部