您的位置 首页 资料

MCU C_FILE_跑马灯

includereg51hdefineucharunsignedchardefineuintunsignedintsbitLED=P3^6;delayfor1msvoiddelay1ms(uintt)

#include”reg51.h”

#define uchar unsigned char
#define uint unsigned int

sbit LED=P3^6;
//delay for 1ms
void delay1ms(uint t)
{
uint i;
uchar j;
for(i=0;i for(j=0;j<120;j++);
}

//main
void main()
{
uint m,n;
LED=0;
for(m=0;m<256;m++)
{
P0=m;
delay1ms(300);
}
P0=0xff;
for(n=0;n<256;n++)
{
P0=n;
delay1ms(300);
}
while(1)
{
P0=0xf0;
P1=0x0f;
delay1ms(500);
P0=0x0f;
P1=0xf0;
}
}

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/ziliao/260241.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部