![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
文章平均质量分 85
掏一淘哆啦A梦的奇妙口袋
一点一滴的积累
展开
-
单片机——对矩阵键盘进行扫描
前言:在项目开发中,有时会涉及到很多物理按键的操作,如果每个开关按键都接一个引脚的话(一端和单片机引脚连接,一端和GND连接),这样虽然好判断按键是否按下(按下为低电平)。但想一想这样是不是特别浪费引脚呢?1、比如如果用单片机开发一款计算器,类似按键界面如下图所示。2、又比如开发一款大门的密码锁,键盘界面如下所示。想一想如果用实体按键来模拟上面的按键,如果每一个实体按键和单片机引脚相连,就要占用16个引脚,太浪费单片机引脚了,对吧,毕竟单片机引脚是非常稀少、宝贵的。所以接下来就进入今天的正题。原创 2021-06-20 09:27:28 · 2926 阅读 · 0 评论 -
单片机——SG90舵机工作原理
前言:控制舵机的另一个专业名字叫伺服控制。经过百度,伺服”—词源于希腊语“奴隶”的意思。人们想把“伺服机构”当个得心应手的驯服工具,服从控制信号的要求而动作。在讯号来到之前,转子静止不动;讯号来到之后,转子立即转动;当讯号消失,转子能即时自行停转。由于它的“伺服”性能,因此而得名——伺服系统。我们这次就是要控制舵机转动任意角度。舵机一、外观接线方法:红-------------------------VCC棕色----------------------GND橙色------------原创 2021-05-04 15:07:00 · 88299 阅读 · 29 评论 -
单片机——PWM调光工作原理
前言:在硬件开发过程中,很多地方需要用到PWM占空比原创 2021-05-01 15:33:44 · 15722 阅读 · 2 评论 -
单片机——A/D数模转换篇
前言: 这个芯片的数据手册链接放在这里:目录A/D数模转换篇1、概述1)简介2)芯片电路图3)各个引脚的说明2、控制字命令格式3、时序图详解1)芯片时序图知识点2)软件模拟时序图1.对引脚初始化2.发送8位控制字命令3.接收对方的测量数据4.打包函数,一次性获得测量值A/D数模转换篇1、概述1)简介为了满足多种需要,目前国内外各半导体器件生产厂家设计并生产出了多种多样的ADC芯片。从性能上讲,它们有的精度高、速度快,有的则价格低廉。从功能上讲,有的不仅具有A/D转换的基本功能,还包括内部放大器和三原创 2021-04-18 13:24:40 · 5720 阅读 · 0 评论 -
单片机——BH1750光照传感器篇
BH1750光照传感器篇这里推荐一位博主写的这个传感器的文章,可以看下文章链接1、产品介绍(1)概述:BH1750FVI 是一种用于两线式串行总线接口的数字型光强度传感器集成电路。这种集成电路可以根据收集的光线强度数据来调整液晶或者键盘背景灯的亮度。利用它的高分辨率可以探测较大范围的光强度变化。( 1lx-65535lx)它常常应用在移动电话,液晶电视,笔记本电脑,便携式游戏机,数码相机,数码摄像机,汽车定位系统,液晶显示器等上面。(2)特点:这里只列举一些特点,详细说明请参考芯片手册:B原创 2021-04-15 19:27:24 · 12972 阅读 · 5 评论 -
单片机--IIC总线篇
IIC总线篇一、IIC总线组成两根双向信号线:一根数据线SDA;一根时钟线SCL。原创 2021-04-11 15:59:46 · 951 阅读 · 0 评论 -
1天搞定单片机中断——基础知识大全
Stc89c51/52单片机的P0口为开漏输出,若作为普通I/O口试,需要加上拉电阻,不然输出不了高电平。(注:P1、P2、P3都是准双向输出)其中上拉电阻的作用:1、加大普通IO口的驱动能力。2、起到限流的作用。3、抵抗电磁干扰。单片机时钟时许单位(晶振周期、状态、机器周期、指令周期):单片机最小系统组成5部分:单片机、晶振电路、复位电路、电源电路、下载电路单片机引脚解释:单片机的40个引脚大致可分为4类:电源、时钟、控制和I/O引脚。⒈ 电源: ⑴ VCC - 芯片电源,接+5原创 2021-04-10 10:41:23 · 3109 阅读 · 0 评论 -
单片机——DHT11 温湿度传感器
DHT11温湿度传感器在51单片机中的应用一、DHT11 模块参数如下:1 可以检测周围环境的湿度和温度2 传感器采用 DHT113 湿度测量范围: 20%-95%( 0 度-50 度范围)湿度测量误差: ±5%4 温度测量范围: 0 度-50 度 温度测量误差: ±2 度4 工作电压 3.3V-5V5 输出形式 数字输出6 设有固定螺栓孔,方便安装7 小板 PCB 尺寸: 3.2cm * 1.4cm8 电源指示灯(红色)二、 DHT11 模块接线说明1 VCC 外接 3.3V-5原创 2021-04-01 09:54:16 · 35645 阅读 · 5 评论 -
单片机——串口通信(从串口接收多位数据保存到数组,发送多位数据到串口)
单片机串口通信中,接收多位数据到数组,发送多位数据的代码// 下面的代码用于:单片机的串口何上位机的串口进行通信,上位机发送的数据是“abcd”就开灯,如果是“abde”就关灯。/*************************************************************************************** 串口通信实验 *实现现象:下载程序后打开串口调试助手,将波特率设置为9600,选择发送的数原创 2021-03-29 12:02:35 · 20968 阅读 · 11 评论