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

51单片机再学习、个人再成长之路——记山东大学陈桂友教授教学视频学习

[复制链接]
  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-12 15:09:38

3

主题

21

回帖

333

积分

中级会员

积分
333
发表于 2024-9-23 22:06:52 | 显示全部楼层
zha*** 发表于 2024-9-23 20:32
这个老师讲的不错

功不唐捐
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-12 15:09:38

3

主题

21

回帖

333

积分

中级会员

积分
333
发表于 2024-9-23 22:07:50 | 显示全部楼层
功不唐捐
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-12 15:09:38

3

主题

21

回帖

333

积分

中级会员

积分
333
发表于 2024-9-24 18:06:29 | 显示全部楼层
今天学到了《1T 8051单片机原理及应用-8H8K64U》教学视频的第11集,要点:
     1.C51编译器定义的关键字除了ANSI C标准规定的32个关键字,还扩展了21关键字;
     2.C51常用的数据类型char、int、long、float、*、bit、sfr、sfr16、sbit;
     3.C51的变量定义格式:auto int data x(存储种类 数据类型 存储器类型 变量名),说白了就是通过不同维度告诉机器变量叫什么、占多少位置、存储在哪里;
     4.位寻址区变量定义、位寻址区位变量定义;
     5.函数的定位(指定工作区及存储模式);
     6.中断服务函数的定义形式
PS:谁有陈老师视频中提到的他自写的头文件及中断向量定义形式,麻烦分享一下,谢谢!
1.5.png
2.png
功不唐捐
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-12 15:09:38

3

主题

21

回帖

333

积分

中级会员

积分
333
发表于 2024-9-25 23:59:06 | 显示全部楼层
今天学到了《1T 8051单片机原理及应用-8H8K64U》教学视频的第12集,要点:
     1.通过自己编写程序实现流水灯显示(熟悉程序中每一条语句的含义,以及程序控制逻辑);
     2.进一步加强规范编写程序的意识,并付诸于行动
1.PNG
2.PNG
3.PNG
功不唐捐
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:172
  • 最近打卡:2025-03-18 07:54:03

0

主题

51

回帖

793

积分

高级会员

积分
793
发表于 2024-9-26 08:05:40 | 显示全部楼层
陈教授的课,深入浅出,原理讲的非常清晰,适合高深的研究
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-12 15:09:38

3

主题

21

回帖

333

积分

中级会员

积分
333
发表于 2024-9-26 20:54:18 | 显示全部楼层
今天购买的实验箱到了,继续学习《1T 8051单片机原理及应用-8H8K64U》教学视频的第12集,要点:
     1.在昨天流水灯基础上实现左移到头接着右移,右移到头接着再左移的花样流水灯显示;
     2.最初的想法是在昨天程序的基础上,判断当LEDdata等于0x80时直接右移,右移到0x00时再赋值0x01,继续左移...由于LEDdata是在循环体外赋初值,按照前述方式书写程序发现并未实现既定的功能,说明这种方法存在不足;
     3.针对上述问题,变换一下思路,LEDdata定义后不在赋初值,初次赋值在主函数循环体内实现,在主函数循环体内分2步实现既定功能,先书写一段程序实现左移流水灯显示,再书写一段程序实现右移流水灯显示,循环往复,实现左移到头接着右移,右移到头接着再左移的花样流水灯显示;
     4.根据3中的思路实现了左移到头接着右移,右移到头接着再左移的花样流水灯显示,但是发现在最左侧/最右侧会有一下“卡顿”,为此继续优化程序,发现写的循环判断条件不合理,优化后完美地实现了既定功能;
     5.根据实验现象,分析问题症结,然后针对性的解决、优化,这种思路、能力在今后的学习实践中要着重领悟,掌握,并发扬光大
1.png
2.png
3.jpg
功不唐捐
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-12 15:09:38

3

主题

21

回帖

333

积分

中级会员

积分
333
发表于 2024-9-26 21:22:37 | 显示全部楼层
刚刚想到这个程序其实还可以这样优化,优化后程序更简洁。学习他人的程序代码,举一反三优化程序,这种思路、能力在今后的学习实践中也要着重领悟,掌握,并发扬光大

5.mp4

2.35 MB, 下载次数: 43

功不唐捐
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-12 15:09:38

3

主题

21

回帖

333

积分

中级会员

积分
333
发表于 2024-9-26 21:25:05 | 显示全部楼层
刚刚想到这个程序其实还可以这样优化,优化后程序更简洁。学习他人的程序代码,举一反三优化程序,这种思路、能力在今后的学习实践中也要着重领悟,掌握,并发扬光大
4.png

5.mp4

2.35 MB, 下载次数: 40

功不唐捐
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:常住居民III
  • 打卡总天数:130
  • 最近打卡:2025-05-07 18:17:53

13

主题

164

回帖

375

积分

中级会员

积分
375
发表于 2024-9-26 22:06:39 | 显示全部楼层
zha*** 发表于 2024-9-23 20:32
这个老师讲的不错

打卡学习
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:偶尔看看I
  • 打卡总天数:15
  • 最近打卡:2025-04-12 15:09:38

3

主题

21

回帖

333

积分

中级会员

积分
333
发表于 2024-10-9 22:08:06 | 显示全部楼层
今天继续学习《1T 8051单片机原理及应用-8H8K64U》教学视频的第12集,要点:
     1.理解掌握EEPROM的读写、擦除操作;
     2.实现了EEPROM的读写、擦除实验;
     3.验证了擦除操作是从当前位置直至定义空间的结尾猜想
     4.接下来进一步实验通过EEPROM的读写、擦除操作点亮相关LED灯操作
1.PNG
2.PNG
功不唐捐
回复 支持 反对

使用道具 举报 送花

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

本版积分规则

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

GMT+8, 2025-5-9 09:25 , Processed in 0.136785 second(s), 109 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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