huhuan 发表于 2023-7-7 10:17:02

第八集的学习日记:
有源蜂鸣器只要一通电就会叫,无源需要不断切换高低电平。有源比无源多出了震荡源。

课后作业:增加按钮3,按下后表示启动,选择的对应的功能的LED持续闪烁,表示正在工作,且在工作的时候无法切换功能。

huhuan 发表于 2023-7-7 10:19:20

第九集的学习日记:
数码管是由多个发光二极管组成的。数码管分为共阳极(尾缀A)和共阴极(尾缀K)数

码管。共阳极低电平点亮,共阴极高电平点亮。
单位数码管的控制是由8个发光二极管组成的,可以通过十六进制来控制每个发光二极管的亮灭,从而显示不同的数字或者图形。

huhuan 发表于 2023-7-7 10:21:52

第十集的学习日记:
数码管的动态刷新原理就是选择需要打开的数码管
多个数码管的循环时间不能大于20ms,一旦超过20ms,将会出现断断续续的现象。

一般不建议用动态刷新来设计,推荐用MAX7219芯片来




huhuan 发表于 2023-7-7 10:30:40

第十一集的学习日记:
定时器与STC8的差不多,目前软件stc-isp中的不会直接开启 总中断 、 定时器中断优先级 但是目前软件 有个 开启定时器进入中断的选项

huhuan 发表于 2023-7-7 10:38:01

第十二集的学习日记:
设置计数器需要配置TMOD中的C/T 当C/T为1时则为计数器,为0时则为定时器。

目前对项目用处不大,这个计数器还有缺点,不建议使用,
建议:目前单片机有 INT引脚中断已经目前单片机IO都支持中断,为什么不用

huhuan 发表于 2023-7-7 10:39:32

第十三集的学习日记:
每一个应用模块化的.h.c文件都要配置函数头,用于说明该文件有什么作用。
extern用于引用别处定义的变量或者函数。
bdata位寻址单独寻找每一个位 比如u8 bdata LED = 0X00 单独控制u8 八位中的每一位。
打卡第十三集。

huhuan 发表于 2023-7-7 10:42:19

第十四集的学习日记:
矩阵按键可控制数量为x*y 所使用的IO接口数量x+y

缺点:同时按2个以及2个以上,就出问题,
目前项目:使用74hc165芯片,可以用3个IO口扩展无限个输入点,就是在PCB什么不任意连线

huhuan 发表于 2023-7-7 10:45:11

第十五集的学习日记:
优点:中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置的。
缺点:目前STC的单片机不支持,配置为低电平与高电平同时中断,

HeLanZhu 发表于 2023-7-7 20:47:55

第四集学习记录:
点亮了led,原理有点似懂非懂,继续坚持

HeLanZhu 发表于 2023-7-8 21:37:15

第五集学习记录:
进制换算学会了
页: 75 76 77 78 79 80 81 82 83 84 [85] 86 87 88 89 90 91 92 93 94
查看完整版本: 视频教学:《32位8051单片机原理及应用》,一等奖2万, 送实验箱; 冲哥版