C51单片机
DID 迪
The Blog Is My Giant.
展开
-
C51单片机学习笔记(一)——搭建开发环境及烧写工具
C51单片机学习笔记(一)——搭建开发环境及烧写工具文章目录C51单片机学习笔记(一)——搭建开发环境及烧写工具1.搭建软件开发环境及使用(Keil uVision)2.将程序下载到单片机(烧写)在sublime Text3中配置单片机的编写环境最近学校焊接了单片机的最小系统板,故开始学习单片机,以后我将自己的学习笔记及心得提供给大家。1.搭建软件开发环境及使用(Keil uVisi...原创 2019-03-25 22:00:29 · 3531 阅读 · 5 评论 -
C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制
C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制文章目录C51单片机学习笔记(三)——按键对灯、蜂鸣器等器件的控制1.独立按键的原理2.独立按键控制蜂鸣器响3.独立按键对流水灯的控制1.独立按键的原理一般的独立按键有四个脚,无论按键是否被按下,1和2总是相通的,3和4也是相通的。当按键按下时,1、2脚与3、4脚接通,按住不放则保持接通状态按键通断过程的抖动:当按键按下时(释放...原创 2019-03-29 17:24:17 · 10330 阅读 · 11 评论 -
C51单片机学习笔记(四)——单片机的中断系统及应用
C51单片机学习笔记(四)——单片机的中断系统及应用文章目录C51单片机学习笔记(四)——单片机的中断系统及应用1.单片机的中断系统2.中断需要设置的4个寄存器1.单片机的中断系统中断的概念:CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断产生);CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务);待CPU将事件B处理完毕后,再回到原来事件A中断的地方...原创 2019-04-05 10:57:05 · 8294 阅读 · 1 评论 -
C51单片机学习笔记(五)——数码管的静态显示和动态显示
C51单片机学习笔记(五)——数码管的静态显示和动态显示文章目录C51单片机学习笔记(五)——数码管的静态显示和动态显示1.数码管的显示原理1.数码管的显示原理数码管有一位和多位一体两类,它是由8个LED(a,b,c,d,e,f,g,dp)排列组成,任意一个LED叫作一个“段”。通过给a,b,c,d,e,f,g,dp各个脚加上不同的控制电压可以使不同的LED导通发亮,从而显示0~9各个数字...原创 2019-04-07 23:06:55 · 19980 阅读 · 1 评论 -
C51单片机学习笔记(二)——花样流水灯的实现
C51单片机学习笔记(二)——花样流水灯的实现文章目录C51单片机学习笔记(二)——花样流水灯的实现1.单片机引脚、晶振、复位的作用2.流水灯原理图3.单片机的周期4.延时函数的编写5.使用“位操作”控制流水灯1.单片机引脚、晶振、复位的作用复位电路:,复位是单片机的初始化操作。单片机启动时都需要先付薇,其作用是“清零”,也就是CPU和其他部件处于一个确定的初始状态,并从这个初始状态开...原创 2019-03-28 18:35:04 · 27795 阅读 · 17 评论 -
C51单片机学习笔记(六)——液晶显示屏的使用
C51单片机学习笔记(六)——液晶显示屏的使用文章目录C51单片机学习笔记(六)——液晶显示屏的使用1.LCD1602的认识1.LCD1602的认识液晶显示屏简称液晶、LCD。各种型号的液晶通常是按显示字符的行数或液晶点阵的行、列进行命名的。1602的意思就是每一行显示16个字符,共可以显示2行,常见的液晶还有0801、0802、1601等,这类液晶是字符型液晶,只能显示ASCII码字符。...原创 2019-05-01 10:19:10 · 23038 阅读 · 10 评论 -
C51单片机学习——密码锁的实现
C51单片机学习——密码锁的实现文章目录C51单片机学习——密码锁的实现说在前面:因为我的板子是液晶屏和数码管不能同时用,所以下面我使用的是液晶屏,下面的代码通俗易懂也有注释,如果有的控件不知到如何使用的可以查看我之前的几篇C51文章,这个密码锁就是基于之前的笔记所写的内容#include<reg52.h>//#include<intrins.h>#defin...原创 2019-06-13 12:20:32 · 12104 阅读 · 13 评论