xyxxqfxl 发表于 2024-9-13 12:54:46

打卡第10集,前面两集学了很多汇编语言的指令(个人感觉过程比较枯燥),在第10算是对前面的总结引用,这里我跟着陈老师,把这集出现的汇编程序都写一遍,虽然过程有些总是不理解,但是多思考思考也还是能想通(对汇编语言太生疏了),最后也总算是在keil上调出来了。

汇编语言终于看完了,即将进入C语言学习阶段,但是后面我还是会偶尔练练汇编,毕竟理解很重要。

xyxxqfxl 发表于 2024-9-18 09:05:24

中秋节忙碌了几天,今天继续开始学习记录!

第11集和12集里,陈老师主要带我们学习了单片机C语言开发的基础知识:

1.C语言的关键字(变量与数据类型)及C51的拓展。
2.内存区域的关键字。
3.指针。
4.C51函数拓展。
5.C语言运算符。
6.程序固定框架以及程序的示例。

这两节学完就到接下来更重要的中断了,加油。

xyxxqfxl 发表于 2024-9-19 11:32:44

第13和14集,主要学习了中断相关的知识:

1.中断的优先级、中断的开关、中断的保护(前面学习过的PUSH\POP指令)。
2.部分中断会自己清除标志,部分需要软清除(指令)。
3.stc8h8k64u的44个中断源(可实现四级中断嵌套)。
4.中断的控制和标志位(指令较多,主要是要知道有哪些中断、怎样应用、学会查表)。
5.中断的处理过程(个人认为,这个过程需要发挥更多的想象力,理解深刻了才能更好地了解单片机的内部运行过程)。


这两集也是知识点满满,之前学中断的时候,老师其实也是把粗略地概念给我们过一遍,让后就是上手实操,其实很多人并不太理解这个过程,对于程序也是“硬背”,不过这里通过和陈老师的学习,感觉对中断有了新的理解。

xyxxqfxl 发表于 2024-9-19 14:05:01

第15和16集,学习了定时/计数器相关的知识:

开头依然是学习定时/计数器的基础概念。

1.定时/计数器的作用,16位的计数器共2^16-1=65535位(含0)。
2.定时/计数器结果原理。
3.相关的寄存器及工作模式。
4.拓展知识(定时器的周期、计数值计算)
5.利用ISP生成定时器的初始化程序(可以利用这个程序在学习定时/计数器初期来验证自己的计算是否正确)。

最后就是跟着陈老师的示例程序把前面的知识运用一遍,本人的程序就不拿出来献丑了。

Ingram 发表于 2024-9-20 08:52:53

{:4_174:}

墨染 发表于 2024-9-23 16:45:59

向大佬学习

江上酒酒 发表于 2024-10-5 14:33:11

sdg2a15er 发表于 2024-9-8 22:38
周末休息了一天,今天继续肝教程,汇编语言的差不多看完了,要进入C语言阶段了,总体学下来,觉得汇编还行 ...

加油

胡靖 发表于 2025-3-7 22:45:18

你好发个STC8H8K64U视频链接给我学习一下{:weixiao:}

风徐来 发表于 2025-3-8 00:20:00

胡靖 发表于 2025-3-7 22:45
你好发个STC8H8K64U视频链接给我学习一下

视频教学《USB型 1T 8051 单片机原理及应用-8H8K64U》,山东大学陈桂友教授
https://www.stcaimcu.com/forum.php?mod=viewthread&tid=3184
(出处: 国芯技术交流网站)

胡靖 发表于 2025-3-9 12:22:19

感 谢
页: 1 [2] 3
查看完整版本: 8H8K64U学习心得记录!