![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
故吾名初
向来人间好梦,是有始有终。
自己作笔记用,不喜勿喷。
展开
-
51单片机~红外通信工作原理
51单片机~红外通信工作原理一. 红外接收原理位定义:脉冲位置调制方式,用“0”和“1”的时间区分,在一小段脉冲中,位“0”表示0.56ms+("1"的时间)ms,而位“1”表示0.56ms+(“1”的时间)ms。由于“1”的时间不同,所以产生了“0”和“1”的区分。但是通常会产生误差,导致无法精确到某一毫秒,此时就产生“1"与”0“之间的一个分介点,比如0.56~1.57ms,分别是位“0”和位“1”的高电平1时长,此时可采取低于1ms位“0”,高于1ms位“1”来解决误差问题。原创 2021-07-12 13:30:12 · 2633 阅读 · 3 评论 -
51单片机~DS1302时钟,SPI总线原理
51单片机~DS1302时钟(一)说明:(二)SPI总线原理:(三)日历时钟寄存器:慢充电:BCD码:原创 2021-05-03 09:07:03 · 890 阅读 · 4 评论 -
51单片机~DS18B20温度传感器
51单片机~DS18B20温度传感器(一)简介说明:(二)接线:1. 内部结构:正温度前五位是0.负温度前五位是1.由LS,MS组成的四位十六进制数,和16位二进制数。(先MS后LS)结合上下图直到温度计算:1乘2 ^ 6 + 0乘2 ^ 5 +1乘2^ 4 +0乘2^ 3 +……2^0 ==85...原创 2021-04-28 20:43:08 · 3231 阅读 · 7 评论 -
51单片机~EETROM ( I IC协议总线),AT24CXX存储器工作原理
51单片机~EETROM ( ICC协议总线)工作原理(一)I^2 C总线控制原理:1.数据有效性规定:所以如图,当SCL为高电平的时候,SDA数据稳定不改变,当SCL为低电平的时候,看时序图SDA才允许改变。2. 这是启示和终止,和上面没有太大关系。(上面只说有效信号)数据传输可能产生的三种状况:4. 主机在传送数据时的几种方式:(S表示其实信号,P表示终止信号),白A表示从机的应答,阴影A表示主机的应答,—A表示非应答(代表即将结束接受),应答之后主(从)机再发送原创 2021-04-27 14:24:13 · 1190 阅读 · 10 评论 -
51单片机~串口通信(讲解+代码)
51单片机~串口通信(一)计算机串行通信原理:原创 2021-04-24 11:25:26 · 10274 阅读 · 9 评论 -
51单片机~定时器和外部中断(各个位控制作用详解)
(一)中断(二)定时器,计数器中断TL0低八位先进行存储,达到0XF,向上进一,直到高低八位都满时就可以产生中断或者控制TF0口。(1).TMOD低四位控制T0,高四位控制T1。GATE:(门控位)(2)控制寄存器TCON:(低四位控制外部中断,高四位控制计数器启动和中断申请)(3)定时器的四种工作方式:...原创 2021-04-21 19:26:05 · 4801 阅读 · 5 评论 -
51单片机~运放控制声控电路,运算放大器(各模式精细详解),NE555时基电路芯片分析
51单片机~运放控制声控电路(一)驻极体话筒:(二)运算放大器:说明:在使用时V+和V-之间没有压差不进行电路放大,但是一旦有了压差,就成为运算放大器,(1)单电源:V+ > V-时,输出1(输出电压是1所代表的VCC(VCC是多少伏就输出多少伏)),V+ < V-时,输出0,就是输出0V。(2)双电源时:输出所接正电压和伏电压(正负分别代表1和0)(3)负反馈:(4)运算放大器乘法运算~同向比例放大器:解释:1. 当负反馈电路接上时,Vout的输出电压(就是Vo原创 2021-04-15 16:47:41 · 8409 阅读 · 2 评论 -
51单片机~光敏传感器,比较器(模电,运放,放大原理)原理芯片
51单片机之光敏传感器,比较器原理芯片(一)光敏传感器说明:(二)电压比较器功能:原创 2021-04-06 21:31:36 · 8193 阅读 · 1 评论 -
51单片机之IO口输入的内部工作原理 ;IO内部电路分析;独立按键实现和消抖
51单片机之独立按键(一)IO口驱动能力:(注意:1的时候是驱动电流,0是驱动灌电流)灌电流:在P0口为0V时,支持外接的电源流入的电流为12mA.灌电流如上图所示,当单片机输出低电平时,允许电路向单片机引脚内灌入电流,这个电流就叫做“灌电流”,从而发光二极管被点亮,发光二极管所在的电路可以叫做“灌电流负载”。拉电流如上图所示,当单片机输出高电平时,允许电路从单片机的引脚拉出电流,这个电流就叫做“拉电流”,从而发光二极管被点亮,发光二极管所在的电路可以叫做“拉电流负载”上拉就是将不确定的信原创 2021-04-03 15:58:18 · 8173 阅读 · 2 评论 -
51单片机~动态数码管的显示,消影,消抖,静态扫描,动态扫描,由浅入深,原理代码
动态数码管的显示,由浅入深,原理(一)视觉暂留:#include"reg52.h"typedef signed char int8;typedef signed int int16;typedef signed long int32;typedef unsigned char uint8; //字符型typedef unsigned int uint16;typedef unsigned long uint32;sbit duanxuan=P2^5; //段选控原创 2021-03-31 12:57:56 · 5303 阅读 · 1 评论 -
51单片机~数码管电路原理分析,计算,编码表完整版,显示代码,中文命名.c文件报错问题
数码管电路原理分析,计算,编码表数码管简介:2. 电路分析:(原理如图)==74H573芯片原理分析74H573芯片相当于一个锁存器,给公共引脚高电平就是给P2.6=1,之后给P0=0XFF,最后再给P2.6=0,就完成输出了。最后当给了P2.6=0,后0XFF锁存在Q1~Q7,无论P0输入在变化,输出还是0XFF固定加上210欧电阻防止数码管过亮,WEI对应输出端,前面的芯片对应A~G数码管输入端。所以想让数码管亮,需要给前一个芯片(接a ~g的)加0X00,后一个芯片(接W原创 2021-03-30 15:08:45 · 1870 阅读 · 0 评论 -
74HC595芯片工作原理细致分析(以及级联拓展应用),以及芯片控制继电器原理 / 代码
74HC595芯片工作原理分析说明概要:(1).想要学会一个全新的芯片,需要去看八个地方,也就是八步奏。1 .芯片概述2 .电器特性3 .引脚功能描述4 .极限参数5 .推荐参数6 .时序图,真值表7 .典型电路8 .尺寸图...原创 2021-03-03 13:15:21 · 16962 阅读 · 6 评论 -
51单片机~继电器,续流二极管相关原理(感应电动势)和电路分析,图例详解。
继电器,续流二极管相关原理(感应电动势)和电路分析,图例详解。继电器:继电器上标识:AC表示交流电,最下面一行05V是5V额定电压。下面的30VDC表示直流电压30V。继电器电路图接:如下图中间部分;(1) 4,5口是D,E;(2)2常开,3常闭;(3)1,3组成闭合,1和2组成开启;使用衔铁的原因:衔铁不会被磁化。续流二极管:》工作原理:(用感应电动势相关知识理解)所以续流二极管需要在电路截至后迅速打开。...原创 2021-03-02 12:46:36 · 1752 阅读 · 0 评论 -
typedef和#define的区别,以及单片机代码优化程度的影响
typedef和#define的区别直接用图解释了,不废话,一看就懂,最大区别就是可读性和维护性。(2)。 单片机优化程度的影响:原创 2021-02-24 11:50:37 · 225 阅读 · 0 评论 -
秒懂,三极管,晶体管(原理放大截止饱和,公式,判断类型,电路分析),蜂鸣器(原理)
蜂鸣器,三极管(原理,公式,判断类型,电路分析)蜂鸣器(原理)蜂鸣器:三极管:(1). 判断三极管的截至:看基极和发射极电压,如果基极低于发射级,则三极管无法导通,也就截至。(2). 判断三极管的放大: 如果基极大于发射极,正常工作,则放大或者饱和。(3).判断三极管的饱和:(如下图)将B区看成一个可变的电阻,开始截至时因为电不导通,电阻无穷大,后随着P级加上电压导通,处于放大状态,三条线电流E=B+C,B端电压恒定电流增大电阻变小,导致C端电压减小,最终B和C端电压相等时达到饱和 E>原创 2021-02-24 11:18:03 · 8884 阅读 · 1 评论 -
51单片机~流水灯的四种演示方法
流水灯的三种演示方法简单粗暴法:(直接将地址写出)利用左移简化语句:利用库函数:(先讲解一下这个库函数)之后写我们的代码(0X01是全亮一暗,稍微改动了一下):原创 2021-02-22 12:04:31 · 1117 阅读 · 0 评论 -
IO两种控制方式和位运算符讲解(~ & | ^ << >>)
标题单片机控制IO空的两种方法(1或0看成高低电平可知总控制也可实现流水灯):运算符注意:&符号:0011100 1101010 在一起看时,有0便是0. 结果=0001000| 符号:0011100 1101010 在一起看时,有1变得1. 结果=11111110^符号: 0011100 1101010 在一起看时,相同为0,不相同为1.~符号:1变0,0变1右移>>符号:11101 移动后变原创 2021-02-22 11:20:06 · 481 阅读 · 1 评论 -
秒懂,计算机之进制转换(二进制,十进制,十六进制互相转换技巧和方法)
标题-(1) 头文件和端口之间关系sfr P1=0X90 //此乃寄存器的定义地址,定义P1口,如果不想要这么麻烦,就加宏定义include <reg52.h> ,此宏定义中包含了所有口端的名称(2). 进制数的快速转换方法:...原创 2021-02-20 18:11:04 · 1712 阅读 · 0 评论 -
五分钟搞定单片机keil5 运行破解安装教程
单片机keil5 运行安装教程 教程很简单,有手就行。。。。首先,我们要去keil5官网,www.keil.com ,进去如下图(懒得去官网的话软件和破解的我都搁在https://pan.baidu.com/s/1XkWU1-rONFjUUFQg5khPZA 提取:czs5)将keil5一直点同意安装即可(中间需要填写信息的部分·,随便填)之后开始进行破解:(1). 打开我链接里面的解压一下资源包,里面有(如下图)点开点开之后如下图:之后打开keil5,在file里面找到如原创 2021-02-06 20:13:22 · 23964 阅读 · 12 评论 -
单片机电路元件以及读数方法讲解((贴片)电阻,电容,二极管,蜂鸣器等)
单片机电路元件以及读数方法讲解((贴片)电阻,电容,二极管,蜂鸣器等)***1. 电阻和贴片电阻读数2. 电容3. 二极管读数计算及其他元件** 前言:** 在讲解电路之前,相信大家一定已经人手一台单片机了,里面也一定包含原理图,这次主要教大家读懂原理图。(1). 详细讲解图中便有,这里主要讲解电阻读取方法:(如下图)七种颜色对应七个数,最为偏远的那一环所代表的数是误差或者说精度,图中1K=1000(依次换算),除却最偏远的一环,其他全都和读数有关,比如图中四环电阻除了最偏远的一环,还有原创 2021-02-06 20:57:27 · 2771 阅读 · 3 评论