找回密码
 立即注册
楼主: 电子DIY小家

《8051U深度入门到32位51大型实战视频》,【免费 + 包邮 送】实验箱@Ai8051U,100万套

   火... [复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:114
  • 最近打卡:2025-08-25 08:25:04
已绑定手机

0

主题

82

回帖

454

积分

中级会员

积分
454
发表于 2025-6-8 11:25:49 | 显示全部楼层
打卡
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2025-07-06 16:50:48
已绑定手机

0

主题

10

回帖

26

积分

新手上路

积分
26
发表于 2025-6-8 13:22:56 | 显示全部楼层
第四集,学习到了文件的配置
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看II
  • 打卡总天数:23
  • 最近打卡:2025-08-25 16:22:00
已绑定手机

2

主题

16

回帖

142

积分

注册会员

积分
142
发表于 2025-6-8 22:49:49 | 显示全部楼层
第六集的IO。任务里按钮的定义和我之前学的不一样,为什么可以直接P32?之前我学的是sbit S3=P3^2;这个地方有疑惑。然后再用S3在程序中使用???
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:296
  • 最近打卡:2025-08-25 09:44:38

7

主题

289

回帖

853

积分

高级会员

积分
853
发表于 2025-6-8 23:29:55 | 显示全部楼层
今日打卡:继续第九集 数码管
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:19
  • 最近打卡:2025-08-11 01:46:15
已绑定手机

0

主题

25

回帖

276

积分

中级会员

积分
276
发表于 2025-6-9 08:42:30 | 显示全部楼层
qq4034*** 发表于 2025-6-8 22:49
第六集的IO。任务里按钮的定义和我之前学的不一样,为什么可以直接P32?之前我学的是sbit S3=P3^2;这个地方 ...

ai8051  头文件  里边已经定义了,所以直接使用   去头文件里边看
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:374
  • 最近打卡:2025-07-28 11:08:05

19

主题

-2

回帖

96

积分

注册会员

积分
96
发表于 2025-6-9 09:50:20 | 显示全部楼层
支持
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:374
  • 最近打卡:2025-07-28 11:08:05

19

主题

-2

回帖

96

积分

注册会员

积分
96
发表于 2025-6-9 09:54:33 | 显示全部楼层
Ai8051u
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:11
  • 最近打卡:2025-07-06 16:50:48
已绑定手机

0

主题

10

回帖

26

积分

新手上路

积分
26
发表于 2025-6-9 16:01:12 | 显示全部楼层
第五集:这一集太简单了
回复

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:13
  • 最近打卡:2025-06-09 19:22:20
已绑定手机

0

主题

14

回帖

88

积分

注册会员

积分
88
发表于 2025-6-9 19:22:20 | 显示全部楼层
回复

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:565
  • 最近打卡:2025-08-25 15:34:10

25

主题

193

回帖

1676

积分

金牌会员

积分
1676
发表于 2025-6-9 20:57:09 | 显示全部楼层
冲哥你好,看了你的"定时器周期性调度任务"视频,想请教一下,几个LED灯闪烁函数可不可以不用状态变量State1/State2/State3?直接用端口取反?像这样:
void LED0_Blink(void)
{
//        State1 = !State1;
//        P00 = State1;
        P00=!P00;
}

void LED1_Blink(void)
{
//        State2 = !State2;
//        P01 = State2;
                P01=!P01;
}

void LED2_Blink(void)
{
//        State3 = !State3;
//        P02 = State3;
                P02=!P02;
}

从效果上看是一样的,但请教冲哥,用了状态变量与不用有什么区别呢?
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-8-26 05:21 , Processed in 0.150637 second(s), 113 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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