E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
51单片机学习
51单片机学习
笔记-13直流电机
13直流电机[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。13.1直流电机与PWM波13.1.1直流电机直流电机是一种将电能转换为机械能的装置。一般的直流电机有两个电极,当电极正接时,电机正转,当电极反接时,电机反转。直流电机主要由永磁体(定子)、线圈(转子)和换向器组成。除直流电机外
虎慕
·
2023-11-02 06:16
#
51单片机-江科大
51单片机
学习
单片机
51单片机学习
笔记-3模块化编程
3模块化编程[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。3.1模块化编程传统方式编程:所有的函数均放在main.c里,若使用的模块比较多,则一个文件内会有很多的代码,不利于代码的组织和管理,而且很影响编程者的思路。模块化编程:把各个模块的代码放在不同的.c文件里,在.h文件里提供外部
虎慕
·
2023-11-02 06:46
#
51单片机-江科大
51单片机
学习
单片机
51单片机学习
笔记(正在进行时)
第一个单片机软件安装keil5官方网址:https://www.keil.com/进入点击下载,选择C51.stc-isp官方网站:http://stcmcudata.com/单片机命名规则自己的用keil5写代码1.project-->2.NewμVisionproject-->3.保存在一个文件夹里(建议一个工程对应一个文件夹)–>4.在search中填AT89C52(从下面找到选择也可以)-
ACAE^_^
·
2023-11-02 06:37
51单片机
笔记
江科大
51单片机学习
笔记之LCD1602
文章目录一、LCD1602调试工具二、LCD1602介绍三、引脚及应用电路典型应用电路引脚及功能四、内部结构框图五、时序结构六、LCD1602指令集七、LCD1602操作流程八、实验1、创建文件2、引脚定义3、写命令4、写数据5、初始化6、显示字符7、显示字符串8、显示数字9、显示有符号数字10、显示16进制数11、显示二进制数补充:流动字幕注:第一章对应江科大视频5-2,后面对应江科大视频14-
rebened小橙
·
2023-11-02 06:37
51单片机
51单片机
学习
笔记
AutoLeaders控制组——
51单片机学习
笔记(DS18B20温度传感器、LCD1602、直流电机+PWM)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)一些内容涉及前面的知识点,可能需要提前了解(可以翻看本人之前的文章或者去B站看UP主的视频)文章目录13-1DS18B20温度传感器DS18B20部分Ⅰ、DS18B20介绍模拟温度传感器原理:数字温度传感器原理:Ⅱ、
draw_future_TL
·
2023-11-02 06:36
51单片机
学习
单片机
AutoLeaders控制组——C
51单片机学习
笔记--数码管&&矩阵键盘&&LCD液晶屏
目录1.数码管连接原理图2.动态数码管实验3.LCD液晶屏的操作4.矩阵键盘的连接原理图5.模块化编程6.密码锁实验1.数码管连接原理图由上述原理图可以看出,8位数码管采用共阴极方式连接,8位数码管通过公共端口COM按顺序接入到138译码器中。138译码器中的G1到G2B三个引脚为使能端,通过接入VCC和GND输出使能电平,若使能电平有效则138译码器正常工作。其中138译码器通过P2_2到P2_
szu_ljm
·
2023-11-02 06:36
单片机
学习
嵌入式硬件
c语言
AutoLeaders控制组——
51单片机学习
笔记(模块化编程、LCD_1602、矩阵键盘)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)一些内容涉及前面的知识点,可能需要提前了解(可以翻看本人之前的文章或者去B站看UP主的视频)目录5-1、模块化编程模块化编程与传统方式编程区别模块化编程用法有关c与h文件位置的注意事项:预编译实验操作(以模块化动态数
draw_future_TL
·
2023-11-02 06:35
51单片机
学习
嵌入式硬件
AutoLeaders控制组—
51单片机学习
笔记(LED控制、独立按键、数码管)
本篇内容是观看B站江科大自化协UP主的教学视频所做的笔记,对其中内容有所引用,并结合自己的单片机板块进行了更改调整。以下笔记内容以一个视频为一个片段(内容较多,可能不适合速食,望见谅)根据测试,目录存在没法跳转准确的可能性(可能是因为内容太多的原因,可以考虑用左下方侧的目录跳转)目录1-0下载keil时找不到文件路径问题的解决方法之一1-1单片机及开发板介绍单片机(英文MicroControlle
draw_future_TL
·
2023-11-02 06:35
51单片机
学习
单片机
一块51单片机能做出些什么东西?
51单片机学习
容易上手,非常适合连接各种传感器来构建监测和控制系统。如果你有这方面的兴趣,我愿意无偿分享一个包含各种语言编程教学、问题解答视频、语言教学和800个毕设项目的资源包。
枪哥玩转嵌入式
·
2023-11-02 05:24
单片机
编程
stc
嵌入式硬件
嵌入式实时数据库
51单片机学习
笔记——STC12C5201AD系列
一、概述STC12C5201AD系列单片机是STC生产的单时钟/机器周期(1T)的单片机,是高速/低功耗/超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8-12倍。内部集成MAX810专用复位电路,2路PWM,8路高速8位A/D转换(300K/s,即30万次每秒),针对电机控制,强干扰场合。在KeilC开发环境下,选择Intel8052编译,头文件包含即可。二、特性三、S
DJDN426611
·
2023-10-31 11:19
学习日志
电工笔记
51单片机
STC15W201S
51单片机学习
篇-- --超声波测距(HC--SR04)笔记
开篇先说一句废话····本旺名字叫萨摩耶,,Please叫我旺财,,,哈哈,招财进宝嘛!开篇本单片机购买的时候带的超声波模块是HC-SR04,根据好多材料都说用这个的原因是便宜,,,不过没关系,刚开始学不在乎,重在学习原理,为了以后的开发增加经验。超声波模块**超声波长啥样?**同样,直接上图它有4个接口,VCC,Trig,Echo,GND。VCC和GND用来供电,Trig用来发送一个高电平,Ec
三傻萨摩耶
·
2023-10-27 03:58
51单片机
单片机
51单片机学习
-5定时器与中断
5定时器与中断[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。5.1定时器原理与中断系统5.1.1定时器原理CPU的时序指标有:振荡周期:为单片机提供定时信号的振荡源的周期(晶振周期或外加振荡周期)状态周期:2个振荡周期为1个状态周期,用S表示。振荡周期又称S周期或时钟周期。机器周期:1
虎慕
·
2023-10-21 15:34
#
51单片机-江科大
单片机
51单片机
学习
51单片机学习
之智能小车(1)
下篇:
51单片机学习
之智能小车(2)小车概述(功能,所用模块)(1)蓝牙控制通过手机上蓝牙串口调试助手,实现无线控制小车运动与用户信息交流。
Ydon?tkwhmeIS
·
2023-10-17 18:00
单片机
单片机
51单片机学习
记录(Day1-Day2)
来自郭天祥老师的《十天学会单片机》学习教程,型号STC89C52。学习流程,开发软件KeilU5,keil项目内编程后生成hex文件,烧写进TX学习板,观察现象。大一时为了进学校的AT社团,学习过几天,可惜没坚持下来,最后社团考试也没考过,所以就搁置了51的学习,当时的目光还是太短了,学东西坚持不下来,这也算是大学里的一个遗憾吧。然后现在把当初学的一点东西也忘光了。51单片机的开发作为嵌入式最基础
往前狂奔的Stephen
·
2023-10-14 04:35
c语言
51单片机
51单片机学习
历程---单片机入门
主要用来做控制的,如果要驱动外部设备的话,需要使用驱动电路proteus模拟518位最小系统晶振电路-----提供时钟12M(方便计算机器周期)11.0592M(非常适合串行通信,设置波特率的时候误差是0)复位电路------提供系统复位(手动复位)-----(上电自动复位)电源电路-----供电电压(51漏极开路,要输出高电平要外接上拉电阻)只能实现单片机的正常运行如果需要烧写就要加上-----
言覃一的搬砖日记
·
2023-10-11 21:45
51单片机
单片机
51单片机学习
笔记——第四天:数码管
大家好!今天是学习51单片机的第三天,今天继续学习了数码管,学习笔记如下:之前学习的是数码管的静态显示,今天学习更复杂的数码管的动态显示:在这之前先介绍一下两款芯片74HC245和74HC138。74HC245:八线双向收发器,适用于显示屏以及其他数字电路的驱动。管脚说明:74HC138:74HC138是一种三通道输入、八通道输出译码器。51单片机上只有32个I/O口,可板子上安装了许多器件,所以
bit__bit
·
2023-10-11 17:55
51单片机
学习
单片机
c
51单片机学习
笔记二
目录前言独立按键实验矩阵按键实验IO扩展(串转并)-74HC595实验LED点阵实验LED点阵点亮一个点LED点阵点亮数字LED点阵点亮图像直流电机实验步进电机实验总结前言基于普中单片机对51单片机进行学习注:本篇笔记主要参考了普中单片机开发文档独立按键实验按键是一种电子开关,使用时按开关按钮,开关接通,当松开手时,开关断开。按键管脚两端距离长的表示默认是导通状态,距离短的默认是断开状态,如果按键
m0_70968573
·
2023-10-11 17:55
单片机
学习
嵌入式硬件
51单片机学习
笔记-12LCD1602液晶屏
12LCD1602液晶屏[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。12.1LCD1602介绍LCD1602(LiquidCrystalDisplay)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符,还可以有8个自定义字符。显示容量:16×
虎慕
·
2023-10-05 18:51
#
51单片机-江科大
51单片机
学习
嵌入式硬件
C51单片机实现矩阵键盘密码锁
通过则篇文章,我将带领大家一起学习用C51单片机中的矩阵键盘制造一个简易的密码锁装置,希望这篇文章对大家有所帮助,希望大家在C
51单片机学习
中获取更多的知识。
IT闫
·
2023-10-01 14:10
单片机
嵌入式硬件
51单片机学习
笔记
1、输入输出口sbit定义引脚sbitLED_R=P0^5;P0M0=0x00;//设置P0.0-P0.7为准双向口2、中断INTCLKO=0x30;//使能INT2INT3下降沿中断EA=1;//打开总中断中断使用3、PWM输出51单片机是可以输出PWM的,比较麻烦。此时需要用到内部定时器来实现,可用两个定时器实现,也可以用一个定时器实现。4、定时器/计数器核心部件是一个加法计数器,本质是对脉冲
嵌入式新手小张
·
2023-09-24 17:51
学习笔记
51单片机
学习
笔记
51单片机学习
之-中断
中断在51单片机中共5个中断源,分别为:总的来说分为内部中断与外部中断先说内部中断,也就是上图的两种定时器中断(T0,T1)。它们的使用与4个寄存器有关现在来介绍四种寄存器中断允许寄存器中断优先级寄存器定时器工作方式寄存器定时器控制寄存器正如它们的名字一样,先允许,判断优先级,再选择工作方式,最后启动选择的定时器**中断允许寄存器(IE)EA:中断允许总开关。(1:所有中断请求被允许;0:所有中断
jiang2360
·
2023-09-14 06:40
51单片机学习
之-串口中断
串口中断SM2:多机通信控制位,(0:数据直接进入SBUF,并同时使R1致1)T1:发送中断标志位,(发送数据自动由硬件置1,并且同时执行中断程序,也必须在中断程序中写0)RI:接收中断标志位,(收到数据自动由硬件置1,并且同时执行中断程序,也必须在中断程序中写0)
jiang2360
·
2023-09-14 06:40
单片机
AutoLeader控制组——
51单片机学习
笔记(一)
目录1.点亮LED灯1.1LED灯闪烁1.2控制LED灯按时闪烁:1.3LED灯流水灯1.4二进制点灯2.独立按键控制LED灯2.1按键控制LED亮灭2.2.按键控制灯左右移动3.数码管3.1静态数码管显示3.2.动态数码管显示4.模块化编程5.LCD1602调试工具6.矩阵键盘6.1.介绍矩阵键盘6.2.矩阵键盘在LCD上按键显示6.3.矩阵键盘制作密码锁7.定时器7.1关于定时器的基本概念7.
哒哒哒901
·
2023-09-08 12:15
学习笔记
单片机
嵌入式硬件
学习
51单片机
51单片机学习
笔记1 -- 单片机最小系统仿真电路绘制
在Protues和Keil都安装好之后,就可以开始学习51单片机了,但其实只要有Keil和开发板就可以开始搞单片机最小系统仿真1.Protues新建工程2.晶振电路绘制3.复位电路绘制4.电路勘误与仿真5.课外科普--51单片机名称由来1.Protues新建工程打开Protues,首页打开ISIS图标,绘制电路图进入到以下绘制界面像电路中的芯片、电阻电容等,都可以在器件区找到,直接点击器件区的Pi
GenCoder
·
2023-09-02 11:40
51单片机学习笔记
单片机
51单片机
stm32
**开启我的
51单片机学习
之路,基于51单片机数码管显示电子时钟**
1、此款电子时钟,时间可以设置,有4个按键,一个功能按键,一个加,一个减,一个确定按键。2、按下功能按键一下,时钟走时停止,时两位数码管闪烁,代表此时再调时状态,这个时候加减按键就可以调整时钟,再次按下功能按键,就可以调整分钟,再按一下功能按键就可以设置秒。设置好时间后我们按确定按键,时钟开始走时。3、这个程序将很好的教会我们怎么让数码管闪烁显示。#includetypedefunsignedin
bbxyliyang
·
2023-08-20 05:15
单片机
单片机
物联网
stm32
编程语言
嵌入式
51单片机学习
--红外遥控(外部中断)
需要利用下面这个红外接收头,OUT口会发出红外信号对应的高低电平,由于发送的速度很快,所以需要把OUT引脚接在外部中断引脚上,当OUT一旦产生下降沿,马上进中断,这样响应会更及时。外部中断引脚位于P3_2和P3_3,我的开发板把OUT接在了P3_2,利用的是下降沿触发。外部中断比定时器中断和串口中断要简洁一些,这里使用外部中断0(Int0),当IT0=1就是下降沿触发,IT0=0就是低电平触发。I
Silver_bullet2004
·
2023-08-10 05:12
51单片机
单片机
51单片机
学习
嵌入式硬件
【单片机学习】51单片机【定时/计数器】,详细介绍
51单片机学习
一、先知先会1、CPU时序的有关知识1.1、周期换算2、在学习定时器之前需要明白的3、定时/计数器的工作原理4、51单片机定时器结构二、定时/计数器的控制1、工作方式寄存器TMOD2、控制寄存器
与太阳有关_
·
2023-08-09 02:51
#
51单片机
单片机
51单片机
c语言
51单片机学习
--DS18B20温度读取&温度报警器
需要先编写OneWire模块,再在DS18B20模块中调用OneWire模块的函数先根据原理图做好端口的声明:sbitOneWire_DQ=P3^7;接下来像之前一样把时序结构用代码模拟出来:unsignedcharOneWire_Init(void){unsignedchari;unsignedcharAckBit;OneWire_DQ=1;OneWire_DQ=0;//总线拉低//延时500u
Silver_bullet2004
·
2023-08-07 18:46
51单片机
51单片机
学习
嵌入式硬件
单片机
51单片机学习
-AT24C02数据存储&秒表(定时器扫描按键数码管)
首先编写I2C模块,根据下面的原理图进行位声明:sbitI2C_SCL=P2^1;sbitI2C_SDA=P2^0;再根据下面的时序结构图编写函数:/***@briefI2C开始*@param无*@retval无*/voidI2C_Start(void){I2C_SDA=1;I2C_SCL=1;I2C_SDA=0;I2C_SCL=0;}/***@briefI2C停止*@param无*@retval
Silver_bullet2004
·
2023-08-05 20:35
51单片机
51单片机
学习
嵌入式硬件
单片机
51单片机学习
--蜂鸣器播放音乐
由原理图可知,蜂鸣器BEEP与P1_5相关,但其实这个原理图有错,实测接的是P2_5下面这个代码就是以500HZ的频率响500ms的例子sbitBuzzer=P2^5;unsignedcharKeyNum;unsignedinti;voidmain(){while(1){KeyNum=Key();if(KeyNum){for(i=0;i#include"Timer0.h"#include"Dela
Silver_bullet2004
·
2023-08-03 07:42
51单片机
51单片机
学习
嵌入式硬件
单片机
51单片机学习
--DS1302可调时钟
之前学习过用定时器做的时钟,但是那样不仅误差大还费CPU,接下来利用DS1302时钟模块做一个可调实时时钟这一次直接编写DS1302模块,首先要在DS1392.c中根据下面的模块原理图进行位声明:sbitDS1302_SCLK=P3^6;sbitDS1302_IO=P3^4;sbitDS1302_CE=P3^5;命令字:命令字确定了是要写还是要读,以及操作的是时还是分还是秒首先需要一个初始化函数:
Silver_bullet2004
·
2023-08-03 07:12
51单片机
51单片机
学习
单片机
嵌入式硬件
51单片机学习
--串口通信
首先需要配置寄存器:下面这里SCON配0x40和0x50都可以,因为暂时还不需要接受信息,所以REN置1置0都可voidUart_Init(void)//
[email protected]
{PCON|=0x80;//使能波特率倍速位SMODSCON=0x50;//8位数据,可变波特率TMOD&=0x0F;//清除定时器1模式位TMOD|=0x20;//设定定时器1为8位自动重装方式TL1=0xF
Silver_bullet2004
·
2023-08-01 16:42
51单片机
51单片机
学习
单片机
嵌入式硬件
51单片机学习
--LED点阵屏显示图形&动画
为了通用性考虑,需要把用到的几个口用特殊位声明来重新命名,由于RCLK在头文件中已有定义,所以这里把P3^5声明成RCK吧。。这样的做法可以提高可读性sbitRCK=P3^5;//RCLKsbitSCK=P3^6;//SRCLKsbitSER=P3^4;接下来编写74HC595的输入函数void_74HC595_WriteByte(unsignedcharByte){unsignedchari;f
Silver_bullet2004
·
2023-08-01 16:38
51单片机
51单片机
学习
嵌入式硬件
单片机
51单片机学习
--按键控制流水灯模式&定时器时钟
TMOD负责确定T0和T1的工作模式,TCON控制T0和T1的启动或停止计数,同时包含定时器状态TF1:定时器1溢出标志TF0:定时器0溢出标志0~65535每隔1微秒计数器+1,总时间65535微秒,赋上初值64535,则只有1000微秒即1毫秒第一步:编写Timer_Init()首先配置TMOD所以初始化TMOD=0x01;//00000001整体操作:TMOD=TMOD&0xF0;//低四位
Silver_bullet2004
·
2023-07-31 07:12
51单片机
51单片机
学习
嵌入式硬件
单片机
51单片机学习
笔记-15 红外遥控
15红外遥控[toc]注:笔记主要参考B站江科大自化协教学视频“51单片机入门教程-2020版程序全程纯手打从零开始入门”。注:工程及代码文件放在了本人的Github仓库。15.1红外遥控与外部中断15.1.1红外遥控器红外遥控是利用红外光进行通信的设备,由红外LED将调制后的信号发出,由专用的红外接收头进行解调输出。通信方式:单工,异步红外LED波长:940nm(还有一种850nm的可以微微看见
虎慕
·
2023-07-28 00:21
#
51单片机-江科大
51单片机
学习
嵌入式硬件
51单片机学习
--矩阵键盘、电子密码锁
矩阵键盘的模块原理图:功能:按下矩阵按键,在LCD上显示对应的数值。采用模块化编程,在此只给出MatrixKey.c和main.c两部分代码#include#include"Delay.h"/*矩阵键盘读取键码按下不放,会停留在此函数,松开时返回数值,不按返回零*/unsignedcharMatrixkey(){unsignedcharKeyNum=0;P1=0xFF;P1_3=0;if(P1_7
Silver_bullet2004
·
2023-07-25 12:11
51单片机
51单片机
学习
单片机
【C51 ---- 单片机最小系统】
51单片机学习
历程与分享单片机最小系统1、51单片机的最小系统构成2、晶振电路简介3、复位电路简介4、电源电路简介5、结束语单片机最小系统前言:(1).我们已经认识了51单片机芯片,51单片机要工作,光靠一个芯片肯定是不行的
下课后泡实验室
·
2023-07-24 17:20
C51专栏
单片机
mongodb
嵌入式硬件
单片机最小系统
51单片机
C语言
笔记
51单片机学习
光敏电阻传感器实验
51单片机学习
光敏电阻传感器实验一、光敏电阻模块简介光敏电阻传感器模块是对光线敏感度的反应,一般用来检测探头周围光线的强度(亮度),可以通过DO输出数字信号1和0,也可以通过AO口输出模拟信号调节阈值:
Endhub
·
2023-07-20 12:58
学习笔记总结
C51单片机
单片机
c语言
51单片机学习
数码管 倒计时
51单片机学习
数码管倒计时简介1.硬件部分普中单片机开发板(138译码器控制)数码管2.软件部分keil软件硬件部分138译码器简介74LS138为3线-8线译码器,共有54LS138和74LS138两种线路结构型式
Endhub
·
2023-07-20 12:28
学习笔记总结
C51单片机
单片机
51单片机 LCD液晶显示模块使用
51单片机学习
–LCD模块使用常见的液晶显示屏模块LCD1602LCD12864LCD1602LCD1602模块工业字符型液晶。
Endhub
·
2023-07-20 12:57
学习笔记总结
C51单片机
单片机
编程语言
51单片机学习
--LED流水灯
#include#includevoidDelay1ms(intt)//@11.0592MHz{while(t--){unsignedchari,j;_nop_();//需要添加头文件i=2;j=199;do{while(--j);}while(--i);}}//延时1ms执行t次voidmain(){while(1){P2=0xFE;//11111110Delay1ms(500);P2=0xFD
Silver_bullet2004
·
2023-07-19 06:18
51单片机
51单片机
学习
嵌入式硬件
51单片机学习
--独立按键控制LED
功能:按下K1时D1亮,松开时D1灭,P3_1对应K1,P2_0对应D1#includevoidmain(){while(1){if(P3_1==0)//按下K1{P2_0=0;}else{P2_0=1;}}}按下按钮和松开按钮时会有抖动,所以需要用延时函数来避免抖动造成的影响功能:每按一次按钮,改变一次D1的状态在这里如果一直按着按键就无法跳出while,就无法改变灯的状态#include#in
Silver_bullet2004
·
2023-07-19 06:18
51单片机
51单片机
嵌入式硬件
单片机
51单片机学习
--数码管显示
首先实现静态数码管显示SMG表示共阴极,要让第三位显示数字6,需要LED6端口接0,即Y5=0,5的二进制为101,按P2_4到P2_2的顺序接,则CBA分别接101然后在数码管另一端,需要点亮的接上1,根据原理图一一对应即可得到P0_0到P0_7依次为10111110所以P0的十六进制为01111101==7D功能:使第三位显示数字6#include#includevoidmain(){P2_4
Silver_bullet2004
·
2023-07-18 09:45
51单片机
51单片机
学习
嵌入式硬件
51单片机学习
7--LCD1602
一、认识LCDLCD==LiquidCrystalDisplay==液晶显示器LCD1602表示一种液晶屏,能同时显示2行16列,共32个字符,这个字符可以是字母,数字,符号等LCD结构上主要由3部分组成:液晶:液态晶体,液晶本身不发光,但他在通电的时候可以让光线透过去,不通电时光线透不过去;光源:这个光源才是点亮LCD的关键;偏光片:又上下两片,液晶就在上下偏光片之间,改变偏光片的角度就可以让光
资深流水灯工程师
·
2023-06-21 08:51
51单片机
单片机
学习
嵌入式硬件
STC
51单片机学习
9--DS18B20温度传感器
一、DS18B20DS18B20是Dallas半导体公司的一款数字温度传感器芯片;DS18B20是一款支持1-wire总线接口的温度传感器;DS18B20能测量的温度范围-55℃--125℃,精度是±0.5℃;DS18B20可以将分辨率设定为9到12位;DS18B20的工作电压范围3--5.5V二、DS18B20与STC89C51的连接单片机的P4.1引脚用来接DS18B20的数据引脚sbitDS
资深流水灯工程师
·
2023-06-21 08:51
51单片机
单片机
嵌入式硬件
mcu
【
51单片机学习
笔记】DS1302实时时钟程序
目录实验现象DS1302介绍ds1302简介引脚工作流程寄存器控制寄存器时间寄存器读写与时序写读ds1302的GPIO代码ds1302.cmain.c备注实验现象将程序烧录到单片机中后,lcd1602显示屏将从预设时间开始进行时钟功能。在lcd1602显示屏第一行分别显示年,月,日,星期;在第二行显示时,分,秒。DS1302介绍ds1302简介DS1302是DALLAS公司推出的涓流充电时钟芯片,
终极末影龙
·
2023-06-18 09:55
单片机
51单片机
学习
基于PWM技术的51单片机呼吸灯
刚学了PWM技术,学习链接如下:新手10小时玩转单片机C51编程(合集)_哔哩哔哩_bilibili学完,我就用
51单片机学习
板试了一下呼吸灯的效果;代码如下:#include"reg52.h"#include
SELF...DISCIPLINE
·
2023-06-16 03:57
51单片机
51单片机
学习
单片机
c语言
普中
51单片机学习
单片机开发教程来自bilibili江协科技1.开发工具软件安装https://pan.baidu.com/s/1vDTN2o8ffvczzNQGfyjHng?pwd=gdzf链接里压缩包的解压密码:51,如果打不开请复制链接到浏览器再打开Keil在D盘中建立一个文件夹Keil防止文件散落。安装完成之后以管理员身份运行Keil随便填写下一步即可。点击这个按钮复制CID粘贴到下图可生成通行证粘贴到此处
荔枝久
·
2023-06-10 14:59
研究生项目
51单片机
学习
单片机
51单片机学习
单片机概述1.什么是单片机2.单片机的特点及应用领域3.单片机的发展趋势4.学习51单片机需要哪些基础知识5.如何快速的掌握51单片机微型计算机的应用形态将cpu芯片、存储器芯片、I/O接口芯片和简单的I/O设备(小键盘、LED显示器)等装配在一块印刷电路板上,再配上监控程序(固化在ROM中),就构成了一台单板微型计算机(简称单板机)。单板微型计算机组成如图所示。主要应用于工业控制器、家用电器等什
zmyyyyu
·
2023-04-17 16:26
单片机
51单片机学习
笔记(蜂鸣器)
蜂鸣器简介在单片机应用的设计上,很多方案都会用到蜂鸣器,大部分都是使用蜂鸣器来做提示或报警,比如按键按下、开始工作、工作结束或是故障等等。自激蜂鸣器是直流电压驱动的,不需要利用交流信号进行驱动,只需对驱动口输出驱动电平并通过放大电路放大驱动电流就能使蜂鸣器发出声音,非常简单。改变单片机引脚输出波形的频率,就可以调整控制蜂鸣器音调,产生各种不同音色、音调的声音。改变输出电平的高低电平占空比,则可以控
fly2022.
·
2023-04-13 12:56
本科
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他