找回密码
 立即注册
查看: 92|回复: 0

AI8051U学习第七课定时器

[复制链接]
  • 打卡等级:常住居民III
  • 打卡总天数:139
  • 最近打卡:2025-05-06 23:37:45

12

主题

0

回帖

209

积分

中级会员

积分
209
发表于 2024-12-13 21:25:28 | 显示全部楼层 |阅读模式

第七课主要介绍了定时器。从一个实际问题引入:当LED三秒闪烁时,这三秒内按下按键却无反应,原因是MCU单核同一时间只能执行一件事。由此引出定时器中断这个解决办法。

image.png

定时器的作用很关键,一方面可用于计时系统,实现软件计时,让程序按固定时间完成操作;另一方面能够替代长时间的Delay,提高程序运行效率和处理速度,通过中断可以打断主循环。

通过这节课,我明白了定时器在处理多任务场景时的重要性,它能够解决单核MCU在执行单一任务时无法响应其他操作的问题,为更复杂的程序设计提供了思路。

回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-7 19:13 , Processed in 0.110973 second(s), 46 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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