找回密码
 立即注册
查看: 178|回复: 0

第三集 点亮一颗LED灯

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-11-22 15:04:57
已绑定手机

7

主题

2

回帖

47

积分

新手上路

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

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


可视化代码

可视化代码
回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-9 02:13 , Processed in 0.228079 second(s), 49 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表