找回密码
 立即注册

STC32的学习打卡

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-23 23:01:09 | 显示全部楼层
第七节课下:了解按键的用法,数组的使用,LED灯的左移右移,可以用过<<,>>或者数组来完成
数组的使用
数组的使用分为如下两步1.定义 类型 名称【长度】={数值};
     2.使用   
           赋值:名称【索引】=数值

第一个索引是0,然后一直排下去
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-24 11:13:30 | 显示全部楼层
第八节课:蜂鸣器的应用
通过对蜂鸣器的了解,首先了解了有源蜂鸣器和无源蜂鸣器,对蜂鸣器的应用,在STC32原理图中,引脚高电平关闭,低电平打开
通过对蜂鸣器实战应用(做了一个电磁炉按键和蜂鸣器结合),大抵上了解蜂鸣器的使用,电磁炉通过蜂鸣和按键的使用,基本上说做了一个小小项目,还是蛮开心的
该堂课结合复习了上节课的按键和LED灯的使用,左移右移,还复习了二进制和十六进制的东西
记得消抖,刚才没消抖,按键会有检测的时间
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-24 13:25:17 | 显示全部楼层
本帖最后由 眼镜蛇不戴眼镜 于 2024-1-24 13:28 编辑

第九节课:静态数码管
学会要用数组方式获取数值,了解数字内码的由来,首先要进行位选
然后进行段选,通过二进制和十六进制的方式来获得内码,数码管有共阳共阴
a,b,c,d,e,f,g,dp, 通过16和2进制取码顺序:dp,g,f,e,d,c,b,a
                                          共阳:         1  0 0 0 0 0 0 0 =0x80=8

截图202401241326015023.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-24 20:54:18 | 显示全部楼层
第十节课:动态数码管
了解动态数码管的基本使用,可以先弄一个数组,简单一点,,它是通过短暂的延时函数使我们人体的眼精刷新没有那么快,从而形成一种动态数码管的现象
该节课教了我使用数码管,还做了一个小实验,就是做一个可以在10S内按停的小工具

截图202401242053216129.jpg
截图202401242053434288.jpg
截图202401242054112255.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-25 11:41:12 | 显示全部楼层
十一节课:定时器的使用
TMOD有四种模式,根据T0_M1和T0_M0来选择,
                                       0        0    16位自动重载模式
                                       0        1    16位不自动重载模式                  
                                       1        0    8位自动重载模式
                                       1        1    不可屏蔽中断的 16位自动重载模式                  
有5个定时器,定时器0,定时器1,定时器2,定时器3,定时器4
定时器0主要配置的寄存器,TF0=1;TR0=1;ET0=1;EA=1;(总开关)







截图202401251109109193.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-25 16:07:06 | 显示全部楼层
第十二节课:计数器的使用
配置是要用定时器1去配置,定时器0是定时闹钟,定时器1可以配置转速
通过对定时器1的配置,和中断的配置,制作了一个简易的计数器
在其他作用中可以用来配置编码器等,按键可能会有小小的抖动,其他可能就会好
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-25 23:16:49 | 显示全部楼层
第十三节课上
模块化程序    一.LED&数码管
数码管LED.c和.h代码

截图202401252316347730.jpg
截图202401252316452728.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-25 23:18:22 | 显示全部楼层
第十三节课中
模块化程序    一.按键的使用
按键的使用.c和.h文件

截图202401252318053788.jpg
截图202401252318128534.jpg
截图202401252318203664.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-25 23:19:39 | 显示全部楼层
第十三节课下
设置蜂鸣器
蜂鸣器.c和.h文件


截图202401252319281428.jpg
截图202401252319388378.jpg
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2024-03-05 12:45:24

1

主题

21

回帖

77

积分

注册会员

积分
77
发表于 2024-1-25 23:20:34 | 显示全部楼层
第十三节课终
定时器
定时器的.c和.h文件

截图202401252320243434.jpg
截图202401252320323146.jpg
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-6 22:15 , Processed in 0.130381 second(s), 100 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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