03 2022 档案
摘要:IDEA部分 案例使用IDEA新建gradle项目,建立JavaFX目录 gradle 方式 maven方式 打包 使用exe4j打包,https://exe4j.apponic.com/ 总结 本次实验,打包过程中打包的是jar包的class文件并不是jar文件,下次尝试如果是gradle引入的文
阅读全文
摘要:基本介绍 串口是一种应用十分广泛的通讯接口,串口成本低、容易使用、通信线路简单,可实现两个设备的互相通信。 单片机的串口可以使单片机与单片机、单片机与电脑、单片机与各式各样的模块互相通信,极大的扩展了单片机的应用范围,增强了单片机系统的硬件实力。 51单片机内部自带UART(Universal As
阅读全文
摘要:基本介绍 51单片机的定时器属于单片机的内部资源,其电路的连接和运转均在单片机内部完成 定时器作用: 用于计时系统,可实现软件计时,或者使程序每隔一固定时间完成一项操作 替代长时间的Delay,提高CPU的运行效率和处理速度 STC89C52有3个定时器(T0、T1、T2),T0和T1与传统的51单
阅读全文
摘要:最开始接触到PWM就是学习呼吸灯,所以我们这里也由呼吸灯切入主题。 呼吸灯的实现 要实现一个呼吸灯,可以通过改变一定周期内的亮灯时间占比来实现灯的亮度。持续改变这个亮灯时间占比就可以实现亮度的持续改变,进而实现呼吸灯效果。下面来看代码实现: #include<reg51.h> sbit LED=P1
阅读全文