- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 物理光学-干涉图样matlab仿真
物理光学-干涉基本原理干涉的定义干涉推导杨氏双缝干涉杨氏双缝干涉的推导杨氏双缝干涉的仿真平板双光束干涉平板双光束干涉的推导基本原理干涉的定义光的干涉的定义是两个或多个相干光波的叠加造成稳定的光强强弱分布需要注意的是1.同一原子发出的同一波列相遇才能发生干涉2.叠加光波的光程差不能超过波列的长度干涉推导我们假设两个相干光:E1 E2设出实现相位都为0E1 = A1cos(k1r1 - w1 * t) = A1 * exp ( i * ( k1 * r1 - w1 * t) )E2 = A
2020-06-11 11:07:49
13749
3
原创 蓝桥杯STC基础代码-超声波与频率测量
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-EEPROM和数模转换超声波简介超声波的计时使用超声波流程超声波代码频率测量简介定时器的初始化频率计算总代码上一章-蓝桥杯STC基础代码-EEPROM和数模转换文章地址超声波简介板子超声波是以 P10-发送端 P11-接收端。通过控制 发送端 ,我们制造40khz , 占空比为 50 的超声波。这个过程其实就是P10在高低电平不断的切来切去。sbit tx = P1^0;sbit rx = P1^1;#define some
2020-06-04 10:03:12
1414
原创 蓝桥杯STC基础代码-EEPROM和数模转换
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-温度传感器EEPROM和数模转换简介EEPROMEEPROM芯片地址EEPROM操作流程EEPROM操作代码数模转换简介PCF8591操作流程PCF8591代码下一章-蓝桥杯STC基础代码-超声波和频率测量上一章-蓝桥杯STC基础代码-温度传感器文章地址EEPROM和数模转换简介因为EEPROM跟数模转换都是通过 iic控制的,所以我把这两个放到一起。利用好赛方给的 iic.c ,iic.h,基本问题不大。void IIC_Start(void
2020-06-03 10:15:34
1513
1
原创 蓝桥杯STC基础代码-温度传感器
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-时钟芯片温度传感器-DS18B20原理图重要操作读取温度流程代码下一章-蓝桥杯STC基础代码-EEPROM上一章-蓝桥杯STC基础代码-时钟芯片文章地址温度传感器-DS18B20原理图可以看到我们用 P14一个IO口控制整个传感器。重要操作1.跳过ROM根据芯片手册 命令为 0xcc2.转换温度3.读暂存器读取温度流程初始化传感器跳过ROM-0xcc转换温度-0x44初始化传感器跳过ROM-0xcc读暂存器
2020-06-01 09:31:26
556
原创 蓝桥杯STC基础代码-时钟芯片
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-串口通信时钟芯片-DS1302配置过程写数据读数据代码下载下一章-温度芯片-ds18b20上一章-蓝桥杯STC基础代码-串口通信文章地址时钟芯片-DS1302时钟芯片在比赛的时候使用基本没有什么难度,利用好主办方给的函数void Write_Ds1302_Byte(unsigned char temp) ;void Write_Ds1302( unsigned char address,unsigned char dat ) ;unsi
2020-05-31 10:44:44
397
原创 蓝桥杯STC基础代码-串口通信
蓝桥杯STC基础代码上一章-蓝桥杯STC基础代码-基础外设串口原理图串口的代码配置下一章-时钟芯片-DS1302上一章-蓝桥杯STC基础代码-基础外设上一章讲了开发板上面最基础的外设,led 数码管 以及按键,并给出了代码。文章地址串口原理图STC15串口引脚跟80c51是同样的。P30 - TX ; P31 -RX串口的代码配置串口在比赛中好像很少用到,在比赛主办方提供的书上面好像没有关于串口的题,但是以防万一还是得知道怎么配置。其实也挺简单~首先 打开 烧录软件 ,打开到波
2020-05-30 22:34:59
737
原创 蓝桥杯STC基础代码-基础外设
蓝桥杯STC基础代码上一章-以定时器计数作为时间轴的模板上一章-以定时器计数作为时间轴的模板上一次讲到了利用定时器2计数作为时间轴,根据每个任务特点分配运行时间。博客网址
2020-05-29 13:59:23
1183
原创 蓝桥杯STC基础代码-以定时器计数作为时间轴的模板
蓝桥杯STC基础代码以定时器计数作为时间轴的模板简介以定时器计数作为时间轴的模板简介这是我写STC15代码时候首先都会配置的一个时间轴。1.配置起来比较简单:只需要配置定时器,我个人是以定时器2作为时间轴,就算代码忘了也没有关系,在我们使用的烧录软件STC-ISP中就可以ctrl+c ctrl+v选择定时器二,定时长度为1ms(可以自己选择)注意软件中没有给出 打开总中断以及打开定时器中断,一定要自己打开设置 EA 总开关 跟 ET2 定时器开关对于打开ET2 我们只能用通过设置IE
2020-05-28 22:47:24
1539
原创 遗传算法-matlab
matlab应用-遗传算法遗传算法遗传算法简介遗传算法怎么解决问题二进制编码实数编码遗传算法流程遗传算法中关键参数简单的实例遗传算法记录学习matlab的过程防止忘记。本文参考《智能优化算法及其matlab实例第二版》遗传算法简介遗传算法利用群体搜索技术,将种群代表一组问题解,对种群进行选择,交叉,变异,复制等生物学上的进化操作产生新一代的种群。群体 :可行解集(一开始群体是随机生成的,然后通过自然选择,优胜略汰);个体:可行解(组成群体的单个生物体);染色体 :可行解的编码(包含生物体信息
2020-05-27 11:08:26
1469
蓝桥杯基础外设代码-以定时器2计数作为时间轴.rar
2020-05-29
蓝桥杯单片机资源数据包.rar
2020-05-29
蓝桥杯STC15.rar
2020-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人