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单片机C语言基础
按照这4步走,不走弯路学习FPGA
1、掌握一门HDL语言这个你可以选择学习verilog也可以选择VHDL,有
C语言基础
的,建议选择verilog,也是目前比较多用到的语言类型,因为verilog很像C语言,
程老师讲FPGA
·
2023-12-14 20:00
fpga开发
学习
【
51单片机
系列】矩阵按键介绍
本节实现的功能是:通过开发板上的矩阵键盘控制静态数码管显示对应的键值0-F。文章目录一、矩阵按键介绍二、硬件设计三、软件设计一、矩阵按键介绍独立键盘与单片机连接时,每一个按键都需要单片机的一个I/O口。若某单片机系统需要较多按键,如果用独立按键便会占用过多的I/O口资源。当用到多个按键时,为了减少I/O口引脚,引入了矩阵按键。比如4*4矩阵键盘。对于4*4矩阵键盘,开发板上通常将16个按键排成4行
小地瓜重新去华容道工作
·
2023-12-14 18:26
51单片机
51单片机
矩阵
嵌入式硬件
51单片机
LED与无源蜂鸣器模块
IO口的使用1本文主要对
51单片机
的LED灯的使用以及蜂鸣器的使用进行介绍,其中包括一些实例分析:1.实现发光二极管的从左到右的流水点亮2.左右来回循环的流水灯3.蜂鸣器以一定频率响文章目录IO口的使用
宁77吖
·
2023-12-14 18:55
51单片机
51单片机
嵌入式硬件
单片机
8051
学习
51单片机
程序
利用动态扫描和定时器1在数码管上显示出从765432开始以1/10秒的速度往下递减直至765398并保持显示此数,与此同时利用定时器O以500MS速度进行流水灯从土至下移动,当数码管上数减到停止时,实验板上流水灯也停止然后全部开始闪烁,3秒后(用TO定时)流水灯全部关闭、数码管上显示出"HELLO”。到此保持住。#include#include#defineucharunsignedchar#de
RamBo张
·
2023-12-14 18:08
51单片机
嵌入式硬件
单片机
【Proteus仿真】【
51单片机
】简易计算器
文章目录一、功能简介二、软件设计三、实验现象联系作者一、功能简介本项目使用Proteus8仿真
51单片机
控制器,使动态数码管、矩阵按键、蜂鸣器等。
Hai小易
·
2023-12-14 18:31
proteus
51单片机
java
单片机
简易计算器
嵌入式硬件
51单片机
的内核架构组成 & 介绍
对于
51单片机
相信很多电子信息或者相关专业的朋友应该都不会感觉陌生,很多专业在大学课程中开设的单片机课程就是使用的
51单片机
进行授课和学习的。
嵌入式之入坑笔记
·
2023-12-14 18:26
单片机外设
51单片机
架构
嵌入式硬件
嵌入式硬件和软件哪个好?
嵌入式硬件开发工程师主要编写嵌入式系统硬件总体方案和详细方案,要求理解嵌入式系统架构,有一定的
C语言基础
,熟悉ARM、protel设计软件,有四层板开发经验。
华清远见成都中心
·
2023-12-14 12:24
嵌入式硬件
fpga开发
51单片机
-延时函数
#include"public.h"/********************************************************************************函数名:delay_10us*函数功能:延时函数,ten_us=1时,大约延时10us*输入:ten_us*输出:无*******************************************
贪夜怕黑
·
2023-12-06 19:34
51单片机教程
51单片机
嵌入式硬件
单片机
R语言需要
C语言基础
吗,R语言入门(1)-初识R语言
设置R语言环境为英文环境其实不设置也行...就是报错提示的内容是中文的话,会不太好理解..1.首先在用户根目录下cat查看一下,发现没有.Renviron文件,这个是R语言的环境配置文件.2.那么就用echo语句追加一句"LANGUAGE=en"到.Renviron文件,如果没有这个文件,echo语句会自动创建.3.然后再cat查看一下,确认一下.R语言运行方式1.在R的console中,以一行一
冯鑫铭
·
2023-12-06 11:21
R语言需要C语言基础吗
c语言基础
-条件语句
一、流程控制1、if语句//输入两个数,输出结果为从小到大inta;intb;intc;printf("请输入两个数:");scanf("%d%d",&a,&b);if(a>b){c=a;a=b;b=c;}printf("%d%d",a,b);//输入三个数,按从小到大排序inta;intb;intc;intd;printf("请输入三个数:");scanf("%d%d%d",&a,&b,&c);
单行梦想家
·
2023-12-06 10:51
C语言
c语言
算法
C语言基础
-数组,排序,函数
一、一维数组1、一维数组定义数据类型变量名=[元素个数]inta[10];//数组inta[10];intdata;for(data=0;data=0;i--){printf("%d",a[i]);}斐波那契数列//斐波那契数列//F(0)=1,F(1)=1,F(n)=F(n-1)+F(n-2)//1、1、2、3、5、8、13、21、34、……//计算斐波那契数列前30个值intarr[30];i
单行梦想家
·
2023-12-06 10:51
C语言
c语言
算法
数据结构
MCS-51系列与AT89C5x系列单片机的介绍与AT系列的命名规则
系列单片机一、MCS-51系列单片机二、AT89C5x系列单片机2.1AT89C5x/AT89S5x系列单片机的特点2.2AT89系列单片机的型号说明2.2.1前缀2.2.2型号2.2.3后缀三、各种衍生品种的
51
宁77吖
·
2023-12-06 09:28
单片机
单片机
嵌入式硬件
51单片机
51单片机
:电脑向串口发送数据并控制LED灯
电脑向串口发送数据后,控制LED灯,并返回发送的数据程序如下#include"regx52.h"#include"intrins.h"unsignedintnum;//建立全局变量voidDelay1000ms()//@11.0592MHz{unsignedchari,j,k;_nop_();i=8;j=1;k=243;do{do{while(--k);}while(--j);}while(--i
陈皮来三斤
·
2023-12-06 05:06
单片机
51单片机
51单片机
:独立按键控制LED灯
1.独立按键控制LED灯状态亮灭实验完成后,就可以控制LED状态,首先我们知道由于机械结构的弹性作用,按键开关在闭合时不会一瞬间稳定的接通,在断开时,也不会一下子断开。所以就得需要程序消抖,也就是适当延时,程序如下#include"reg52.h"//定义LED灯sbitLED1=P2^0;sbitLED2=P2^1;sbitLED3=P2^2;sbitLED4=P2^3;sbitLED5=P2^
陈皮来三斤
·
2023-12-06 05:05
单片机
51单片机
单片机
51单片机
:数码管显示
1.静态数码管显示点亮数码管需要用到P0端口和P2部分端口,P0端口负责显示要输出的数字,P2部分端口负责让哪个数码管点亮,具体的去看电路图,这次还包含了74HC245和74HC138芯片现在让单片机数码管区域第三位的数码管显示数字5,程序如下#include"reg52.h"//定义P2端口sbitLSA=P2^2;sbitLSB=P2^3;sbitLSC=P2^4;//用数组来表示数码管上每个
陈皮来三斤
·
2023-12-06 05:05
单片机
单片机
51单片机
利用
51单片机
做一个简易的计算器
#include"reg52.h"#include"LCD1602.h"//按键定义sbitKEY0=P1^0;sbitKEY1=P1^1;sbitKEY2=P1^2;sbitKEY3=P1^3;sbitKEY4=P1^4;sbitKEY5=P1^5;sbitKEY6=P1^6;sbitKEY7=P1^7;//函数定义:/***@briefLCD1602延时函数,12MHz调用可延时1ms*@pa
陈皮来三斤
·
2023-12-06 05:05
单片机
51单片机
ARM Cortex-M核的内核态,用户态
像
51单片机
,可以使用特权指令,直接访问和操作底层硬件资源,例如配置I/O口、定时器、中断等。但是在使用操作系统层面下,例如FreeR
梅尔文.古
·
2023-12-05 22:31
操作系统
arm开发
车载系统
Proteus仿真--基于
51单片机
的DS18B20温度采集及报警
温度采集及报警的仿真设计(完整仿真源文件及代码见文末链接)仿真图如下其中温度传感器选用DS18B20器件,主要用于获取温度数据并上传,温度显示选用数码管,报警模块选用蜂鸣器仿真运行视频Proteus仿真--基于
51
541板哥
·
2023-12-05 15:06
Proteus
proteus
51单片机
嵌入式硬件
DS18B20
温度采集及预警
51单片机
的系统扩展之8255A
8255:8255芯片是Intel公司生产的可编程并行I/O接口芯片,有3个8位并行I/O口。具有3个通道3种工作方式的可编程并行接口芯片(40引脚)。其各口功能可由软件选择,使用灵活,通用性强。8255可作为单片机与多种外设连接时的中间接口电路。1、8255内部结构和引脚功能:RESET:复位输入线,当该输入端处于高电平时,所有内部寄存器(包括控制寄存器)均被清除,所有I/O口均被置成输入方式。
流年_cth
·
2023-12-05 12:04
51单片机
单片机
51单片机
定时器
4.指令周期:完成1条指令所占用的全部时间,它以机器周期为单位二.学习定时器前需要明白的几点:1.
51单片机
有两组定时器/计数器,因为既可以定时,又
流年_cth
·
2023-12-05 12:04
51单片机
单片机
基于单片机远程温控检测系统
硬件设计:单片机:选择适合的单片机,比如常用的
51单片机
或者Arduino等。传感器:选择合适的温度传感器,如DS18B20
01单片机设计
·
2023-12-05 06:55
单片机
单片机
嵌入式硬件
基于单片机的排队叫号系统设计
1.设计任务利用AT89C
51单片机
为核心控制元件,设计一个节日彩灯门,设计的系统实用性强、操作简单,实现了智能化、数字化。基本要求:利用单片机AT89C51设计排队叫号机,能实现叫号功能。
K11mvp
·
2023-12-05 04:36
单片机
嵌入式硬件
C++基础介绍及关键字
编译和链接5.4Linux编译和链接5.5windows命令行编译器六.其他基础介绍6.2头文件名6.3关键字概述C++融合了3种不同的编程方式:C语言代表的过程性(procedural)语言、C++在
C语言基础
上添加的类代表的面向对象语言
未来无限
·
2023-12-05 00:26
C++
c++
基础介绍
编译过程
关键字
51单片机
之中断系统,外部中断
什么是中断系统中断分为4个步骤:中断请求→中断相应→中断处理→中断返回(先做更重要的事)1、数据的输入/输出传送方式P3第二功能各引脚功能定义:
51单片机
五个中断源外部中断源(2个)外部中断要看对应引脚外部的电平状态
David_Rao
·
2023-12-05 00:51
STM32之定时器
定时器溢出时间计算公式2、定时器中断的实验codeMX的配置代码编写1.使用到的HAL库函数1.中断回调函数需要我们重写2.在中断模式下启动TIMBase生成(在中断模式下启动定时器)2.具体代码1、定时器介绍在
51
Tyro_wang
·
2023-12-04 14:24
32单片机
stm32
单片机
计算机控制直流电机闭环调速实验报告,PID控制电机实验报告
PID控制电机实验报告发布时间:2020-04-06摘要以电机控制平台为对象,利用
51单片机
和变频器,控制电机精确的定位和正反转运动,克服了常见的因高速而丢步和堵转的现象。
assassin chen
·
2023-12-04 14:53
浅谈
51单片机
简易循迹小车制作方案
目录省流助手(方案清单)前言一、小车模型二、电机三、电源1、电池:2、PCB电源选择:3、MCU供电方案:4、MCU和电机的供电方案:四、主控MCU最小系统五、电机驱动1、让电机动起来:(电机驱动芯片)2、电机正反转:3、调速:六、光电传感器红外对管模块七、显示器LCD1602.cLCD1602.h八、蓝牙遥控车九、整体小车制作与调试过程1、小车的组装:2、前进后退:3、加速减速:4、左转右转:5
白日梦老余
·
2023-12-04 14:22
单片机
51单片机
课设——温控手机散热器
这里写目录标题概述框架实物图传感器部分显示部分:制冷部分:L298N下载连接:https://download.csdn.net/download/qq_30551297/14846484概述本设计是基于
51
硬光
·
2023-12-04 14:52
单片机
51单片机
项目(18)——基于
51单片机
的大棚环境监测系统
1.功能描述首先使用DS18B20,测量土壤温度,并显示在OLED屏幕左边。然后使用土壤湿度传感器测量土壤湿度,因为这个传感器输出的值是模拟量,所以需要使用AD转换模块。本次使用ADC0832,这是一个8位精度的AD转换模块,将土壤湿度传感器输出的模拟量转换为数字量,并送给单片机读取。因为AD的精度为8位,所以转换得到的数字量的范围是0-255.用这个数据量除以256再乘以100就可以得到湿度的百
嵌入式小李
·
2023-12-04 14:51
51单片机项目
51单片机
大棚环境监测
51单片机
项目(19)——基于
51单片机
的传送带产品计数器
1.功能描述应用背景:某生产线的传送带上不断地有产品单向传送,传送时会通过光电传感器产生方波信号,将该信号(可以采用方波发生器来模拟该信号)直接传送给
51单片机
,利用计数器0计量产品(方波信号)的个数,
嵌入式小李
·
2023-12-04 14:51
51单片机项目
51单片机
传送带产品计数器
protues仿真
基于
51单片机
的智能家居系统
本次使用
51单片机
以及语音识别模块LD3320和一些外围传感器设备,实现了一个简易智能家居系统。
嵌入式小李
·
2023-12-04 14:50
51单片机项目
51单片机
智能家居
嵌入式硬件
杂谈PID控制算法——最终篇:C语言实现
51单片机
中的PID算法
原文地址为:杂谈PID控制算法——最终篇:C语言实现
51单片机
中的PID算法真遗憾,第二篇章没能够发表到首页上去。趁热打铁。把最终篇——代码篇给发上来。
dearbaba_8520
·
2023-12-04 14:20
算法
语言
控制
c语言
51单片机
实现
杂谈
单片机
51单片机
——智能小车
文章目录一.小车需要的材料二.小车电机与L298N电机驱动的接线以及单片机接线三.L298N驱动电机的方法和代码3.1L298N驱动电机方法3.2L298N驱动电机代码四.串口或者蓝牙点击方式(HC_08)控制小车代码五.循迹小车基本原理5.1五路循迹模块图片5.2循迹模块介绍5.3循迹模块的原理5.4赛道的宽度5.5循迹小车代码5.6循迹小车效果六.跟随小车6.1红外避障模块图片6.2红外避障模
沉眠温柔
·
2023-12-04 14:49
51单片机
mongodb
嵌入式硬件
个人项目分享——基于
51单片机
寻迹避障运输小车的制作
这是第一篇博客,就从一个简单的项目(大二做的课程设计)
51单片机
寻迹避障运输小车开始说起。。。。。好!转回正题。
Darren_Wonn
·
2023-12-04 14:49
单片机
嵌入式
51
51单片机
避障小车
循迹小车
51单片机
项目(20)——基于
51单片机
的电机速度PID控制
1.功能设计使用
51单片机
,控制电机速度,用了PID算法。有数码管显示实时速度,可以用按键设定速度。数码管也显示设定的预期速度。另外,还可以控制电机的换向和启停。
嵌入式小李
·
2023-12-04 14:17
51单片机项目
51单片机
电机速度控制
PID
串行口的工作原理及应用
参考链接【
51单片机
】串口通信-知乎(zhihu.com)LED数码管的静态显示与动态显示(Keil+Proteus)_proteus数码管显示-CSDN博客定时器/计数器的应用-CSDN博客74ls164
封奚泽优
·
2023-12-04 07:22
单片机
嵌入式硬件
proteus
Keil
单片机第一季:零基础1
目录1,第一章2,第二章1,第一章单片机是全球用量最大的CPU,是物联网节点设备主控CPU,单片机是其他物联网编程技术的基础,通过学习单片机学习编程语言、调试技巧、工具使用等;
51单片机
最简单、最典型、
weixin_47207479
·
2023-12-04 07:51
单片机
单片机
嵌入式硬件
STM32那些你该知道的事儿-第3季第1部分视频课程-朱有鹏-专题视频课程
课程收益本课程为STM32单片机的系统学习课程,适合有一定单片机编程基础和
C语言基础
的同学,学完后可以
朱有鹏老师
·
2023-12-04 07:48
视频教程
stm32
标准库和
cube
仿真器
库函数开发模式
单片机第三季-第六课:STM32标准库
单片机软件工程师面向产品功能,查阅数据手册,参考官方示例代码进行开发;(3)硬件操作的方式是用C语言对寄存器进行读写以操作硬件;(4)主要工作量分2块:一是调通各种外设,二是实现产品功能;(5)在简单单片机(如
51
weixin_47207479
·
2023-12-04 07:17
STM32
单片机
stm32
嵌入式硬件
基于
51单片机
的十字路口交通灯_5s黄灯倒计时闪烁
基于
51单片机
十字路口交通灯_5s黄灯闪烁(程序+仿真+仿真视频)仿真:proteus7.8程序编译器:keil4/keil5编程语言:C语言设计编号:J006功能要求交通灯运行状态:(1)模式1:东西向红灯与南北向绿灯亮
BT-BOX
·
2023-12-04 07:17
51单片机
交通灯设计
51单片机
单片机
嵌入式硬件
(三)
51单片机
基础——独立按键与数码管
从小就对电器元件比较感兴趣吧,经常拿坏的电器里面的芯片拆下来玩,甚至那些没坏的电器,比如我家的电视,也会希望它能坏掉,我好去看看里面是什么样子的,为什么能播放节目……,所以我第一眼看到
51单片机
的时候,
花园宝宝小点点
·
2023-12-04 06:29
51单片机笔记
51单片机
嵌入式硬件
单片机
51单片机
定时器实现数码管显示0-999间隔1秒 按键实现不同功能
单片机小白用的ben方法,请大佬多多指教!数码管间不能同时进行赋值显示,要用到扫描刷新。每个数码管显示字符后留影一段时间,while(1)扫描可以让数码管一直刷新显示,让人的眼睛误以为数码管是同时显示的,实际上每个数码管是一亮一灭的,合适的刷新时间可以欺骗人的眼睛。因程序总是从主函数开始自上而下串行的,数码管刷新时间与间隔一秒再自增冲突(3根数码管显示不同步),所以将数码管刷新函数加至定时器延迟函
EHIA
·
2023-12-04 06:58
51单片机
c语言
51单片机
用独立按键和定时器控制数码管显示
题目:用数码管的前两位显示一个十进制数,变化范围00~99,开始时显示00,每按下独立按键1一次,数值加1;每按下独立按键2一次,数值减1;每按下独立按键3一次,数值归零;按下独立按键4一次,利用定时器功能使数值开始自动每秒加1,再次按下独立按键4,数值停止自动加1,保持显示原数。#include#include"Delay.h"//延时函数Delay函数决定延时多少ms#include"Nixi
点灯寻一人
·
2023-12-04 06:57
51单片机
嵌入式硬件
单片机
51单片机
练习:液晶篇-1602例1(C语言)
51单片机
练习:液晶篇-1602例1(C语言)题目代码图片内容心得/经验分享题目 用C语言编程,实现在1602液晶的第一行显示“ILOVEMCU!",在第二行显示“wwW.TXMCU.COM”。
Alice_lch
·
2023-12-04 06:26
51单片机学习
51单片机
c语言
嵌入式硬件
单片机
【
51单片机
实验笔记】开关篇(一) 独立按键
目录前言硬件介绍自锁与自复位按键响应事件按键抖动原理图分析独立按键软件实现单键单次与连续响应组合键单次与连续响应总结前言本节内容,我们学习一下物理按键的结构与控制方式。按键是一种典型的输入元器件,认识了按键,我们就可以和之前的章节所学的元器件们联动起来了。硬件介绍在物理电路中,我们最熟知的一个词就是开关,那其实就是现实世界中按键(Key)的理想模型。按键在我们日常生活中几乎无处不在:手机的音量键、
悬铃木下的青春
·
2023-12-04 06:26
51单片机
51单片机
笔记
单片机
c语言
51单片机
练习:DA转换篇(C语言)
51单片机
练习:DA转换篇(C语言)题目代码接口连接情况心得/经验分享题目 用单片机控制DAC0832芯片输出电流,让发光二极管D12由灭均匀变到最亮,再由最亮均匀熄灭。
Alice_lch
·
2023-12-04 06:55
51单片机学习
51单片机
c语言
嵌入式硬件
51单片机
练习:串口通信篇(C语言)
51单片机
练习:串口通信篇(C语言)题目代码实验结果定时器TH1和TL1的计算心得/经验分享题目 在上位机上用串口调试助手发送一个字符X,单片机收到字符后返回给上位机“IgetX”,串口波特率设为9600bps
Alice_lch
·
2023-12-04 06:55
51单片机学习
51单片机
c语言
单片机
51单片机
练习:用定时器0的方式1实现第一个发光管以200ms间隔闪烁,用定时器1的方式1实现数码管前两位59s循环计时
题目:用定时器0的方式1实现第一个发光管以200ms间隔闪烁,用定时器1的方式1实现数码管前两位59s循环计时(来自郭天祥老师的
51单片机
练习)代码:初始化函数//初始化函数voidInit(){TMOD
Alice_lch
·
2023-12-04 06:25
51单片机学习
51单片机
嵌入式硬件
单片机
51单片机
—独立按键的控制
目录一、独立按键的介绍1.按键介绍2.按键原理图3.按键抖动4.按键的消抖二、独立按键控制LED指示灯亮灭三、按键实验视频总结一、独立按键的介绍1.按键介绍轻触按键,相当于一种电子开关,按下使开关接通,松开时开关断开,实现原理是通过轻触按键内部的金属弹片受力弹动来实现接通断开。2.按键原理图K1、K2、K3、K4一公共端接GND,另一端分别接单片机I/O口的P3^0到P3^3,因为单片机4组I/O
不爱吃辣椒的黑僧
·
2023-12-04 06:23
51单片机学习
单片机
51单片机
嵌入式硬件
c语言
51单片机
“独立按键”控制静态数码管———显示数字0-9
51单片机
“独立按键”控制静态数码管学习总结一.按键功能实现总结“独立按键”电路图解析及接线二.程序编译与控制静态数码管显示1.2.0——9.的效果展示三.按键程序逻辑设计与程序编译四.程序烧录与保存一
anke1
·
2023-12-04 06:22
51单片机
单片机
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他