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语言基础
C语言基础
scanf详解
scanf详解输入字符串charszBuf[20]={0};一个以零为结尾的缓存sacnf("%19[0-9]s",szBuf);不设置长度会内存越界%和s中间加一个长度限制即可控制输入的长度范围无论你输入多少,系统只会读十九位[0-9]限制只能输入0到9,系统读取到其他字段为截断[0,1,2,4]只能输入0124[^8]不能输入8输入整型intn;该n为上次程序使用n的值,因没有清除内存,但一般
ぃ扶摇ぅ
·
2024-01-08 10:45
c语言
数据结构
开发语言
C语言基础
(二) 基础数据类型与输入输出
01.数据类型(基础数据类型)1.0数据宽度字节如short为两字节1字节=8位二进制形式1.1整数(基于MSVC编译器)short2字节16位有符号的-32768~32767signedshort有符号的-32768~32767unsignedshort无符号的0~65535int4字节32位signedint有符号的-2147483648~2147483647unsigned无符号的(首位0/
ぃ扶摇ぅ
·
2024-01-08 10:15
c语言
开发语言
【期末不挂科-考前速过系列P4】单片机[接口与总线]——经典例题盘点(带图解析)(第四章:32题搞定基本指令例题))
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.算术运算类指令二
YY的秘密代码小屋
·
2024-01-08 07:29
YY滴《单片机期末速过系列》
mongodb
数据库
nosql
单片机
MCS-
51单片机
的基本结构
目录一.单片机的逻辑结构1.单片机的基本结构2.引脚3.中断系统4.时钟电路5.时序6.典型指令的取指、执行时序7.80C51中定时器/计数器二.单片机的复位三.程序的执行方式1.单步执行方式2.低功耗操作方式3.EPROM编程和校验方式首先补充一个知识点:MCS-51:MCS-51从广义上讲是指所有的51系列单片机,从狭义上讲是指Intel公司生产的51系列,一般称为标准51系列.主要产品为80
dulu~dulu
·
2024-01-08 04:45
单片机
学习日常(考研向)
单片机
嵌入式硬件
复位方式
单片机程序执行方式
单片机的逻辑结构
超声波模块的驱动(STM32、
51单片机
等)
一、前言本文旨在分享单片机对超声波模块的驱动,测量距离和显示二、超声波的驱动1、超声波模块2、模块性能(1)TCT40-16T/R1压电陶瓷超声传感器(通用型)3、接口定义Vcc、Trig(控制端)、Echo(接收端)、Gnd4、使用方法控制口发一个10US以上的高电平,就可以在接收口等待高电平输出.一有输出就可以开定时器计时,当此口变为低电平时就可以读定时器的值,此时就为此次测距的时间,方可算出
小小_扫地僧
·
2024-01-08 02:13
嵌入式硬件
51单片机
32单片机
stm32
51单片机
嵌入式硬件
51单片机
实现电子密码锁设计
使用
51单片机
实现一个电子密码锁,可以实现修改密码,三次错误输入锁定等功能。
m0_55955170
·
2024-01-07 19:16
51单片机
c语言
【普中开发板】基于
51单片机
的简易密码锁设计( proteus仿真+程序+设计报告+讲解视频)
基于
51单片机
的简易密码锁设计1.主要功能:资料下载链接:实物图:2.仿真3.程序代码4.设计报告5.设计资料内容清单【普中】基于
51单片机
的简易密码锁设计(proteus仿真+程序+设计报告+讲解视频
BT-BOX
·
2024-01-07 19:15
普中开发板设计
51单片机
51单片机
proteus
嵌入式硬件
C语言基础
——新手入门必备
目录前言第1章C语言与程序设计概述1.1C语言是什么?1.2开发环境1.2.1C语言编译器1.3第一个C语言程序第2章数据类型与表达式2.1数据类型2.2常量&&变量2.3运算符与表达式2.4数据的类型转换第3章C程序控制结构第4章函数与预处理第5章数组与字符串第6章指针第7章结构体与共用体第8章文件前言大家好,我是小Z,我将在这里记录我的C语言学习过程。我对计算机编程充满了热情和好奇心,希望通过
m0_69203864
·
2024-01-07 16:39
c语言
学习
不能错过的 Modebus-RTU 协议源码,助你一步到位
文章目录概要整体架构流程技术细节小结概要本项目源码为个人攥写,包含所有常用的功能码和错误帧回复,
51单片机
和32单片机通用,感觉响应速度还不错就进行开源处理,实测在33.1776Mhz主频下,波特率为115200
贪玩成性
·
2024-01-07 16:56
485通信
单片机
c语言
信息与通信
基于
51单片机
的指纹密码锁设计
基于
51单片机
的指纹密码锁设计实现功能:本设计采用STC89C52、AT89C52、AT89S52作为主控芯片,LCD12864液晶显示屏作为显示,利用AS608指纹识别模块实现指纹密码锁:(1)系统具有两种解锁方式
单片机设计助手112
·
2024-01-07 14:43
51单片机
嵌入式硬件
单片机
proteus
课程设计
毕业设计
基于
51单片机
光照强度检测智能路灯系统Proteus仿真(源码+仿真+全套资料)-密码
因此,本文设计和实现了基于单片机光照强度的设计,该系统由
51单片机
作为主控芯片、光强度传感器以及液晶显示等硬件设备构成,利用光强度
单片机设计助手112
·
2024-01-07 14:13
51单片机
proteus
嵌入式硬件
【
C语言基础
】
文章目录前言一、程序的基本结构二、数据类型(sizeof)字节三、变量四、常量五、printf输出,scanf输入&六、进制转换七、变量名的命名规则总结前言C语言是一种通用的、面向过程式的计算机程序设计语言。一、程序的基本结构首先写一个最简单的代码:#includeintmain(){printf("Hello,World!\n");return0;}分析:1.#include:预处理器指令2.i
刘伊珂
·
2024-01-07 12:01
c语言
矩阵式键盘按键值的数码管显示实验
#include//包含
51单片机
寄存器定义的头文件sbitP14=P1^4;//将P14位定义为P1.4引脚sbitP15=P1^5;//将P15位定义为P1.5引脚sbitP16=P1^6;//将P16
随心的天空
·
2024-01-07 11:57
单片机
嵌入式硬件
51单片机
串行口相关知识
51单片机
串行口相关知识串行通信概念计算机与外部通信方式就两种:并行通信串行通信两种通信方式的特点以及适用场景:名称特点适用场景并行通信速度快,效率高,成本高适合短距离高速通信,如计算机内部各硬件之间通信串行通信速度慢
若亦_Royi
·
2024-01-07 11:54
51单片机
51单片机
嵌入式硬件
单片机
独立式键盘控制步进电机实验
#include//包含
51单片机
寄存器定义的头文件sbitS1=P1^4;//将S1位定义为P1.4引脚sbitS2=P1^5;//将S2位定义为P1.5引脚sbitS3=P1^6;//将S3位定义为
随心的天空
·
2024-01-07 11:23
单片机
stm32
嵌入式硬件
C语言 数组长度计算 - C语言零基础入门教程
目录一.计算数组长度1.经典案例2.计算数组长度二.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.计算数组长度1.经典案例/***********************
猿说编程
·
2024-01-07 10:01
【期末不挂科-考前速过系列P6】单片机[接口与总线]——经典例题盘点(带图解析)(第六章:10题速过定时计数器的结构和工作方式例题)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.定时计数器的结构与工作原理二
YY的秘密代码小屋
·
2024-01-07 09:53
YY滴《单片机期末速过系列》
单片机
mongodb
嵌入式硬件
【期末不挂科-考前速过系列P7】单片机[接口与总线]——经典例题盘点(带图解析)(第六章:11题速过串行口基本概念/结构/工作方式/双机通信例题)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.串行口基本概念及结构
YY的秘密代码小屋
·
2024-01-07 09:53
YY滴《单片机期末速过系列》
单片机
mongodb
嵌入式硬件
【期末不挂科-考前速过系列P5】单片机[接口与总线]——经典例题盘点(带图解析)(第五章:11题速过中断系统和中断系统结构)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》专栏目录一.中断系统二
YY的秘密代码小屋
·
2024-01-07 09:22
YY滴《单片机期末速过系列》
单片机
mongodb
嵌入式硬件
【单片机】延迟程序&延迟子程序的设计(入门)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.认识基本的空操作指令NOP指令二
YY的秘密代码小屋
·
2024-01-07 08:56
YYの小小知识点
mongodb
数据库
单片机
C语言基础
知识(5):TCP网络编程
TCP是面向连接的、可靠的流协议。流就是指不间断的数据结构,当应用程序采用TCP发送消息时,虽然可以保证发送的顺序,但还是犹如没有任何间隔的数据流发送给接收端。TCP为提供可靠性传输,实行“顺序控制”或“重发控制”机制。此外还具备“流控制(流量控制)”、“拥塞控制”、提高网络利用率等众多功能。1.TCP协议TCP与UDP的区别相当大。它充分地实现了数据传输时各种控制功能,可以进行丢包时的重发控制,
不朽の燃梦
·
2024-01-07 06:02
C语言技能知识
c语言
C语言基础
知识(2):文件目录操作
在Linux中文件总共被分成了7种,他们分别是:(1)普通文件(regular):存在于外部存储器中,用于存储普通数据。(2)目录文件(directory):用于存放目录项,是文件系统管理的重要文件类型。(3)管道文件(pipe):一种用于进程间通信的特殊文件,也称为命名管道FIFO。(4)套接字文件(socket):一种用于网络间通信的特殊文件。(5)链接文件(link):用于间接访问另外-一个
不朽の燃梦
·
2024-01-07 06:01
C语言技能知识
c语言
C
51单片机
的电子时钟(数码管显示+独立按键模块修改及暂停时间)
C
51单片机
的电子时钟(数码管显示+按键修改时间)效果预览相关的开发板原理图解析正式代码main.c代码部分key.h部分key.c部分效果预览IMG_1120相关的开发板原理图解析通过查看这三个原理图我们可以得知控制
想看一次满天星
·
2024-01-06 22:20
C51单片机
单片机
嵌入式硬件
C
51单片机
的电子时钟(数码管显示)
C
51单片机
的电子时钟硬件环境:相关开发板原理图解析正式代码:效果预览图硬件环境:普中科技
51单片机
开发板STC89C52相关开发板原理图解析查看这两个原理图,我们可以发现控制这8个数码管由P22、P23
想看一次满天星
·
2024-01-06 22:50
C51单片机
单片机
嵌入式硬件
stm32c8t6之freertos软件定时器
像我们使用电stm32单片机或者
51单片机
当中,都有定时器这个外设。而freertos也不例外,它自己也有定时器的功能。
六花不会哭T﹏T
·
2024-01-06 21:16
FreeRtos
stm32
嵌入式硬件
单片机
2024年最新
51单片机
+Proteus嵌入式开发入门实战完整版教程
我们为什么要学嵌入式开发?嵌入式系统是一种专为特定任务或特定应用设计的计算机系统。与通用计算机系统不同,嵌入式系统通常具有更小的体积、更低的功耗和更强的可靠性。由于这些特点,嵌入式系统广泛应用于工业控制、医疗设备、智能家居、自动驾驶等领域。万物互联时代正在进行,随着物联网、人工智能等技术的不断发展,嵌入式系统将会在更多的领域得到应用和发展。因此,学习嵌入式系统可以帮助我们紧跟行业发展趋势,为未来的
yuanlaile
·
2024-01-06 11:30
proteus
2020-12-05
STC89C52使用经典的MCS-51内核,但是做了很多的改进使得芯片具有传统
51单片机
不具备的功能。STC89C52有3个16位定时器/计数器,2个外部中断,1个串口中断。
qq_53043127
·
2024-01-06 11:25
笔记
51单片机
介绍
1单片机简介单片机,英文MicroControllerUnit,简称MCU内部集成了CPU、RAM、ROM、定时器、中断系统、通讯接口等一系列电脑的常用硬件功能单片机的任务是信息采集(依靠传感器)、处理(依靠CPU)和硬件设备(例如电机,LED等)的控制单片机跟计算机相比,单片机算是一个袖珍版计算机,一个芯片就能构成完整的计算机系统。但在性能上,与计算机相差甚远,但单片机成本低、体积小、结构简单,
去去隔烟霞
·
2024-01-06 11:52
51单片机
嵌入式硬件
单片机
C
51单片机
中关于指针的定义方式
C
51单片机
中关于指针的定义方式对于C51来讲,指针的变量定义应该包括以下信息:变量自身位于哪个存储区中?被指向的变量位于哪个存储区中?
若亦_Royi
·
2024-01-06 10:05
51单片机
单片机
嵌入式硬件
地址变量与函数进阶
1.数组相信有一定
C语言基础
的小伙伴一定很熟悉这个类型。
有理想的打工人
·
2024-01-06 10:35
c++
c++
51单片机
定时/计数器相关知识点
51单片机
定时/计数器相关知识点结构组成
51单片机
的定时/计数器中有两个寄存器:T0:低位:TL0(字节地址8AH)高位:TH0(字节地址8CH)T1:低位:TL1(字节地址8BH)高位:TH1(字节地址
若亦_Royi
·
2024-01-06 10:03
51单片机
51单片机
嵌入式硬件
单片机
【期末不挂科-考前速过系列P1】单片机[接口与总线]——经典例题盘点【选择题&判断题&填空题】(带图解析)(第一章:27题搞定单片机&其工作原理)
YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《
C语言基础
》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏目录一.单片机结构&基本原理二.单片机引脚
YY的秘密代码小屋
·
2024-01-06 10:34
YY滴《期末速过系列》
单片机
mongodb
嵌入式硬件
GSM模块的
51单片机
火灾烟雾报警器原理图与程序设计
目录概要原理图部分代码资料下载地址:GSM模块的
51单片机
火灾烟雾报警器原理图与程序设计概要本系统主要由单片机和GSM短信模块组成,借助最可靠、最成熟的GSM移动网络,以最直观的中文短消息或电话形式,直接把报警地点的情况反映到您的手机屏幕上
森旺电子
·
2024-01-06 05:40
51单片机
51单片机
嵌入式硬件
单片机
基于
51单片机
蓝牙电子秤
目录概要原理图实物部分程序资料清单资料下载地址:基于
51单片机
蓝牙电子秤概要首先是通过压力传感器采集到被测物体的重量并将其转换成电压信号。
森旺电子
·
2024-01-06 05:10
51单片机
人工智能
嵌入式硬件
51单片机
四位数码管计算器 Proteus仿真程序
目录概要仿真图部分代码资料下载地址:
51单片机
四位数码管计算器Proteus仿真程序概要1.系统通过4x4的矩阵键盘输入数字及运算符。
森旺电子
·
2024-01-06 05:08
proteus仿真
51单片机
51单片机
proteus
计算器
C语言基础
学习中常量与变量的几点重要区别,一定要记住
在C语言中,“常量”与“变量”是两个非常重要的概念,在这一篇文章中,我们就来介绍一下,C语言中的“常量”与“变量”之间的区别。首先,来说一下“变量”的概念:变量,就是在程序运行过程中,内部存储的值,随时可以被改变的一段内存地址。比如:inta=123;这里的a,就是一个整型变量,通常情况下,整型变量占据着4个字节的内存。其次,再来说一下“常量”的概念:常量,就是在程序运行过程中,所表示的值,无法被
C语言学习
·
2024-01-06 02:13
51单片机
之按键和数码管
51单片机
之按键和数码管✍前言:♐独立按键独立按键的原理软件实现按键控制LED灯的亮灭♐数码管数码管显示数字或者字母的原理共阳极数码管共阴极极数码管4位1体数码管静态数码管动态数码管动态数码管的原理延时的目的消影处理
神明之下,无对手
·
2024-01-05 23:34
C51编程
51单片机
单片机
嵌入式硬件
c语言
C语言基础
常量和常量表达式的区别#defineN4;又是常量,又是常量表达式,其在编译期预处理阶段就会直接替换constintM=5;只是常量,不是常量表达式,其是存储在一块内存区域之内的,但是存储的值不能改变常量表达式:在编译期间就可以直接求值的表达式常量:在运行期间不能改变的常量表达式可以用于指定数组长度,还可以用于switch语句的标签#defineN5constintM=4;intmain(){in
一只叮铛
·
2024-01-05 23:11
C语言
c语言
算法
数据结构
C语言基础
——数组运算
集成数组的初始化inta[]={2,4,6,5,68,9,8,56,6};直接用大括号给出数组中所有元素的初始值不需要给出数组的大小,编译器来数sizeof(a)/sizeof(a[0])sizeof(a)得到数组整个的字节数的大小sizeof(a[0])得到数组中单个元素所占的字节集成初始化时的定位inta[10]={[0]=2,[2]=3,6,}//{2,0,3,6,0,0,0,0,0,0}数
Bwm.微凉
·
2024-01-05 19:16
自学C语言
c语言
C语言逻辑运算符 - C语言零基础入门教程
二.猜你喜欢零基础C/C++学习路线推荐:C/C++学习目录>>
C语言基础
入门一.逻辑运算符在C语言if/else条件判断中,一个if语句的条件判断可以由多个表达式构成,举个例子:何谓学霸?
猿说编程
·
2024-01-05 17:36
C
51单片机
开发程序报错 main.c (11) : error C267 : ‘Nieix‘ : requires ANSI-style prototype
问题C
51单片机
开发程序报错main.c(11):errorC267:'Nieix':requiresANSI-styleprototype详细问题解决方案一在主函数中调用处修改函数名为函数定义声明处(
飞滕人生TYF
·
2024-01-05 15:12
C51单片机
单片机
c语言
嵌入式硬件
基于
51单片机
电子秒表倒计时器proteus仿真 汇编程序 数码管显示LCD1602显示
刚刚咱们讲了电子秒表用的是C语言,接下来咱们再讲一讲用汇编。硬件设计附:http://www.jh-tec.cn/archives/7292电路图1:数码管显示;时间清零;启动计时;暂定计时;继续计时;电路图2程序设计TLOWEQU78HTHIGHEQU0ECHLED_WEI_ProEQU0f0H;数码管位选保护位;寄存器设置COUN_INTEQU21H;5ms*20=100ms=0.1SCOUN
Question-7
·
2024-01-05 13:09
51单片机
proteus
单片机
【普中开发板】基于
51单片机
的篮球计分器液晶LCD1602显示( proteus仿真+程序+设计报告+讲解视频)
基于普中开发板
51单片机
的篮球计分器液晶LCD1602显示1.主要功能:讲解视频:2.仿真3.程序代码4.设计报告5.设计资料内容清单&&下载链接资料下载链接(可点击):基于
51单片机
的篮球计分器液晶LCD1602
BT-BOX
·
2024-01-05 13:34
普中开发板设计
51单片机
51单片机
proteus
嵌入式硬件
c语言-指针进阶
文章目录前言一、字符指针二、数组指针2.1数组指针基础2.2数组指针作函数参数总结前言在
c语言基础
已经介绍过关于指针的概念和基本使用,本篇文章进一步介绍c语言中关于指针的应用。
PYSpring
·
2024-01-05 13:33
c语言进阶
c语言
不懂c语言可以学python吗,不会c语言可以学python吗
学好python需不需要有
C语言基础
?答案是不一定python自学可能吗。
Clt216
·
2024-01-05 11:27
人工智能
【
51单片机
】点亮第一个LED灯(含创建文件等基础操作)
51单片机
现在不仅是电子信息专业学生的必修课,也是进入嵌入式领域的踏脚石。
统一热红茶
·
2024-01-05 11:41
51单片机
嵌入式硬件
单片机
c语言
【
51单片机
】LED灯的进阶操作(闪烁、流水)
上篇文章我们讲到了Keil5与STC的使用方式点亮第一个LED灯这篇将继续进行一些LED灯的进阶操作目录LED灯闪烁:LED流水灯普通LED流水灯LED流水灯PLUSLED灯闪烁:上文我们说只要通过P2这个寄存器就可以控制LED亮灭,现在我们要将其变为闪烁状态,故:voidmain(){while(1){P2=0xFE;P2=0xFF;}}但由于寄存器的速度是非常快的,达到MHz(每秒100次)的
统一热红茶
·
2024-01-05 11:41
51单片机
单片机
嵌入式硬件
c语言
配置Keil C51配置开发 STC
51单片机
过程
内容1.KeilC51下载2.配置开发STC
51单片机
配置KeilIDE与TEASOFT编辑1.配置Keil编辑器2.设置Keil自动开打文件参考博文1.KeilC51下载Keiluvision5C51
卓晴
·
2024-01-04 20:07
教学-交流-科普
51单片机
点灯入门教程——1. 流水灯效果
基本说明本章使用芯片:STC8H8K64U核心板芯片手册:点此查看Keil开发环境配置:点此查看本章学习内容:利用库函数,开发C程序,实现流水灯效果。代码实例
Sophia&Anna
·
2024-01-04 20:36
单片机开发(IC
Development)
51单片机
嵌入式硬件
单片机
51单片机
点灯入门教程——2. 呼吸灯效果
基本说明本章使用芯片:STC8H8K64U核心板芯片手册:点此查看Keil开发环境配置:点此查看本章学习内容:利用库函数,开发C程序,实现呼吸灯效果。代码实例需求:使用串口来控制呼吸灯效果,如果串口接收的数据为1,则奇数灯亮;如为0,则偶数位灯亮。#include"NVIC.h"#include"GPIO.h"#include"Config.h"#include"Switch.h"#include
Sophia&Anna
·
2024-01-04 20:35
单片机开发(IC
Development)
单片机
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他