找回密码
 立即注册
楼主: enochenoch

enoch学STC32视频心得

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-02-29 07:59:14

1

主题

10

回帖

55

积分

注册会员

积分
55
发表于 2023-7-4 10:50:23 | 显示全部楼层
本帖最后由 enochenoch 于 2023-7-4 14:01 编辑

第六集下:介绍了#define的用法,函数的使用:1.说明;2.定义;3.调用。模块化编程,将函数放到不同的文件。.h文件里放说明,.h和.c配合使用,最后添加到项目里。模块化编程,使项目能更方便地开发和维护。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-02-29 07:59:14

1

主题

10

回帖

55

积分

注册会员

积分
55
发表于 2023-7-4 14:08:59 | 显示全部楼层
本帖最后由 enochenoch 于 2023-7-4 14:13 编辑

第七集上:按键点灯,先定义按键的的符号 #define KEY P32 ,然后判断是否为零if(0==KEY),并延时防抖,确认后,打印按键按下的信息,P60=0,点亮LED,否则P60=1;关掉LED
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:1
  • 最近打卡:2024-02-29 07:59:14

1

主题

10

回帖

55

积分

注册会员

积分
55
发表于 2023-7-20 10:04:13 | 显示全部楼层
出差刚回,继续。
第七集下:要求:按键按下一次,LED往左边走一个,实现方法:对P6赋值,8位,某位为0,则点亮,为1,则灯灭。给P6赋初值初值0xfe,每按一次键,就往右移一位,然后加1,关掉右边的灯,直到P6为0xff,则再赋0xfe,如此反复。
问题:51指令没有循环移位指令码?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:4
  • 最近打卡:2024-11-07 00:57:00
已绑定手机

0

主题

4

回帖

24

积分

新手上路

积分
24
发表于 2024-11-2 19:55:10 | 显示全部楼层
一起进步
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-19 01:12 , Processed in 0.140105 second(s), 62 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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