曹会杰 发表于 7 天前

点亮第一个LED灯

感谢官方 免费+包邮 的 擎天柱 核心板

"D:\chjzhuomian\e6090ce0fc185f08622053220bd65e4d.mp4"

曹会杰 发表于 7 天前

"D:\chjzhuomian\3ef3151bf879d3cbf305f2f5fbbfa3a.jpg"

曹会杰 发表于 7 天前

怎么 发视频文件

ercircle 发表于 7 天前

曹会杰 发表于 2025-6-23 22:50
怎么 发视频文件


曹会杰 发表于 6 天前

817

曹会杰 发表于 6 天前

ercircle 发表于 2025-6-23 22:54


谢谢老板指教

曹会杰 发表于 6 天前

Ai8051U转89C52核心功能实验板,

点亮LED小灯程序

神农鼎 发表于 6 天前


从这 3个简单程序开始:


【新提醒】还是从 printf_usb("Hello World !\r\n") 开始,《单片机原理及应用》入门@Ai8051U - 51 发烧友,UAC,极致音频,大国工匠,艺术人生,乐林漫步 国芯技术交流网站 - AI32位8051交流社区

曹会杰 发表于 6 天前

流水灯程序,有没有高手帮忙看看。

void ucLed_Proc()
{
        static unsigned char i=0;
        P2 = ucLed;
        switch(ucLed_Mode)
        {
                case 0:
                        if(ucLed==0x7E)
                        {
                                ucLed = 0xFE;
                        }
                        else
                        ucLed = _crol_(ucLed,1);
                        DelayXms(500);
                        if(ucLed==0x7F)ucLed_Mode=1;
                break;
                case 1:
                        ucLed = _cror_(ucLed,1);
                        DelayXms(500);
                        if(ucLed==0xFE)ucLed_Mode=2;
                break;
                case 2:                                       
                                ucLed=ucLed_Buff;
                                i++;
                                if(i==3)ucLed_Mode=3;
                       
                        DelayXms(500);
                break;
                case 3:
                       
                        ucLed=ucLed_Buff;
                        i--;
                        if(i==255)ucLed_Mode=0;
                        DelayXms(500);
                break;
        }
        P2=0xFF;
}
void main()
{
               
        P2M0 = 0x00; P2M1 = 0x00;
       
        while(1)
        {
               
                ucLed_Proc();
        }
}

曹会杰 发表于 6 天前

曹会杰 发表于 2025-6-24 19:18
流水灯程序,有没有高手帮忙看看。

void ucLed_Proc()


818818818
页: [1] 2
查看完整版本: 点亮第一个LED灯