![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
单片机
文章平均质量分 79
℡四叶草~
学习交流
展开
-
ESP8266基于SDK开发环境搭建(NONOS 3.0版本)
前言ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。ESP8266的编程方式可以用官方的SDK编写,也可以用Arduino编写。各有各自的优点。如需查看Arduino搭建8266的开发环境可前往Arduino搭建ESP8266开发环境首先我们前前往安信可8266系列模组专题:安信可在这里有许多ESP8266的资料以及固件包:同时提供了SDK开发环境搭建的资料,本次是使用Win10平台SDK NONOS 3.0对ESP826原创 2020-09-01 14:55:39 · 2439 阅读 · 1 评论 -
51单片机的电子密码锁的设计与仿真
51单片机的电子密码锁的设计与仿真看看效果图简介(1)CPU使用51单片机。(2)用4x4矩阵键盘作为操作信息输入。(3)用LCM1602液晶显示模块作为信息显示。(4)用蜂鸣器及发光二极管作为错误报警及状态显示。功能(1)输入密码功能。输入密码时,用“★”号或“-”代替真实的密码以防密码泄露。在输入密码时,具有清除前一位/或多位的密码功能(用清除键)。密码输入完毕,按(确认/开锁键)确认并生效。(2)上锁功能。在锁开状态下,通过上锁键上锁。(3)在锁合的状态下,通过输入原创 2020-07-06 20:30:10 · 19220 阅读 · 7 评论 -
基于51单片机的简易波形发生器付仿真
基于51单片机的简易波形发生器效果图该波形可以选择方波 三角波 锯齿波 正弦波主要是通过DAC0832我们通过控制P0口的电平进而使DAC0832输出电压变化 再经过LM324运放输出.下面是波形发生的程序。/* * @description : 方波 * @param : 无 * @return : 无 */void fb(){ P0=0x00; delay_ms(fb_fre); P0 = fb_amp; delay_ms(fb_fre);}原创 2020-06-10 16:19:38 · 4673 阅读 · 7 评论 -
步进电机控制与LCD显示L297与L298
步进电机控制与LCD显示L297与L298上次介绍了PWM和L298结合的电机调速!接下来介绍L297与L298结合的例子!PWM电机调速下面是L297的简介:L297是步进电机专用控制器,它能产生4相控制信号, 可用于计算机控制的两相双极和四相单相步进电机,能够用单四拍、双四拍、四相八拍方式 控制步进电机。芯片内的PWM 斩波器电路可开关模式下调节步进电机绕组中的电流。L297管脚图:详情请参考百度百科首先我们了解了L297的使用方式后我们来看看如何使用。这部分是步进电机、L29原创 2020-05-25 17:35:15 · 4580 阅读 · 1 评论 -
基于单片机的直流电机控制PWM调速代码开源(含仿真)
基于单片机的直流电机控制与仿真(PWM)脉冲宽度调制脉冲宽度调制是一种模拟控制方式,根据相应载荷的变化来调制晶体管基极或MOS管栅极的偏置,来实现晶体管或MOS管导通时间的改变,从而实现开关稳压电源输出的改变。这种方式能使电源的输出电压在工作条件变化时保持恒定,是利用微处理器的数字信号对模拟电路进行控制的一种非常有效的技术。脉冲宽度调制是利用微处理器的数字输出来对模拟电路进行控制的一种非常有效的技术,广泛应用在从测量、通信到功率控制与变换的许多领域中。所谓PWM,就是脉冲宽度调制技术,其具有两个很重原创 2020-05-16 15:18:38 · 28428 阅读 · 7 评论 -
基于51单片机多路抢答器含倒计时开源
基于51单片机多路抢答器含倒计时开源效果图功能如下:活动规则:1、上电时,台号显示“00”,倒计时显示“00”,红灯和绿灯熄灭。2、当主持人按下“开始/清除”键时,台号显示“00”,倒计时数码管显示“05”,这时开始倒计时,当倒计时显示回到“00”时,开始抢答。3、如果倒计时未回到“00”就抢答,这时D1灯闪亮,倒计时数码管显示“–",这时禁止任何操作。这时只有主持人按下“开...原创 2020-05-04 10:12:38 · 3325 阅读 · 2 评论 -
基于51单片机的八路抢答器附仿真代码开源
基于51单片机的八路抢答器代码开源单片机采用51单片机 一个共阳数码管需要该源码的可以关注公众号:智慧小巷回复:八路抢答器即可!原创 2020-04-26 13:17:49 · 4440 阅读 · 0 评论 -
Esp8266通过Smartconfig一键配网(Arduino方式)
Esp8266通过Smartconfig一键配网SmartConfig又名快连当前设备在没有和其他设备建立任何实际性通信链接的状态下,一键配置该设备接入。可以理解为接入路由器的手机快速配置设备,使其接入路由器。8266应用非常广泛在单片机嵌入式物联网里面应用非常广泛!首先我们需要的开发环境是Arduino的开发环境如果还没配置的话可以参考Arduino搭建Esp8266环境void s...原创 2020-03-27 14:41:04 · 10026 阅读 · 4 评论 -
Arduino搭建Esp8266开发环境(两种方法)
Arduino搭建Esp8266开发环境简介: ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。ESP8266的编程方式可以用官方的SDK编写,也可以用Arduino编写。各有各自的优点。在ArduinoIDE里面进行下载然后我们在首选项这一个界面输入以下链接:http://arduino.esp8266.c...原创 2020-03-26 10:25:35 · 50125 阅读 · 10 评论 -
ESP8266做Web服简单又详细(Arduino方式)
简介: ESP8266是一款串口WiFi模块,内部集成MCU能实现单片机之间串口同信;这款模块简单易学,体积小,便于嵌入式开发。ESP8266的编程方式可以用官方的SDK编写,也可以用Arduino编写。各有各自的优点。现在我们尝试在Arduino下搭建一个web服。Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,可以向浏览器等Web客户端提供文档,也可以放置网站文件,...原创 2020-03-25 17:06:19 · 6625 阅读 · 0 评论 -
基于51单片机做的挑战十秒(含仿真)
先看效果和原理图。电路是由两个移位寄存器74Hc595做的具体中文资料74HC595中文资料下面上代码#include<reg51.h>#include<intrins.h>#define uchar unsigned char#define uint unsigned intsbit SK=P2^0; sbit SER=P2^1;sbit ...原创 2020-02-10 23:39:55 · 1959 阅读 · 0 评论 -
基于51单片机的1602LCD时钟、可以设置闹钟(带仿真)
基于51单片机的1602LCD时钟最近做了个51单片机的时钟、具有设置时间、闹钟等功能程序分为3个模块。程序比较简单、由于用于学习交流用没有做掉电运行功能。供大家学习。isis仿真图这是设置时间时的效果这是设置闹钟时第一行的显示程序mode_flag是一个标志位unsigned char Current_Time[]={“Current Time “}; ...原创 2020-01-10 21:07:52 · 10053 阅读 · 14 评论