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单片机
GPS解码程序
这是头文件需要把这部分代码拷贝到**.h的文件中/*LCD1602驱动,兼容LCD2402*/sbitLCD_DB0=P0^0;sbitLCD_DB1=P0^1;sbitLCD_DB2=P0^2;sbitLCD_DB3=P0^3;sbitLCD_DB4=P0^4;sbitLCD_DB5=P0^5;sbitLCD_DB6=P0^6;sbitLCD_DB7=P0^7;sbitLCD1602_RS=P1
奔跑的蜗牛0510
·
2020-09-12 00:55
GPS
esp32之点亮一盏灯
我还记得当初学
51单片机
导师与我们说,当你点亮一盏灯,那么你已经学会了80%,就当个笑话吧,但也不是并无道理源码路径esp-idf/examples/get-started/blink#include#
物联网研究室
·
2020-09-12 00:16
FreeRTOS
嵌入式设计 | 基于
51单片机
的TEA5767 FM收音机
我们现在想要实现,
51单片机
控制TEA5767收音模块,自动搜台,功放发声,并在1602液晶上面显示还是那句话,要学会看芯片手册。
Benni-King
·
2020-09-12 00:13
嵌入式设计
单片机
嵌入式
嵌入式设计 | 基于
51单片机
的tea5767收音机设计实操教程
首先把电路在proteus上面运放,并且导入程序没有问题,我们就可以把电路在AD上面布线最终效果就是这样这里有几点要说明的是供电:这里采用的是供电和烧录分开,在实际中我才用的是USB供电烧录模块,因为我觉得更加方便。但有一个要特别注意的是,单片机是冷启动,所以如果是USB供电烧录模块的话,就要多加一个自锁开关,就像我们用的51学习板一样J2上面的电容C6可以换成220uf,低功率大电容效果可能好一
Benni-King
·
2020-09-12 00:13
嵌入式设计
单片机
基于
51单片机
编写的六位电子密码锁由LCD1602显示
基于
51单片机
编写的六位电子密码锁由LCD1602显示全部内容由本人原创!从制定计划到焊接调试完成耗时5天!此程序仅表示完成该项目其中的一个方法,对有兴趣修改,完善的同学表示欢迎!
Pengwanxiong
·
2020-09-12 00:25
51单片机
实现NEC红外通信协议的解码
NEC协议中1、0电平的表示数据格式:数据格式包括了引导码、用户码、数据码和数据码反码,编码总占32位。数据反码是数据码反相后的编码,编码时可用于对数据的纠错。注意:第二段的用户码也可以在遥控应用电路中被设置成第一段用户码的反码。代码实现:头文件NEC.h#ifndefNEC#defineNEC#includesbitINIR=P3^2;//红外端口,同时是EX0中断口voidinit();//初
Newbie_H
·
2020-09-11 23:26
51单片机
嵌入式
单片机
51单片机
时钟显示、设置闹钟功能的实现 (附详细算法思路、proteus电路图)
功能要求:1.利用定时器中断实现时钟功能,格式:时-分-秒。2.实现时钟显示和闹钟设置两个功能的切换。3.闹钟设置,且限定字符格式(如时针不得超过24等)。4.时钟到达预设值时,闹铃正常响起,且用按键关闭。思维导图:1.主函数2.时钟显示3.闹钟设置4.闹铃**Proteus电路图晶振频率12mhz代码**头文件#ifndefcolock_h#definecolock_h#include#defi
Newbie_H
·
2020-09-11 23:26
51单片机
基于
51单片机
的小车五路寻迹程序与PWM驱动(有详细注释),下载可直接使用
/*小车采用五组红外寻迹对管,排成一排装在小车前面,经测量黑线轨道约1.7cm,两个相邻红外对管间隔设置为1.5cm左右(有效寻迹),根据轨道大致设定小车各个状态的速度占空比(需要自己慢慢调整)。本小车使用L298N模块,带有两路驱动,*/#includetypedefunsignedintuint;//对数据类型进行声明定义typedefunsignedcharuchar;ucharDuty_l
一四七饼
·
2020-09-11 23:31
基于
51单片机
GPS定位系统经纬度GSM短信上报设计
1、设计需求及目标本系统由STC89C52单片机电路+GPS模块电路+GSM模块SIM800A+指示灯电路+电源电路组成。1、系统上电后,系统向特定手机号码发送短信,短信内容为系统的当前经纬度信息。40s左右发一次。2、如果需要立刻发送经纬度信息,直接按板载按键即可立刻发送经纬度数据,不用等待40s。3、短信发送及初始化有状态指示灯指示。4、GSM模块是SIM800A,该模块和SIM900A电路程
卡萨德上校
·
2020-09-11 23:30
单片机
c语言
gps
定位
基于HAL库的《STM32与迪文DGUS屏通信》项目实战
前面一直都有在写
51单片机
跟迪文DGUS屏的串口通信例程,然后就有好多小伙伴们加入到了我的Q群里来咨询STM32与迪文DGUS屏的例程,由于时间关系,笔者一直没能写这方面的例程,正好最近做项目要用到STM32
SingleYork
·
2020-09-11 23:18
编程语言
单片机
stm32
基于
51单片机
&GPS的导航系统设计(1)---(设计思路)
我用的是
51单片机
的最小系统。
51单片机
最小系统如下图所示:(2)GPS指的是GPS模块,大家可以自行购买,一般几十块,我买的是NEO-6M型号的G
咕嘟咕嘟520
·
2020-09-11 23:20
51单片机
基于
51单片机
&GPS的导航系统设计(2)---具体实施
对于该设计的实施,可以大致分为两个part:(1)
51单片机
编程部分(2)手机导航APP部分其中对于
51单片机
部分的编程不算很难,但是确实不是特别好写。
咕嘟咕嘟520
·
2020-09-11 23:20
基于
51单片机
的GPS公交自动报站系统
近些年来,随着经济的飞速发展,人们对出行有了更高要求,公交车行业发展成为一个城市必不可少的交通工具,城市公交系统也开始快速发展,不仅公交车的型号不断更新换代,而且为了公司效益目前已经全部改成无人售票车,报站也由原来的由随车售票员报站改为由司机按键报站了。但是由于公交司机既要开车,又要兼顾按键报站,所以常常出现误报、漏报等现象,不能够满足公交系统的要求;另一方面,由于司机开车时为报站分散精力,也对公
mjqing
·
2020-09-11 23:16
手把手教学
51单片机
第七课 | AT24C02的I²C总线数据传输
SCL(clock)时钟信号SDA(data)数据总线数据位的有效性规定I²C总线进行数据传输时,时钟信号为高电平期间。数据总线上的数据必须保持稳定,只有在时钟线上的信号为低电平期间,数据线上的高电平或者低电平状态才允许变化。时序图起始信号和终止信号当时钟信号高电平,SDA变低电平,为起始信号,若SDA变高电平,为终止信号起始信号产生后,总线处于占用状态终止信号产生后,总线处于空闲状态voidst
Benni-King
·
2020-09-11 23:23
单片机
串口通信
单片机
嵌入式
keil4和烧录软件的基本使用
例如我现在使用
51单片机
则在atmel下拉菜单中选择at89c52点击ok,回弹出这个对话框点击是
天地神仙
·
2020-09-11 23:18
单片机
一款基于
51单片机
的遥控音乐播放器(附原理图和源代码)
大家好,我是『芯知识学堂』的SingleYork,这篇文章是几年前在“电子芯吧客”论坛发表的一个关于点灯的DIY小创意。时隔几年了,今天再次分享给大家,希望能给感兴趣的小伙伴提供一个参考。说到点灯,可能大家再熟悉不过了,基本上是逢板必点灯啊!看那一篇篇开发板试用帖,几乎是只要开发板上有灯,那就是必须要来点一点了。正所谓:灯不在多,能亮就行。所以笔者也没准备很多个灯,除了一个电源指示灯,其他就剩一个
SingleYork
·
2020-09-11 23:10
DIY专区
单片机
【项目实操】STC15系列单片机与迪文DGUS屏应用之(六):单片机程序编写
由于笔者这里的教程不是关于
51单片机
的基础教程,所以此处省去了新建工程以及如何添加库文件等操作。首先,我们要养成良好的习惯,在使用任何一款板子的时候,先建一个配置板载资源的文件,当然要是板子比较复
SingleYork
·
2020-09-11 23:09
单片机
串口通信
编程语言
基于
51单片机
&GPS的导航系统设计(3)---毕设论文
南阳理工学院本科生毕业设计(论文)学院(系):计算机与信息工程学院专业:物联网工程学生:乔蒙蒙指导教师:周国运完成日期2019年5月南阳理工学院本科生毕业设计(论文)基于单片机&GPS的导航系统设计DesignofNavigationSystemBasedonSingle-chipMicrocomputer&GPS总计:34页表格:4个插图:23幅南阳理工学院本科毕业设计(论文)基于单片机&GPS
咕嘟咕嘟520
·
2020-09-11 23:37
基于
51单片机
的工业自动化控制系列教程汇总
大家好,我是『芯知识学堂』的SingleYork,今天笔者给大家介绍有关
51单片机
做工业自动化控制方面的应用相关知识。相信接触过
51单片机
的小伙伴,或多或少会有这样的疑问:学了
51单片机
,究竟能干啥?
SingleYork
·
2020-09-11 23:51
实战项目目录
单片机
51单片机
控制二相四线步进电机
步进电机按定子上绕组来分,有二相、三相和五相等系列。最受欢迎的是两相混合式步进电机,约占97%以上的市场份额,其原因是性价比高,配上细分驱动器后效果良好。该种电机的基本步距角为1.8°/步,配上半步驱动器后,步距角减少为0.9°,配上细分驱动器后其步距角可细分达256倍(0.007°/微步)。由于摩擦力和制造精度等原因,实际控制精度略低。同一步进电机可配不同细分的驱动器以改变精度和效果。此篇文档以
guo.714
·
2020-09-11 23:50
51单片机
二相四线步进电机
单片机
DSP开发板资料
dsp开发板一体板网盘链接链接:https://pan.baidu.com/s/1TniNSkBTyaE9PIJmO76n9w提取码:qrgj复制这段内容后打开百度网盘手机App,操作更方便哦下面是清翔的
51
不能say的秘密
·
2020-09-11 17:07
嵌入式
单片机
C
51单片机
————中断系统
51单片机
中断系统CPU和外设之间的速度差异太大,CPU跑的太快了,外设追不上,机器的内部也可能出现突发事件。那怎么办?所以引入中断技术呀。
Alvin_hcf
·
2020-09-11 15:57
单片机
linux下使用SDCC开发MCS
51单片机
Ifyouaretryingtobuildyourownmicrocontrollersystem,thenSDCCissuitableforyou.YoucanadoptSDCCwithnocost(licenseunderGPL)anditsupportsunderbothWindowsandLinuxplatform.SDCCabletocompileCcodefordifferencemi
平凡的程序人生
·
2020-09-11 15:20
C51/AVR/ARM
CAN入门一
总体说来,我们这次的can总线学习板还是基于
51单片机
的学习系统,对于51我想大家再熟知不过了,几乎所有的大学中开设的课程都是以
51单片机
为基础来开设的,这里面的原因有很多,但是其中最最重要的一点就是
51
wangdilin
·
2020-09-11 13:35
CAN学习笔记
Python通过串口从
51单片机
接收一个数据(配套2)
importos#导入OS模块,操作系统接口相关importserial#导入pyserial模块,串口通信相关com=serial.Serial('COM3',9600)#打开串口,设置波特率defrec_data():#接收数据函数x=com.read()#从串口接收数据,类型为bytesy=int.from_bytes(x,byteorder='big',signed=False)#将接收的
愚者黑科技工作室
·
2020-09-11 11:15
Python
python
如何踏上数据科学、人工智能和机器学习的
自学之路
?
近期很多粉丝说想要了解机器学习/大数据技术。其实,机器学习包含多种交叉学科,同时也在很多方面得到应用,如数据挖掘、图像处理等。机器学习的知识体系包含数学、编程语言、监督学习、非监督学习、深度学习等,同时还包括多种工具和框架的应用。由于人工智能的发展,机器学习越来越受到大家的追捧。很多新的计算机科学家和工程师开始跨入机器学习这个美好的世界。不幸的是,理论、算法、应用、论文、书籍、视频等的数量是如此之
weixin_38753103
·
2020-09-11 11:29
韦东山嵌入式学习心得
对于只学过
51单片机
的人来说,刚开始接触嵌入式,感觉非常的不适应,因为它牵扯到操作系统。而且重点在于它的环境搭建就足够让人头痛一段时间。不过庆幸的是,对于新手遇到的问题韦老师在视频里都有提及。
weixin_30871293
·
2020-09-11 10:39
React安装环境配置-小白
自学之路
React安装环境配置1.node.js官网下载node.js安装2.命令行开始+R,输入cmd,查询node-vnpm-v/出现版本号即为成功安装3.安装create-react-app4.先装脚手架npminstall-gcreate-react-app5.运行create-react-app你的项目名(my-app)/此等待过程漫长6.cdmy-app7.npmrunstart/跳出网页成功
尹洲
·
2020-09-11 09:37
React
react
嵌入式设计-推箱子系列
一、设计内容1.1设计内容1)设计一款在以
51单片机
为核心的硬件系统中运行的推箱子游戏。
qq_38899066
·
2020-09-11 09:33
125KHz读取ID卡卡号
参数的确定尤为重要,差一点可能导致读取数据错误,下面是普通12个机器周期
51单片机
使用11.0592MHz
雲烟
·
2020-09-11 00:30
嵌入式
基于
51单片机
的智能插座 WIFI控家电继电器开关定时APP方案原理图
硬件电路的设计(末尾附文件)系统具体框图:原理图:STC89C52单片机最小系统说明:STC89C52单片机最小系统电路由复位电路、时钟电路和电源电路。拥有这三部分电路后,单片机即可正常工作。单片机最小系统原理图如下图所示。ESP8266WIFI模块电路设计电路设计串口WIFI模块是新一代嵌入式WiFi模块,体积小,功耗低。采用UART接口。串口wifi模块是基于通用串行接口特性,符合IEEE80
a_huan258147
·
2020-09-11 00:30
51单片机
最小系统板制作过程
博主福利:100G+电子设计学习资源包!http://mp.weixin.qq.com/mp/homepage?__biz=MzU3OTczMzk5Mg==&hid=7&sn=ad5d5d0f15df84f4a92ebf72f88d4ee8&scene=18#wechat_redirect-------------------------------------------------------
电子开发圈_公众号
·
2020-09-10 20:41
MCU51开发技术
中断服务函数与函数调用的区别
在《微机原理》和《计算机组成》等课程[1-4]教学中(本文以MCS-
51单片机
为例),中断过程既是教学难点又是教学重点,它与主程序调用子程序过程有一定相似性,但又有很大区别,调用子程序过程相对比较容易掌握
那个苏轼回不来了丶
·
2020-09-10 17:25
#
中断和异常
5611BH一位数码管及SMA420354L四位数码管引脚图
5611BH一位数码管及SMA420354L四位数码管引脚图emmm,因为刚开始学arduino的时候在淘宝买的一个实验箱似的东西,所以就是一大堆散件,然后插在面包板上使用,所以现在学
51单片机
的时候就直接只买了一个最小的系统板学习
瞲_大河弯弯
·
2020-09-10 16:40
51单片机
单片机的一些非技术性知识
MCS-
51单片机
是美国INTE公司于1980年推出的产品(在之前还有一个1978年推出的MCS-48单片机),典型产品有8031(内
macrossdzh
·
2020-09-10 15:08
产品
存储
c
制造
编程
扩展
红外接收程序讲解
下面,我们将使用下面两种设备:另外,使用
51单片机
进行解码。2、原理图从原理图看出,IR的data脚与51的PD2(P3.2)相连。2、红外发射原理要对红外遥控器所发的信号进行解码,必须先理
looksun
·
2020-09-10 14:20
单片机学习
Arduino,FPGA,
51单片机
,STM32,MSP430使用区别
本文简单介绍Arduino,FPGA,
51单片机
,STM32,MSP430的使用区别,以点亮一盏LED演示。
liuxianfei0810
·
2020-09-10 14:25
arduino
单片机类
FPGA
#C语言
自学之路
函数的调用和数组的使用方式
/*--------------------------------------------------------------------------------------------------------------------题目:输入10个数,将它们从小到大排列排序函数sort算法:将每一轮循环比较中最小的值,赋给array[k],再将array[k]中的值,按从小到大的顺序赋给arr
叶和杉
·
2020-09-10 13:27
C语言自学笔记
C语言题目
整理2010年
51单片机
程序--4*4按键与数码管显示
;----------------------------------------------------------------------;2010年10月5号;----------------------------------------------;控制数码管点阵的8255片选端为P2.1管脚CS1;PA0---PA7依次接四位数码管的A,B,C,D,E,F,G,DP;---------
diaobaoxi6521
·
2020-09-10 13:15
嵌入式
c/c++
51单片机
在Ubuntu下程序开发和下载
这学期有
51单片机
课程,平时调试代码不用windows,查阅了一些资料,不太能用,现在将
51单片机
在ubuntu下(Linux通用)开发和下载说明一下:需要用到SDCC和stcgal。
zhangrelay
·
2020-09-10 12:05
课程-单片机理论与实践-
单片机
51
stc89c52
Linux
自学半年,从保险销售,零基础转型数据分析
主要有两个原因:一是自己偷懒,二是对
自学之路
欠一个总结——180天,一个人,一盏灯,终转行数据分析。不过最主要的因素还是总结
无精疯
·
2020-09-06 00:59
编程语言
人工智能
bitcoin
sqoop
bmp
综合小项目1--基于
51单片机
的温度检测报警系统
目录一.系统简介二.系统设计三.实验设备四.实验过程五.系统测试六.总结一.系统简介 该系统是基于
51单片机
的温度监测报警系统。由主控模块、检测模块、显示模块以及报警模块四大模块组成。
程序媛大宝贝
·
2020-08-31 11:51
单片机
单片机
stm32
wifi
敲门砖,8个方案解锁指纹识别技术
1、
51单片机
AS608指纹识别解决方案本设计是基于STC89C52单片机的指纹识别设计,采用AS608指纹模块做为传感器,LCD1602显示屏显示信息。具有指纹添加,指纹识别,删
weixin_43618242
·
2020-08-26 16:40
Python
自学之路
-内置函数说明及实例(二)
今天我们继续了解下Python的内置函数,并看些简单的实例加深印象。1.classmethod(function)看了官方的解释比较绕,其实就是可以不需要实例化,直接类名.方法名()来调用。这有利于组织代码,把某些应该属于某个类的函数给放到那个类里去,同时有利于命名空间的整洁。2.compile(source,filename,mode,flags=0,dont_inherit=False,opt
Bug生活2048
·
2020-08-26 11:24
小猪的Android入门之路——目录(持续更新)
写本专栏的一些感慨:小猪的Android入门之路写了已经有一段时间了,记录的是小猪在Android学习路上的一些点点滴滴,记得第一篇是2014.7.31号写的,当时正好是放暑假,脑子一热就决定写一个这样的系列了,
自学之路
并不容易
代码拾荒者
·
2020-08-26 11:28
【我的油画棒
自学之路
】来自朋友圈的两张照片
图片发自App好的,各位,上回说到,我的网购油画棒终于到了,然后决定先从朋友拍的两张美景照下手(^_-)以下是过程图。一、用油画棒画出大致形状:图片发自App二、画出每部分底色。注意咯,这里有用到手指头。没错,就是手指头。( ̄∇ ̄)图片发自App三、完善细节blabla…地面加点落叶更有趣。(原照片的地面扫的可干净了⊙_⊙)图片发自App最后,说到这张“白净”的脸,实在无法用油画棒画五官了。也许有
花间晓露ds
·
2020-08-25 17:57
Axure RP9
自学之路
2-基础操作篇
主要知识点添加元件、设置元件名称、位置尺寸、角度、颜色与透明、圆角、边框设置边框样式、文字边距/行距、元件的隐藏选择形状/变换形状、元件顺序层级填充乱数假文(Mock假数据)组合/取消组合元件AxureRP9
自学之路
weixin_34007291
·
2020-08-25 15:46
51单片机
中data,idata,xdata,pdata的区别
说来惭愧,一直以来,在学校也算是搞了不少东西,不过反而是
51单片机
这个基础的东西没有认真去做过,当初刚自学51没一个多星期呢,就转到飞思卡尔16位单片机上去了,以至于51还没透彻的弄个明白。
pang123hui
·
2020-08-25 11:41
51单片机
keil c51中的data idata xdata code详解
51单片机
采用哈佛结构。内存空间编址有重叠。可以在不同总线(本文称其为总线域,简称域)上定义不同的变量。在keilc51中定义了dataidataxdatacode几种域修饰符。
小舆儿
·
2020-08-25 11:07
随便分一个
单片机存储器类型分析(data,xdata,code,pdata,bit)
今天看到
51单片机
的代码段中有这样两行code,不知道其中的data和code是什么意思,在网上查了下,才弄清是什么意思。
civets
·
2020-08-25 11:29
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他