![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
51单片机
Naunyang
不以物喜,不以己悲,天地本不全,奈何以全求之,不贪生,不惧死。
展开
-
51单片机串口通信(波特率计算、字节发送、字符串发送、串口中断接收、回环测试)
难的东西学不会是因为简单的知识没学好基础不牢,地动山摇1.0通信1.0.1通信的关键:(1)事先约定(2)基本信息单元(3)有效信息编码,传输和解码1.0.2通信的几个专业性概念(1)同步和异步(2)双工 半双工,单工(3)并行通信和串行通信(4)电平信号和差分信号1.1串行通信(1)串口通信(2)一种特定的通信协议,一般叫串口通信,串行通信,UART USART等都指串口通信。(3)这种通信的特点:异步,串行,全双工1.1.1串行通信的工作方式:(1)3根线(GND TX原创 2020-05-10 16:15:41 · 5444 阅读 · 1 评论 -
直流电机与步进电机
难的东西学不会是因为简单的知识没学好基础不牢,地动山摇1.0直流电机1.0.0什么是电机(1)电机:就是电动机,有电能产生动能的一种装置。简称电机1.0.1分类(不完全分类)(1)交流电机:没有正负,(2)直流电机:永磁 励磁(3)步进电机(精度不是特别高)、伺服电机(精度高于步进电机):精确控制1.0.1直流电机(1)单片机IO口不能直接驱动直流电机。因为单片机的IO口的驱...原创 2020-05-08 22:33:36 · 4024 阅读 · 1 评论 -
51单片机的定时器与计数器
难的东西学不会是因为简单的知识没学好基础不牢,地动山摇1.01.0.1定时器(1)51单片机的定时器是一个内部外设。(2)定时器相当于CPU的一个“闹钟”。(3)定时器是用计数器来实现的。1.0.2计数器(1)计数器可以计数外部脉冲的个数.(2)脉冲:(个人理解)单片机中一个低电平跳变成高电平在回到低电平的这么一个过程就称为一个脉冲。1.0.3定时器是如何工作的(1)第一步:...原创 2020-05-05 22:45:36 · 5180 阅读 · 0 评论 -
51单片机之按键(独立按键&矩阵按键)
难的东西学不会是因为简单的知识没学好基础不牢,地动山摇按键(1)按键的物理结构(2)单片机引脚有两种状态(I/O)输入或者输出(3)上拉电阻的作用。通过这个电阻把这个引脚上拉到确定的高电平,但是上拉的能量扛不住地。下拉的力量比较强,接地的力量是无穷的!(4)按键的意义:按键是一个输入设备,CPU通过按键所连接的IO引脚的电平状态可以判断我们人对按键进行了什么操作,按下还是弹起。(5)...原创 2020-05-04 11:26:08 · 25526 阅读 · 1 评论 -
main函数中的while(1)解读
单片机C语言的主程序,通常要用一个while(1)语句来让程序进入一个无限循环,目的是为了让程序一直保持在我们需要运行的情况下。 虽然这种做法毋庸置疑,在网上还是有不少朋友有疑问,如果程序不加while(1)会出现什么情况,对于这种好学精神,还是值得赞扬的,做学问就需要有追根问...转载 2020-04-27 08:26:17 · 12284 阅读 · 2 评论 -
LED点阵基础讲解及字符显示
51单片机重新学习之LED点阵:1.LED点阵简介1.1什么是点阵液晶?(1)外观(2)作用:显示器件。类似于数码管,只不过内部的LED都是圆点 的,而数码管做成了长条与点。(3)内部构造:点阵的优势:可以8+8个IO口独立控制8*8个LED亮灭。(4)如何工作:内部LED的亮与灭。多个LED的亮灭配合组成想显示的内容。1.2如何驱动LED点阵液晶?(1)单...原创 2020-04-26 20:50:33 · 5235 阅读 · 0 评论 -
显示器件之数码管
51课程重新学之数码管学习:一、基本特性1、作用:显示器件,用来显示数字的,只能显示简单的字母。分类:单排(1位),联排(4位 8位)。优点:数码管显示稳定可靠,不易被干扰,多半用在工业领域。亮灭原理:内部8颗LED的亮灭二、分类共阳极数码管(单片机输0亮)与共阴极数码管(单片机输1亮)。8颗LED是可以单独驱动的。驱动电流的差异:共阳极的数码管单片机引脚是可以直接控制的。共阴极的...原创 2020-04-21 22:26:21 · 2918 阅读 · 0 评论