- 博客(11)
- 收藏
- 关注
原创 51单片机学习记录——蜂鸣器
今天学习了蜂鸣器的使用,还算比较简单,最复杂的算是将简谱转换到编程语言的过程,因为比较繁琐,以后可以通过简谱给喜欢的歌曲用蜂鸣器演奏出来啦!!音符与频率对照音符与频率对照音符与频率对照音符与频率对照yinfu。
2024-03-16 22:46:40
488
1
原创 51单片机——DS1302及实时时钟
DS1302是由美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟芯片。它可以对年、月、日、周、时、分、秒进行计时,且具有闰年补偿等多种功能,另一种时钟芯片是:实时时钟,是一种集成电路,通常称为时钟芯片,计时更加准确,但是也更加的贵。其电路设计图如下所示:各个引脚:各个引脚的作用:引脚名作用引脚名作用VCC2主电源CE芯片使能VCC1备用电池IO数据输入输出GND电源地SCLK串行时钟X1X232.768KHz晶振。
2024-03-12 22:45:19
534
2
原创 51单片机学习记录——串口通信
今天学的串口的知识将电脑和单片机进行一个互动,对开发手册的熟练度比较高,这关乎到串口的初始化,所以在课后我打算没事的时候会多去阅读开发文件,熟悉一下各个寄存器分别控制的是啥,以便加深对串口的理解,希望以后能够有能力去使用更多的串口,比如蓝牙模块,USB模块等等,加油!
2024-03-10 23:27:33
1829
1
原创 51单片机学习记录——定时器
简介:51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成作用:1.用于及时系统,可以实现软件及时,或者让程序每隔一段时间进行一项操作;2.替代长时间的Delay,提高CPU的运行效率和处理速度等等。其实也有大佬将定时器有很好的总结,下面我贴上链接51单片机定时器-CSDN博客下面来介绍学习51单片机第一个也是最常用的片上外设——定时器。该硬件是集成在单片机内部的,与板上外设不同的是,它不会受到外界的干扰,只会听从cpu的命令。
2024-03-09 19:48:58
932
1
原创 江科大矩阵按键矩阵按键密码小项目简单优化
今天编写了昨天的博客,而且还得学习我的课,今天就没有学习新的内容,将上节矩阵按键密码进行了优化,优化的内容有:将密码的位数增加为8位,在原来的基础上增添了退格功能,此功能的实现在八位密码和四位密码的实现都有。
2024-03-08 19:48:14
325
1
原创 51单片机学习记录——矩阵按键的使用
今天将之前所写的延时函数以及进行了模块化编程处理,使得在以后需要再次使用的时候只需要复制代码后加上一个头文件直接使用即可,并且了解了部分LCD1402的使用方法,目前不去深究其原理,只需要了解如何在LCD上面显示最终可以用来调试自己的代码方便得多,其次,我在vscode上面部署了keil5的环境配置,vscode上面写代码会方便很多,下面附上大佬的vscode部署keil5的教程:VS Code编写Keil uVison 5工程_vs keil-CSDN博客。
2024-03-07 20:23:42
840
2
原创 51单片机学习记录——数码管的显示
LED数码管的学习主要是掌握了其设计图就能够点亮,不算特别难,但是要学会将几个数码管的表示用函数包装,这样会简便很多代码,完成点灯只需要掌握P0和P2那三个接口就可以了。
2024-03-06 17:18:00
958
原创 51单片机学习记录——独立按键控制LED
今天的独立按键的学习是基于昨天的LED模块的知识之上,所以感觉还是比较简单的,等今天上了课之后,做点按键和LED的小联动,搞点有趣的东西。做这个博客的目的是为了记录自己在学习51单片机的过程中所学到的知识点以及遇到的问题以便日后方便回顾。如果有同学一不小心看到这篇博客,希望也能够帮助到你。
2024-03-05 11:18:49
840
原创 第一次写博客就被录入CSDN每天最佳新人啦!!
昨天是学习51单片机的第一天,今天看私信突然发现我被录入每天最佳新人了哈哈哈哈哈,还是有点小激动的。
2024-03-05 09:49:38
353
2
原创 51单片机学习记录——LED模块入门学习
做这个博客的目的是为了记录自己在学习51单片机的过程中所学到的知识点以及遇到的问题以便日后方便回顾。如果有同学一不小心看到这篇博客,希望也能够帮助到你。
2024-03-04 12:55:00
1582
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人