不吃香菜. 发表于 2025-5-22 14:04:45

第十一集:单片机 C 语言程序设计导入一
本集系统讲解了 C 语言在单片机开发中的基本语法与应用。陈教授从变量定义、数据类型切入,结合 STC8H8K64U 的硬件特性,让我理解了如何合理选择数据类型以优化内存使用。在讲解运算符优先级时,通过对比不同运算符的执行顺序,我掌握了如何避免表达式中的逻辑错误。课程中的实验 —— 用 C 语言实现 LED 闪烁,要求综合运用循环语句与 I/O 口操作,这一过程让我体会到 C 语言在简化代码编写中的优势。陈教授强调的 “C 语言是连接硬件与软件的桥梁”,引导我建立了从高级语言到硬件控制的思维转换。

不吃香菜. 发表于 2025-5-22 14:05:17

第十二集:单片机 C 语言程序设计导入二
本集深入讲解了 C 语言在单片机开发中的进阶应用。陈教授通过函数封装与模块化设计,引导我掌握了如何将复杂功能分解为可复用的代码模块。在讲解指针与数组时,结合 STC8H8K64U 的存储体系,我理解了如何通过指针操作实现高效的数据访问。课程中的实验 —— 利用数组实现 LED 流水灯,要求综合运用数组遍历与函数调用,这一过程让我体会到 C 语言在实现复杂逻辑中的灵活性。陈教授特别强调的 “指针操作需注意内存边界”,在实验调试中通过反复验证,我掌握了如何避免指针越界导致的系统崩溃。

不吃香菜. 发表于 2025-5-22 14:05:44

第十三集:中断原理及工作机制一
陈教授系统讲解了中断系统的基本概念与工作流程。通过分析中断源、中断优先级、中断响应等机制,结合 STC8H8K64U 的 22 个中断源配置,我掌握了如何通过 IE 和 IP 寄存器实现中断使能与优先级设置。课程中的实验 —— 利用外部中断实现按键控制 LED,要求综合运用中断初始化与中断服务程序编写,这一过程让我体会到中断机制在实时控制系统中的核心作用。陈教授强调的 “中断响应时间需严格控制”,在实验调试中通过优化中断服务程序代码,我掌握了如何减少中断延迟,提升系统实时性。

不吃香菜. 发表于 2025-5-22 14:06:02

第十四集:中断原理及工作机制二
本集深入讲解了中断嵌套与中断处理的高级技巧。陈教授通过分析四级中断优先级的嵌套机制,结合实际代码案例,让我理解了如何合理分配中断优先级以避免优先级反转。在讲解中断服务程序设计时,通过对比不同处理策略,我掌握了如何通过寄存器保护与现场恢复确保系统稳定性。课程中的实验 —— 同时使用定时器中断与外部中断实现多功能控制,要求综合运用中断嵌套与资源管理,这一过程让我体会到中断系统在复杂应用中的挑战与解决方案。

不吃香菜. 发表于 2025-5-22 14:06:20

第十五集:定时器原理及 STC 拓展
陈教授系统讲解了 STC8H8K64U 的定时器工作原理,从 16 位自动重载模式到 24 位定时器的扩展功能,结合 STC-ISP 工具的配置演示,我掌握了如何实现高精度定时。在讲解定时器初始化流程时,通过分析 TMOD、TH/TL 寄存器的配置,我理解了如何根据需求设置定时模式与初值。课程中的实验 —— 利用定时器实现秒表功能,要求综合运用定时器中断与数据显示,这一过程让我体会到定时器在计时系统中的关键作用。陈教授特别强调的 “定时器溢出处理需注意标志位清除”,在实验调试中通过反复验证,我掌握了如何避免定时器异常触发。

不吃香菜. 发表于 2025-5-22 14:06:40

第十六集:定时器应用及 STC 拓展
本集深入讲解了定时器在 PWM 控制、电机驱动等领域的实际应用。陈教授通过分析脉宽调制原理,结合 STC8H8K64U 的 PWM 模块配置,让我掌握了如何通过定时器输出占空比可调的方波信号。课程中的实验 —— 利用 PWM 控制舵机角度,要求综合运用定时器配置与占空比计算,这一过程让我体会到定时器在电机控制中的核心作用。陈教授特别强调的 “PWM 频率与分辨率的平衡”,在实验调试中通过调整定时器分频系数,我掌握了如何根据实际需求优化 PWM 输出特性。此外,课程中提到的定时器在 DMA 数据传输中的应用,为我后续学习高速数据处理提供了新的思路。
页: 1 [2]
查看完整版本: AI8H|陈桂友