自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 设计电路时为什么要阻抗匹配

在电学中,常把对电路中电流所起的阻碍作用叫做阻抗。阻抗=电阻+电抗(容抗+感抗)**

2022-08-01 11:47:35 689 1

原创 单片机的位清零与赋值

当我们要对text寄存器的bit0设置为1时,我们可能会这样写:text=0x01;但实际上这种操作是不对的,因为这样会导致text的其他位全部变成0。在这种情况下,我们需要使用&和|操作符进行清零和赋值操作。例1:text&=0xFE; //将bit0清零text|=0x01; //对bit0赋值1例2:GPIOA->BSRRL&=0XFF0F; //将4-7位清零GPIOA->BSRRL|=0...

2020-09-12 17:50:02 3406 5

原创 Python的random函数用法详解

在 random 模块下提供了如下常用函数:random.seed(a=None, version=2):指定种子来初始化伪随机数生成器。random.randrange(start, stop[, stop]):返回从 start 开始到 stop 结束、步长为 step 的随机数。其实就相当于 choice(range(start, stop, step)) 的效果,只不过实际底层并不生成区间对象。random.randint(a, b):生成一个范围为 a≤N≤b 的随机数。其等同于 ra

2020-07-31 14:05:05 5325

原创 Python中列表的函数大集合:增、删、改、查、反转和排序、嵌套

'''#列表s=[1,"chengdu"] #当将1用双引号括起来时,表示为字符串;当将1直接写出来时,表示为整型print(type(s[0]))print(type(s[1]))''''''#增 1、【append】a=["小张","小王","小李"]print("------增加前的列表名字------")for name in a: print(name)b=input("请输入一个要增加的名字:")a.append(b) .

2020-07-31 14:02:30 203

原创 Python打印9x9乘法表

程序:for i in range(1,10): for j in range(1,10): if j<=i: print("%d*%d=%d"%(i,j,i*j),end="\t") print()注意事项:1、for循环的用法:(1)基本格式:for 变量 in 列表: 过程else: 过程(2)用法:1、a=["aa","bb","cc","dd"]for x...

2020-07-28 10:45:11 214

原创 51定时器用法

51单片机定时/计数器的工作由两个特殊功能寄存器控制。TMOD用于设置其工作方式;TCON用于控制其启动和中断申请。1、工作方式寄存器TMOD高四位用于T1;低四位用于T0。如下图所示:C/T :定时/计数模式选择位。C/T =0为定时模式;C/T =1为计数模式。M0/M1控制定时器的工作方式。如下图:2、控制寄存器TCONTR1(TCON.6):T1运行控制位。TR1置1时,T1开始工作;TR1置0时,T1停止工作。TR1由软件置1或清0。所以,用软件可控制定时/计数

2020-07-20 09:32:51 367

原创 51定时器控制数码管动态显示

注意:共阴数码管位选是“选哪位就哪位为低电平。数码管采用两个74HC573芯片作为位选和段选的锁存器分别由wela和dula控制(高电平有效);原理图如下:定时器的代码如下:#include "reg52.h" //此文件中定义了单片机的一些特殊功能寄存器typedef unsigned int u16; //对数据类型进行声明定义typedef unsigned char u8;//sbit WE1=P0^0;//sbit WE2=P0...

2020-07-08 23:11:39 6142

原创 matlab的常用函数及其用法

1、连续信号的MATLAB表示(1)指数信号指数信号在MATLAB中用函数表示。首先,按照需要在一定时间范围内生成一些时间点,然后调用该函数计算这些点的函数值,最后画出其波形图即可。其程序如下:A=1;a=-0.4;t=0:0.001:10;ft=A*exp(a*t);plot(t,ft)(2)正弦信号正弦信号的产生方法与指数信号类似,其程序及波形如下:A=1;w0=2*pi;phi=pi/6;t=0:0.001:8;ft=A*sin(w0*t+phi);

2020-06-16 15:41:27 4901

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除