第九集打卡:数码管静态显示0-9,H
根据段码显示原理可以自行写出想要显示的段码,然后通过数组法查表显示字符,如显示H,共阳极数码管段码0x89,显示L,共阳极数码管段码显示0xc7
第十集打卡:
1.数码管显示3.23||10.3
2.简易10s计时器
3.学习心得:如果跟着视频一步一步敲出代码的话,理解可能就不够深入,但是如果是看完一边视频,跟着思路来写代码,不会的在反复观看视频,那么就会有自己的思路和想法,理解的就更深入一些。
第十一集打卡:定时器T0中断实现10s计数
通过本节课学习,学到了可以通过STC-ISP的定时器计算进行T0波特率的配置,这样就可以节省时间
第十二集打卡:
1.计数器的使用
每按一下T0对应的按键,灯就亮/灭
2.计数器的应用
马达测速(按键模拟)
本帖最后由 ZJY1230123 于 2023-8-24 10:57 编辑
第十三集打卡:简易多任务处理
通过模块化的编程,可以让之后的编程更容易一些,之后用得到哪些程序就可以直接拿来修改复制,并且加了函数头以及注释之后,不仅自己可以看的懂别人也可以看的懂,当然,我写的时候有的地方是没有加入注释的,后期复习的时候会完善一下,代码仅供打卡参考,如有不正确请指出,谢谢
1.BEEP
beep.c
demo.c(主要部分)
2.按键
key.c
demo.c(主要部分)
3.数码管
seg.c
4.定时器
time.c
本帖最后由 ZJY1230123 于 2023-8-24 13:09 编辑
第十四集打卡:
1.矩阵按键的使用
主函数中调用,先定义一个变量KEY_VAL
2.矩阵按键的应用
主程序:
数码管模块部分改动:
本节课感觉需要多加练习,课后作业也需要多加思考,多练习练习应该可以理解的
第十五集打卡:
本节课学习了外部中断的使用方法,外部中断可以用在工业急停上。外部中断的使用方法相对定时器中断就容易一些。
本次编写的程序有5个警告,但是不影响程序的正常运行,警告内容是有声明的函数未被调用,有什么办法可以忽略这个警告吗
STC爱好者 发表于 2023-8-16 17:25
STC32G第三集打卡:
学习感受:
之前学习用过STC-ISP,一直以为它只是用来下载程序到板子上的一个工具,没想到还可以下载stc全系列程序,下载技术手册也很方便。本次下载STC-ISP6.92A版本。今天学会了在技术手册里使用标签,又是学到的一天。软件环境搭建完成。
页:
1
[2]