51单片机 之 蜂鸣器 蜂鸣器是一种将电信号转换位声音信号的器件, 常用来产生设备按键音、报警音等提示信号蜂鸣器驱动方式可分为有源蜂鸣器和无源蜂鸣器有源蜂鸣器: 内部自带震荡源无源蜂鸣器: 内部不带震荡源,需要控制器提供震荡脉冲才可发声, 调整震荡脉冲的频率,可发出不同频率的声音模电学习1. 三极管基础知识及常用电路 - 知乎 (zhihu.com)相当于这个电路高电平闭合、低电平断开左侧一只手控制电路通断驱动来源与VCC,电路通断来源于R1,
排序算法之归并排序 接下来会用到“双指针算法”,两个指针分别指向两段序列的头,比较大小,把小的取出,再把取出的序列指针后移,直到某一序列被全部遍历,直接把另一端拼接到取出来的元素组成的序列后面。其中,在切割后取元素排序时,若两数字相同,一般取第一段序列中的元素,有利于维持稳定性(排序后与排序前元素位置不变)这是什么意思,stack overflow好像是栈溢出?但自己不知道怎么修改,头发都要掉没了!首先,取一个中间值,有中间值,直接把序列分为两段,对两端序列分别排序。归并排序是一种对序列进行排序的算法。
算法之快速排序 可能是我写的quick_sort是个死循环,就把代码弄过来,让学长帮我看看吧。因为留校参加集训,这几天确实没怎么学python,等下周再学学类对象啥的吧。但是结果一直出不来,卡了我两天了,写高精度和归并排序也是,写不出来。
(Real Time Clock)DS1302芯片时钟 注意 VCC2 是主电源,插电时,会对电池充电晶振提供稳定的脉冲低四位存秒,高三位存10秒CH 时钟暂停,置1停止,置0运行使用示例如下数据 上升沿写入, 下降沿输出(与SPI通信接口相似)不断给出上升沿、下降沿,使得数据输入单字节写模式:先发最低位,操作完后,CE 置 0;
《xcj学pp》之数据容器(元组、字符串、集合、字典) 可容纳多个数据可容纳不同类型的数据数据是有序的(可使用下标索引)允许数据重复存在不支持修改(不可变)支持for循环PS:若tuple嵌套list,则这个list还是可变的,tuple(index(list))只能存储字符串长度任意(取决于内存大小)支持下标索引(有序)允许重复字符串存在不可以修改支持for循环可以容纳多个元素可以容纳不同类型的数据(混装)数据是无序的(不支持下标索引)不允许数据重复存在可以修改(增加减少元素)支持for循环。
51单片机的串口通信(UART)及其应用 注:VGA接口为15V,直接接到单片机上会损坏学一下英语:TXD:transmit exchange date 发射数据RXD:receive external date 接收数据点对点:只能两个设备间通信,一发多收SCL SCLK为时钟线,故其为同步的全双工可以同时接受传送数据半双工可相互传输数据,但分时使用一根数据线单 工只可单向发送数据,不可反向发送(接受)异步通信双方各自约定通信速率同步通信双方靠一根时钟线来约定通信速率总线(可挂载多设备的会有总线的说法)
《XCJ学pp》之Python函数初步学习 就是函数定义,没啥别的。一些very低级的东西。函数类似于python中的方法。目前我对方法的理解是,python自带的,或许也可以自定义,对某种特殊类型数据的处理方式函数也类似,是由python自带的,自定义或从其他库中导入的,对某些数据的处理方法,或者某些功能子块。函数应先定义,后调用,所以,下面我先写怎么定义。不多bb,直接上代码:在写函数时可以在定义的一行下,加三引号的注释,返回值后函数定义结束#函数定义 写一个可实现加减法的函数"""写一个函数实现加减法。
Python “Trutule库” 中函数汇总及其使用方法 为小数时, 表示占据电脑屏幕的比例。21)turtle.seth(to_angle)(别名:turtle.setheading(to_angle)):设置小海龟当前前进方向为to_angle,该角度是绝对方向的角度值。7)turtle.penup()(别名:turtle.pu(),turtle.up()):提起笔移动,不绘制图形,用于另起一个地方绘制。5)turtle.pendown()(别名:turtle.pd(),turtle.down()):移动时绘制图形,缺省时也为绘制。