自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 STM32芯片包下载教程

1.首先进入这个网站:MDK5 Software Packs (keil.com)2.向下滑动找到:3.点击下载按钮后弹出下面窗口,选择Accept:4.下载好的芯片包双击安转就可以了

2021-08-31 16:32:52 3780

原创 51单片机定时器

1.原理:CPU 时序的有关知识: 1.振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡 周期)。 2.状态周期:2 个振荡周期为 1 个状态周期,用 S 表示。振荡周期又称 S 周 期或时钟周期。 3.机器周期:1 个机器周期含 6 个状态周期,12 个振荡周期。 4.指令周期:完成 1 条指令所占用的全部时间,它以机器周期为单位2.电路图(普中A2):3.程序说明:实现的功能是:通过定时器 0 中断控制 D1 指示灯间隔 1 秒闪烁4..

2021-08-30 17:55:33 12869 2

原创 51单片机LCD1602显示

1.原理:1602 液晶也叫 1602 字符型液晶,它能显示 2 行字符信息,每行又能显示 16 个字符。它是一种专门用来显示字母、数字、符号的点阵型液晶模块。它是由若 干个 5x7 或者5x10 的点阵字符位组成,每个点阵字符位都可以用显示一个字符, 每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作 用,正因为如此,所以它不能很好的显示图片 (1)引脚:(2)其地址 和屏幕的对应关系如下: 要显示字符时 要先输入显示字...

2021-08-28 11:04:38 11207 3

原创 51单片机中断

1.原理:1.中断:当中央处理机 CPU 正在处理某件事的时候外界发生了紧急事件请求, 要求 CPU 暂停当前的工作,转而去处理这个紧急事件,处理完以后, 再回到原来被中 断的地方,继续原来的工作,这样的过程称为中断。2.51单片机的中断源:外部中断0、定时计数器中断0、外部中断1、定时计数器中断1、串口中断。3.与中断相关的寄存器:IE(中断允许控制寄存器)、TCON(控制寄存器)、IP(中断优先级控制寄存器) SCON(串行口控制寄存器)、TMOD(定时器/计数器模

2021-08-27 18:28:48 9260 5

原创 51单片机数码管显示

1.原理:1.我们常用的数码管有两种:共阴极数码管和共阳极数码管。2.一般数码管有8个段,分别是a,b,c,d,e,f,g,dp(小数点)。3.我们通过段选和位选来控制数码管的显示,段选来控制要显示的数据, 而位选是来选择让哪一个数码管显示。4.动态数码管现实的原理就是:利用位选线不同时选择通断,改变段选数据来实现的。5.数码管显示,仅靠单片机 IO 口来驱动是不行的,这里就需要增加外部驱动芯片74HC245 此外,还可以用138译码电路来控制位选。2.原理图:(普中A2开.

2021-08-25 15:10:01 3590

原创 51单片机独立按键

1.原理:1.按键是一种电子开关,使用时轻轻按开关按钮就可使开关接通,当松开手时, 开关断开。2.由于机械点的弹性作用,按键开关在闭合时不会马上稳定的接通,在断开时 也不会一下 子断开,因而在闭合和断开的瞬间均伴随着一连串的抖动。3.为了确保 CPU 对按键的一次闭合仅作一次处理,必须进行消抖。...

2021-08-25 11:35:29 1814

原创 51单片机蜂鸣器实验

1.原理: 1.我们先要了解什么是有源蜂鸣器/无源蜂鸣器: 有源蜂鸣器内部自带振荡电路,只需提供电源即可发声。 无源蜂鸣器则需提供一 定频率的脉冲信号才能发声, 频率大小通常在 1.5-5KHz 之间。2.要实现蜂鸣器的控制,我们能否 直接使用 STC89CXX 的 IO 口驱动呢?答案是否定的, 因为51单片机 IO 口的驱 动能力较弱(即使外接上拉电阻),而蜂鸣器驱动需要约 30mA, 所以非常困难,即使可以驱动,那对于整个芯片的其 IO 剩下驱动能力就更加弱甚至无法工..

2021-08-24 21:23:37 6362 1

原创 C++打印菱形

我将这段代码封装成了函数,直接传入参数(行数)就行打印菱形需要六个for循环,代码就不在讲解,大家自行理解#include <iostream>using namespace std; //命名空间void PrintRhombus(int N) { int i, j; //上半部分 for (i = 0; i < N; i++) { for (j = 0; j < N - 1 - i; j++) { cout << " "; }

2021-08-17 20:26:18 1705 1

ScreenToGif.zip

可以录制电脑屏幕,直接转换为gif图片

2021-04-17

mysql数据库命令大全(较为详细)

本资源中不仅包含一些常用的mysql命令,而且还包含一些mysql数据类型的资料,希望能给大家带来一下帮助吧.

2020-12-09

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

TA关注的人

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