找回密码
 立即注册
楼主: Sandlot9179

新人小白入坑单片机,用此贴记录我的学习进度、感悟等

[复制链接]
  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-11-20 22:08:44 来自手机 | 显示全部楼层
最近反思:
最近变得有点懒惰了,今天下午有空也只是洗了个澡的,明明有几小时的时间支配,我却选择了看电子书,而不是学习,真是颓废了啊😦
最近收获:
知道单片机的学习不是一下就可以了解掌握的,所以作了规划。学习了工程的建立,学习了C语言的几个语句
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-11-20 22:08:46 来自手机 | 显示全部楼层
最近反思:
最近变得有点懒惰了,今天下午有空也只是洗了个澡的,明明有几小时的时间支配,我却选择了看电子书,而不是学习,真是颓废了啊😦
最近收获:
知道单片机的学习不是一下就可以了解掌握的,所以作了规划。学习了工程的建立,学习了C语言的几个语句
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-11-21 17:32:50 来自手机 | 显示全部楼层
以下是今天(2024.11.21,周四)的学习进度
学习成果汇报:
一、最近概况:
1. 看完了江科大的[3_2] 独立按键控制LED亮灭2 课程,明白只需要简单的使用 C51基本语句,就可以实现视频中的操作了
2. 继上次看完江科大的[3_1] 独立按键控制LED亮灭2 课程后,这次很快的就理解了此次课程的内容,马上做完了笔记
3. 学习江科大的[3_2] 独立按键控制LED状态 课程,成功编写代码复现实验现象
二、学习心得:
[3_2]的内容不多,但应用了之前学过的C51基本语句、数据运算符、数据类型等内容。还讲解了机械按键的抖动及消除方法,还用数据运算符简单的用一行代码就可实现led状态的改变
三、学习疑惑:
之前[2_3]那里延时函数的改造突然看懂了:原来是生成一个延时一毫秒的函数,然后用while循环语句循环想要延时值的毫秒次数,每次循环中再使x毫秒减1就。这样迭代循环一直循环想要循环的x次
四、学习状态:
好。解决困惑后学习动力更强了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-11-26 18:42:46 来自手机 | 显示全部楼层
以下是今天(2024.11.26,周二)的学习进度
学习成果汇报:
一、最近概况:
1. 看完了江科大的[3_3] 独立按键控制LED显示二进制 课程,并成功编写代码复现实验现象。我还改进代码,使得长按按键时可以不断累加
二、学习心得:
[3_3]应用了之前学过的C51基本语句、数据运算符、数据类型等内容。还讲解了如何使8个LED显示8位二进制数字
三、学习疑惑:
视频中演示的开发版LED排列顺序与我购买得到的开发版LED顺序相反,因此程序演示效果也是正好相反
四、学习状态:
还好,突然中断好几天的学习后再学习果然有点吃力,还好我有笔记,看了一下又融会贯通了
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-11-26 19:13:15 来自手机 | 显示全部楼层
在刚才,我通过复制、查找引脚线路图等成功改造了代码,可以实现用k1按键慢加,k2按键慢减,k3按键快加,k4按键快减所显示的二进制数

很是开心
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:391
  • 最近打卡:2025-06-30 08:32:29
已绑定手机

6

主题

202

回帖

1018

积分

金牌会员

积分
1018
发表于 2024-11-26 20:43:45 | 显示全部楼层
顶楼主,继续坚持!!
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-12-4 17:44:11 来自手机 | 显示全部楼层
以下是今天(2024.12.04,周二)的学习进度
学习成果汇报:
一、最近概况:
1. 看完了江科大的[3_4] 独立按键控制LED移位 课程,并成功编写代码复现实验现象。
二、学习心得:
[3_4]简单应用了按位移动运算符、if语句和else语句
三、学习疑惑:
视频中演示的开发版LED排列顺序与我购买得到的开发版LED顺序相反,因此程序演示效果也是正好相反。在编写代码时一直报错,反复排查也没有找到问题,最后求助ai找到了问题:少一个等于号
四、学习状态:
还好,又突然中断好几天的学习,但感觉自己仍能学下去,只是学习动力没有那么大(特别是解决报错后),可能是今天学累了吧
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-12-4 17:44:51 来自手机 | 显示全部楼层
springvirus 发表于 2024-11-26 20:43
顶楼主,继续坚持!!


感谢鼓励,时隔七八天以后再次更新,总感觉有点对不起了
愿你 不再无力
不再迷茫 不再困惑
每天 充实快乐
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-12-7 19:02:31 来自手机 | 显示全部楼层
以下是今天(2024.12.07,周六)的学习进度
学习成果汇报:
一、最近概况:
1. 看完了江科大的[4_1] 静态数码管显示 课程和[4_2] 动态数码管显示,并成功编写代码复现实验现象。
二、学习心得:
[4_1]讲解了数码管的原理,还讲解了74LS138译码器、74HC245双向数据缓冲器的作用,应用了switch语句来简化位选的操作,使用数组来快捷管理段码表
[4_2]讲解了如何动态显示数码管时遇到的问题,以及如何消影
三、学习疑惑:
复制粘贴先前所使用的自定义延时函数后,一直报错,求助ai后才发现是少了一个花括号
四、学习状态:
不好:好像是又感冒了,嗓子疼,流一点鼻涕,大脑也感觉没之前那么好用,难受的说。学习动力的话要比之前那天强
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看III
  • 打卡总天数:49
  • 最近打卡:2025-04-07 11:25:03
已绑定手机

1

主题

41

回帖

313

积分

中级会员

积分
313
发表于 2024-12-8 20:32:07 来自手机 | 显示全部楼层
以下是今天(2024.12.08,周日)的学习进度
学习成果汇报:
一、最近概况:
看完了江科大的[5_1] 模块化编程 课程,并写了笔记
二、学习心得:
[5_1]讲解了模块化编程的出现原因、基本思想、编程框图、注意事项,还讲解了C语言的预编译、Keil 5编码格式的选用、#include <XXX> 与#include "XXX" 的区别
三、学习中遇到的问题:
1. 突然知道怎么在创立工程时选择STC的元器件了。于是就选了 STC89C52RC ,忘记之前是用 AT89C52 的头文件,导致IO口名称不一致,编译出错。解决方案一是直接复制替换先前工程中 AT89C52 的头文件,但失败,还是报错,猜想是选择元器件时不至改变了头文件。解决方案二是新建工程,选择 AT89C52 ,重新按照视频中的操作一遍,这次成功了
2. 在 main.c 文件中调用 Nixie.h 头文件时,用的是 #include "Nixie" ,而不是 #include "Nixie.h" ,忘了加后缀,同样问了 ai 才发现
四、学习状态:
不好:应该是又感冒了,嗓子疼,流鼻涕,上半身无力、酸痛,头脑发晕,严重时感觉要休克,吃了药才好受的说。学习时,先去班,爬二楼而已,学了20分钟就累的不行,趴桌子上眯了快半小时后才有精力。学习动力的话,因为一下就学会了比较重要的模块化编程,所以很开心,动力更强了
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-6-30 20:32 , Processed in 0.122984 second(s), 93 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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