登录|立即注册|使用QQ帐号登录
论坛 > 51单片机
发帖|
看1609|回0|收藏
楼主 ID:752460 只看他
2020-5-15 16:45
#include<reg51.h>

unsigned char code BeatCode[8] = {
        0xE, 0xC, 0xD, 0x9, 0xB, 0x3, 0x7, 0x6
};
void delay();

void main()
{
        unsigned char tmp;
        unsigned char index = 0;
        
while (1)
{
        tmp = P2;
        tmp = tmp & 0xF0;
        tmp = tmp | BeatCode[index];
        P2 = tmp;
        index++;
        index = index & 0x07;
        delay();
}
}

void delay()
{
        unsigned int i = 200;
        
        while(i--);
}


附件列表
图片1.png (2020-5-15 14:55 上传)

原图尺寸 37.51 KB, 下载次数: 48

图片1.png

51黑电子论坛

Powered by Discuz! X3.1

首页|标准版|触屏版|电脑版