小坤 发表于 2024-11-24 22:13:37

AI8051U 点灯

论坛第一个用芯愿值兑换的AI8051U试验箱。也点个灯签到一下。勿喷!
简简单单撸个代码
#include <AI8051U.H>
#include "intrins.h"

void Delay500ms(void)       
{
        unsigned long edata i;

        _nop_();
        _nop_();
        i = 1382398UL;
        while (i) i--;
}

void GPIO_confg(void)
{
                P0M1 = 0XFF;
                P0M0 = 0XFF;
               
                P4M1 = 0X00;
                P4M0 = 0X00;

}

void sys_confg(void)
{
                GPIO_confg();
}

int main(void)
{
                static char a,B;
               
                sys_confg();
                P40 = 0;
                P0 = 0xFF;
                Delay500ms();
                while(1)
                {
                        P0 = 0x00;
                        Delay500ms();
                        P0 = 0xFF;
                        Delay500ms();
                }
}下载





小坤 发表于 2024-11-24 22:15:48

没注意,芯愿值扣了,积分怎么也扣了。这等级一下就掉了啊{:cry:}

晓飛飛 发表于 2024-11-24 22:49:33

小坤 发表于 2024-11-24 22:15
没注意,芯愿值扣了,积分怎么也扣了。这等级一下就掉了啊

总积分=发帖数+精华帖数X5+威望X2+芯愿+贡献
所以,芯愿也是积分的一部分啊

soma 发表于 2024-11-24 23:03:12

static char a,B;变量好像没用到吧

xxkj2010 发表于 2024-11-25 08:00:23

soma 发表于 2024-11-24 23:03
static char a,B;变量好像没用到吧

估计这代码是被裁减了。{:5_284:}

小坤 发表于 2024-11-25 08:39:08

xxkj2010 发表于 2024-11-25 08:00
估计这代码是被裁减了。

本来是想做个花样的,然后懒得就不想搞了{:5_316:}

xuzeabc 发表于 2024-11-25 09:06:08

点灯就是学会了,犹如C的hello world一样{:5_284:}

xxkj2010 发表于 2024-11-25 09:07:27

小坤 发表于 2024-11-25 08:39
本来是想做个花样的,然后懒得就不想搞了

灯点成功了,后面的大工程就可以顺利进行了!

lzl1okOK 发表于 2024-11-25 09:47:48

我的芯愿还差点,等够了也换个玩玩。

小坤 发表于 2024-11-25 13:02:42

xxkj2010 发表于 2024-11-25 09:07
灯点成功了,后面的大工程就可以顺利进行了!

何为大工程 {:5_316:}
页: [1]
查看完整版本: AI8051U 点灯