gufeng 发表于 2024-1-9 10:54:43

第十三集简易多任务处理上

回顾已学过的知识,梳理写程序的思路、逻辑、模块化编程、编码规范等已使用过的知识,重点讲解修饰符extern。用在定时器中通过函数刷新LED功能的案例讲解了extern修饰符的使用。

gufeng 发表于 2024-1-9 14:01:21

第十三集简易多任务处理中

强化Keil的操作,修改为模块化代码方便后期使用,规范并优化已写过的代码。对于没有编程经验的小白很友好,建议多看几遍。

gufeng 发表于 2024-1-10 12:41:00

第十三集简易多任务处理下

很仔细的介绍按键相关的代码,对按键的状态、操作如:按键抖动等做了汇总。对代码做了规范的演示。在可读性上下功夫。

gufeng 发表于 2024-1-10 18:36:42

第十三集简易多任务处理终

这四集对之前LDE、按键、蜂鸣器、定时器知识做了统一的改写,用模块化开发方式进行了规范,可见模块化开发的重要性。引入的新的Template功能。强烈建议多看几遍。熟悉了代码以后,开发软件会更加得心应手。

gufeng 发表于 2024-1-11 10:14:33

gufeng 发表于 2024-1-6 13:42
第六集LED闪烁和花式电灯上

这集开始从9.4的实验箱更新到了9.6实验箱,多了一个示波器的实验模块软件也 ...

已修改,谢谢

gufeng 发表于 2024-1-11 11:32:51

第十四集   矩阵按键

开始学习新的外设:矩阵按键,原理说明独立按键的区别。引入了switch的应用演示。这节课使用矩阵按键模拟一个密码门禁面板的示例来讲解相关知识。

gufeng 发表于 2024-1-11 15:13:01

第十五集   外部中断

中断和中断系统的基本知识,中断的循序是先响应优先级最高的。外部中断的用法,按键修改数码管显示数字,停止流水灯的闪烁。

gufeng 发表于 2024-1-11 20:07:23

第十六集   IO中断

STC32G 系列支持所有的I/O中断,且支持4种中断模式,下降沿中断、上升沿中断、低电平中断、高电平中断。每组I/O口都有独立的中断入口地址,且每个I/O可独立设置中断模式。如需要清空中断标志位,必须软件清空。中断优先级可以设置0到3四个优先级。最后完成了简易中央门禁控制系统。实战小练的代码要好好看看。

gufeng 发表于 2024-1-12 10:29:54

第十七集 模数转换器ADC上

A/D转换器:简称ADC(Analog-to-digital converter),将模拟信号转变为数字信号。用一个木片演示视频来讲解,位数越高精度越高。STC32G单片机集成了一个12位的A/D转换器。ADC与外围电路结合使用。介绍了一般精度ADC参考线路图和高精度ADC参考线路图。

gufeng 发表于 2024-1-12 19:34:29

第十七集 模数转换器ADC下

完成了ADC初始化代码,写代码的时候一定主要代码要与手册对应。实验箱实现的是高精度ADC,测量了实验箱中的ADC电压并用原理计算了数值。编写了反推按键按下电压的代码。在编写ADC采集代码中引出了if预编译的使用。
页: 1 2 [3] 4 5
查看完整版本: 关于《STC32位单片机原理及应用》的学习感悟 | 建议直接赠送实验箱提高学习效率