nzzxqbml 发表于 2024-11-25 22:57:23

第三集 点亮一颗LED灯

#include "ai8051u.h"
void main(void)
{
//    P0端口为准双向口
    P0M0 = 0x00;
    P0M1 = 0x00;
//    P4端口为准双向口
    P4M0 = 0x00;
    P4M1 = 0x00;
    while(1)
    {
//      P40、P00、P01端口输出为0V
      P40 = 0;
      P00 = 0;
      P01 = 0;
    }
}这一章的难度对于计算机科班生来说没有什么问题,对于c语言有了解就能很快入门,在这里我写代码用了工具,因为工具会自动补全,也更智能。学到的新知识点是端口设置为准双向口,也就是允许电压差通过,使得led灯亮起来,案例中使用了while死循环,如果设置延迟函数,可能形成走马灯的效果,值得尝试!

重要的事情说三遍!速更、速更、速更。一两集根本不够看,一学就上瘾。

页: [1]
查看完整版本: 第三集 点亮一颗LED灯