找回密码
 立即注册
楼主: Pre***

打卡第一集

[复制链接]

该用户从未签到

4

主题

13

回帖

88

积分

注册会员

积分
88
 楼主| 发表于 2023-8-18 13:43:38 来自手机 | 显示全部楼层
打卡第十集
1.数码管动态刷新
同时显示多个数码管时,为何使用动态刷新的方式显示:由于多个数码管公用同一组断码控制引脚,多个数码管显示不同数字时,会相互冲突,因此通过动态刷新的方式,利用人眼的视觉暂留特性,短时间内快速切换断码和位选实现多数码管同时显示的效果。
2.控制原理
Screenshot_2023-08-18-07-09-30-416_com.tencent.mm.jpg
Screenshot_2023-08-18-07-10-08-805_com.tencent.mm.jpg
回复 支持 反对 送花

使用道具 举报

该用户从未签到

4

主题

13

回帖

88

积分

注册会员

积分
88
 楼主| 发表于 2023-8-18 14:30:05 来自手机 | 显示全部楼层
打卡第十一集
1.定时器的作用和意义
2.STC32G单片机定时器使用原理
3.定时器的简单应用
4.定时器的快速使用方法
1)设置为定时器或计数器
2)设置为分频或12分频
3)设定工作模式,16位自动重载模式为常用
学习定时器的使用以及初步了解中断概念
1)软件定时的缺点:浪费CPU资源,造成大的定时误差
2)中断包括中断请求,中断响应,中断处理程序,中断返回
Screenshot_2023-08-18-07-19-15-717_com.tencent.mm.jpg
Screenshot_2023-08-18-07-22-22-682_com.tencent.mm.jpg
Screenshot_2023-08-18-07-26-15-270_com.tencent.mm.jpg
Screenshot_2023-08-18-07-26-33-210_com.tencent.mm.jpg
Screenshot_2023-08-18-07-27-03-111_com.tencent.mm.jpg
回复 支持 反对 送花

使用道具 举报

该用户从未签到

4

主题

13

回帖

88

积分

注册会员

积分
88
 楼主| 发表于 2023-8-18 16:25:13 来自手机 | 显示全部楼层
打卡第十二集
1.计数器的用途
  通过计数器的功能计算输出信号高低电平变化的个数
Screenshot_2023-08-18-07-32-28-028_com.tencent.mm.jpg
2.计数器的配置
1)配置定时器一用作定时器或计数器
2)T1_C/T:控制定时器1用作定时器或计数器。T1_C/T=1为计数器
T1_GATE:控制定时器 1,置 1 时只有在 INT1 脚为高及 TR1 控制位置 1 时才可打开定时器 / 计数器 1。此例将T1_GATE清零。 Screenshot_2023-08-18-07-31-53-084_com.tencent.mm.jpg
3.计数器的应用
Screenshot_2023-08-18-07-39-18-598_com.tencent.mm.jpg
回复 支持 反对 送花

使用道具 举报

该用户从未签到

4

主题

13

回帖

88

积分

注册会员

积分
88
 楼主| 发表于 2023-8-18 16:43:27 来自手机 | 显示全部楼层
打卡第十三集,看着冲哥的教学视频,根本停不下来!
   1.模块化编程,建立hardware,Object , System,User四个文件夹,分别放置硬件相关的点c点H文件,方便后面调用时直接拷贝相应的外设文件夹就可以了
.H文件编写的格式如下
#ifndef __SEG_LED_H
#define  __SEG_LED_H
//------------------调用头文件------------------
//------------------引脚定义---------------------
//------------------变量声明---------------------
//------------------函数声明---------------------
#endif
在编写.c文件中调用,需要引入相应的.H文件
Screenshot_2023-08-18-16-27-54-867_com.tencent.mm.jpg
2.通过看学习视频了解到Keil中的template的使用,提高了敲代码的效率
   常用的注释信息
//========================================
// 函数名称:
// 函数功能:
// 入口参数:@
// 函数返回:
// 当前版本:VER 1.0
// 修改日期:2023
// 当前作者:
// 其他备注:
//=========================================
3.习得了按键的几种状态以及判断方法
Screenshot_2023-08-18-16-30-58-511_com.tencent.mm.jpg Screenshot_2023-08-18-16-32-18-821_com.tencent.mm.jpg
回复 支持 反对 送花

使用道具 举报

该用户从未签到

4

主题

13

回帖

88

积分

注册会员

积分
88
 楼主| 发表于 2023-8-18 17:33:53 来自手机 | 显示全部楼层
打卡第十四集
1.矩阵按键是什么
在按键数量较多时,为了减少IO口的占用,将按键排列成矩阵排列的形式的按键阵列,我们称为矩阵按键
Screenshot_2023-08-18-16-47-03-546_com.tencent.mm.jpg
2.矩阵按键控制原理
按键识别原理,端口默认为高电平实时读取到引脚为低电,平时表示按下,通过进行列,行扫描,最后再将结果进行运算,得到按键值 Screenshot_2023-08-18-16-50-14-604_com.tencent.mm.jpg
3.矩阵按键程序的编写
通过密码锁的实例,更细入的了解矩阵按键,在现实生活中的运用。
Screenshot_2023-08-18-17-08-21-541_com.tencent.mm.jpg
回复 支持 反对 送花

使用道具 举报

该用户从未签到

4

主题

13

回帖

88

积分

注册会员

积分
88
 楼主| 发表于 2023-8-18 18:22:18 来自手机 | 显示全部楼层
打卡第十五集
1.中断和外部中断:
当中央处理机CPU正在处理某件事的时候,外界发生了紧急事件,请求要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后再回到原来被中断的地方,继续原来的工作,这样的过程称为中断,外部中断,就是在单片机的一个引脚上,由于外部因素导致了一个电平的变化,比如由高变低而打断CPU的运行,是外部中断。 Screenshot_2023-08-18-17-37-25-437_com.tencent.mm.jpg Screenshot_2023-08-18-17-43-39-724_com.tencent.mm.jpg
2.外部中断的用法
常用的外部中断零通过配置IT0 ,IE0 ,EX 0 ,EA,来配置外部中断的模式,其他的中断用法可以查看下图stc 32g中断结构图。
Screenshot_2023-08-18-17-49-49-275_com.tencent.mm.jpg
回复 支持 反对 送花

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 00:00 , Processed in 0.074262 second(s), 49 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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