G8Y2W9
发表于 2024-4-5 23:04:44
第七节课,再接再厉学习了按键的用法,按键消抖,取反,移位,关于程序还是没能百分之百掌握,还要多实践,尝试自己完成作业
还有关于数组的知识,以后数组会常用
小涵子爸爸
发表于 2024-4-6 06:29:57
打卡,一起学习
电子爱好者2024
发表于 2024-4-6 06:58:18
加油💪
G8Y2W9
发表于 2024-4-6 08:36:12
小涵子爸爸 发表于 2024-4-6 06:29
打卡,一起学习
加油,一起学习
G8Y2W9
发表于 2024-4-6 08:36:27
电子爱好者2024 发表于 2024-4-6 06:58
加油💪
谢谢,一起加油
G8Y2W9
发表于 2024-4-6 15:22:54
第八集认识了蜂鸣器,学习了用法,分功能写程序让我想起了老师教的模块化编程。
还有学的不是很懂的<<左移的用法,P2=~(1<<(Run_Mode-1))中用到了取反和左移
和P2=0xFE; P2=P2+1;if(P2==OxFF){P2=0xFE}一样{:4_164:}
G8Y2W9
发表于 2024-4-7 21:33:47
第九集学到了数码管的显示逻辑(一堆led的集合),共阳共阴两种分类,还有0-9对应的内码计算方式,学习了用数组让led循环显示
第一个课后作业也比较简单{:4_188:}
G8Y2W9
发表于 2024-4-10 17:27:05
第十集讲了数码管的动态显示,添加1ms的延时在位码和段码的选择后用来动态刷新
由于时间显示秒后的两位数,而毫秒是千分位,因此第八位数码管的显示采用了TimCount÷10并取余数的方式来实现,其余数码管也是通过取余来实现
通过更改数组内容,可以更改数码管的显示内容{:4_164:}
G8Y2W9
发表于 2024-4-11 17:41:44
第十一集是讲定时器的使用方法,定时器是定时器和计数器的统称,定时器可以硬件计时,而计数器可以计数脉冲,定时器有T0-T5五个,手册中有相应用法,还学习了程序写法{:4_202:}
G8Y2W9
发表于 2024-4-12 17:08:29
第十二集是计数器的用法
TH0,TL0是65536溢出,TH1和TL1代表定时器高字节和低字节,学习了如何使用{:4_188:}