找回密码
 立即注册
查看: 106|回复: 1

第六集学习心得

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:8
  • 最近打卡:2026-01-26 14:38:02
已绑定手机

3

主题

13

回帖

51

积分

注册会员

积分
51
发表于 2026-1-21 00:02:27 | 显示全部楼层 |阅读模式
学习打卡心得:AI8051单片机 IO 输入输出学习
今日继续深耕STC公司的AI8051单片机,打卡学习第六集——IO输入输出,收获满满,也对单片机的底层逻辑有了更清晰的认知。
在学习这一集之前,我对IO口的理解还停留在“高低电平”的表层概念上,总觉得配置和应用是件简单的事。但跟着教程实操后才发现,看似基础的IO口,藏着不少关键细节。课程里先讲解了AI8051单片机IO口的结构,区分了准双向口、推挽输出、高阻输入三种模式,这让我明白不同模式的适用场景——比如需要大电流驱动LED时要用推挽输出,检测按键状态则要切换到高阻输入模式。
随后的代码实操环节,我跟着教程编写了LED闪烁和按键检测的程序。一开始编译总报错,排查后发现是忘记配置P1口的模式寄存器,导致IO口无法按预期工作。修改代码后,看着LED按设定频率闪烁,按下按键时LED状态随之改变,那种成就感油然而生。这个过程也让我深刻体会到,单片机编程讲究“细节为王”,寄存器的每一位配置都不能马虎。
结合之前参与智能车竞赛的经历,我意识到IO口是单片机与外部设备交互的“桥梁”。无论是传感器的数据采集,还是执行器的指令发送,都离不开对IO输入输出的灵活运用。今天的学习,为后续学习中断、定时器等模块打下了坚实基础。

明日计划:巩固IO口配置的代码写法,尝试用独立按键实现LED的多种亮灭模式,进一步加深对IO输入输出的理解。

学习之路漫漫,每一次打卡都是积累,继续加油!

回复

使用道具 举报 送花

  • 打卡等级:常住居民I
  • 打卡总天数:61
  • 最近打卡:2026-02-07 11:52:53
已绑定手机

14

主题

125

回帖

924

积分

版主

积分
924
发表于 2026-1-21 08:40:06 | 显示全部楼层
请在同一主题下回复内容,请勿重复开贴
回复

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2026-2-12 18:04 , Processed in 0.107943 second(s), 50 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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