资讯
基于51单片机的蓝牙密码锁(2023-02-09)
基于51单片机的蓝牙密码锁;原理图:
PCB图:
程序运行图:
部分程序:
#include #include #include #include <12864.h>......
C51全局初始化及精确延时程序,51单片机精确延时程序(2023-06-07)
C51全局初始化及精确延时程序,51单片机精确延时......
51单片机——按键操作(2022-12-14)
51单片机——按键操作;在51单片机开发板上,对按键设置进行操作,其中包括按键的按下,显示对应位置,以及按键密码锁
1.按下按键显示对应位置
main.c
#include #include......
51单片机编程:双路计数器详解(2024-03-21)
51单片机编程:双路计数器详解;利用 51 单片机构成计数器,计数的上限,做的大一些,也不难,几千几万都可以。
下面的电路,小了一点,是个两路两位的计数器。
用来记录乒乓球比赛,还算可以,用于......
单片机 学习笔记(二)——简单小程序(2024-08-19)
单片机 学习笔记(二)——简单小程序;今天收获了单片机的几个简单小程序:
延时程序:
void Delay(unsigned int xx) //输入 xx :ms......
如何使用8051单片机制作一个简单的0-5V电压表(2023-10-30)
如何使用8051单片机制作一个简单的0-5V电压表;在本文中,使用8051单片机制作一个简单的0-5V电压表。该数字电压表的灵敏度为200mV,这有点低,但该项目旨在演示如何将ADC和七......
基于51单片机的温控风扇(2024-03-15)
开机就会直接读取EEPROM内的上下限数据
write_eeprom(); //将初始的数据保存进单片机的EEPROM
}
}
void delay(uint ms) //延时函数,大约延时1ms......
51单片机C语言程序100例分析(1)IO+C语言+头文件(2022-12-07)
delay(); //调用延时函数
}
}
}
分析:右移运算
//实例17:用if语句控制P0口8位LED的流水方向
#include //包含单片机寄存器的头文件
sbit S1=P1......
51单片机C语言程序100例分析(4)外设(2022-12-07)
函数
}
}
}
//实例62:用数码管慢速动态扫描显示数字"1234"
#include // 包含51单片机寄存器定义的头文件
void delay(void......
用51单片机写个电动小风扇方案(2023-07-19)
电机
delay(1000); // 延时1秒
}
}
在这段代码中,我们使用了51单片机的定时器功能来实现延时。当程序运行到 delay 函数时,会进行一定时间的延时,然后......
51单片机控制步进电机-让电机转起来(2024-02-22)
送一个脉冲,电机就转一步。通过单片机延时的方式,切换PUL口电平产生脉冲,从而控制电机转动。
三、程序代码
//毫秒延时函数
void delay(unsigned int z)
{
unsigned
int......
51单片机的一些有趣的实验程序(2022-12-19)
51单片机......
基于51单片机的温度湿度采集系统(2023-03-03)
基于51单片机的温度湿度采集系统;实现功能:
1、对温度、湿度进行采集2、可以警报提示、修改温度、湿度上下限值3、lcd显示相关信息
原理图:
部分程序:
#include #define......
pwm调速频率,51单片机PWM调速程序(2023-07-26)
pwm调速频率,51单片机PWM调速程序; 51单片机的pwm调速频率主要通过一个定时器和一个IO口来实现PWM的输出。在一个周期里面,首先让IO口输出高电平,并定时一定的时间然后再将IO口输......
如何使用8051定时器生成时间延迟?(2023-10-26)
单片机的定时器设计延迟程序
在8051中设计延时程序时,计算需要加载到TH和TL寄存器中的初始值是很重要的事情。让我们看看它是如何完成的:
(1)假设处理器由12MHz晶振提供时钟。
(2)这意......
基于51单片机设计的呼吸灯(2024-03-19)
基于51单片机设计的呼吸灯;一、项目介绍
呼吸灯是一种常见的LED灯光效果,它可以模拟人类呼吸的变化,使灯光看起来更加柔和和自然。51单片机是一种广泛使用的微控制器,具有体积小、功耗低、成本......
基于Systick系统时钟延时的LED闪烁灯(2024-08-14)
基于Systick系统时钟延时的LED闪烁灯;1、回顾我们的51 单片机编程,当我们需要做系统延迟的时候,最常采用的一
种方式就是使用for 循环的空语句等待来实现。
当然,在STM32 里面......
用51单片机控制的LED流水灯设计(2022-12-26)
用51单片机控制的LED流水灯设计; 1.引言
当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,传统的分立元件或数字逻辑电路构成的控制系统,正以前所未见的速度被单片机......
单片机模拟I2C总线及24C02读写实例(2023-07-18)
单片机模拟I2C总线及24C02读写实例;单片机模拟I2C总线及24C02(I2C EEPROM)读写实例(c源代码)
/* 51系列单片机在使用时,有时需要模拟I2C总线, *//* 这里......
零基础入门单片机(2)学会控制IO引脚你就入门啦(2022-12-07)
()函数运行过程中曾多次调用子函数实现延时功能,这样,LED的闪烁不至于快到人肉眼无法分辨的程度。
该程序对应的单片机电路如图4.1所示。
利用Keil来进行MCS-51单片机C51程序的开发,通常......
基于STC89C51单片机的温控风扇设计方案(2024-03-18)
,下次开机就会直接读取EEPROM内的上下限数据
write_eeprom(); //将初始的数据保存进单片机的EEPROM
}
}
void delay(uint ms) //延时函数,大约延时1ms......
呼吸灯(PWM)+普中51单片机+江科大自化协(2024-08-08)
呼吸灯(PWM)+普中51单片机+江科大自化协;1 实验原理
PWM(Pulse Width Modulation)脉冲宽度调制,一种用数字信号控制模拟量的方法,因此在控制领域应用非常广泛。所谓......
基于51单片机的简易时钟设计(2024-03-18)
基于51单片机的简易时钟设计;功能: 1、使用单片机内部定时器实现时分秒计时
2、能够设置闹钟时间
3、闹钟时间到,蜂鸣器响
4、使用LCD1602显示时间
部分程序: #include......
基于单片机的温湿度实时监控的程序设计(2023-07-11)
基于单片机的温湿度实时监控的程序设计;51单片机STC89C52RC是本方案的选用芯片,以其8位处理和极低的价格来看,是很适合进行本次实验。LCD显示屏本次选用的型号是1602A。
在实现51单片机......
AT89S8252单片机实现接触式IC卡读写控制的设计(2023-08-01)
AT89S8252单片机实现接触式IC卡读写控制的设计;从上高中开始,我们学校用的餐卡就为接触式的IC卡,在校园里还分布着很多的IC卡电话,上大学以后学校使用的校园一卡通,为非接触式是射频式IC卡......
51单片机独立按键与矩阵按键的工作原理(2023-08-01)
51单片机独立按键与矩阵按键的工作原理;独立按键
首先既然是检测输入,对于当然要用到拉电阻,来检测引脚电平变化变化。51单片机中,除了P0口外,P2,P3,P4都是内置上拉电阻的准双向IO口,一般......
AT24C02数据存储+普中51单片机+江科大自化协(2024-08-08)
AT24C02数据存储+普中51单片机+江科大自化协;1 系统原理图
2 现象
当按键Key1被按下时,LCD1602显示的数值加1,每按下一次,自增1;当按键Key2被按下时,LCD1602......
51单片机对LCD1602液晶显示的驱动控制设计(2023-09-05)
51单片机对LCD1602液晶显示的驱动控制设计;利用串行A/D转换器TLC549对输入信号电压源进行采集转换成数字信号给51单片机,经单片机进行数据处理后给1602液晶显示。
误差小于1......
51单片机上实现的交通灯程序(2023-08-28)
51单片机上实现的交通灯程序; 这是我前几天无聊自己写的交通灯程序,在51单片机上实现的。基本的定时的交通灯转换是实现了,根据时间来改变交通灯的变换。可以下载下来看看的,电路图和原程序都有,代码......
51单片机延时计算方法(2024-04-10)
51单片机延时计算方法;keil里面选取delay为断点
记录程序运行到此处所用的时间t_start
运行delay(1)
记录程序运行完后的时间t_end
t_end-t_start即为运行1次的时间。
......
51单片机仿真芯片调试(2023-01-30)
设置",然后选择好我们的单片机型号,点击“将所选目标单片机设置位仿真芯片”
在Keil软件端仿真,我们先在while循环中下个断点,由于串口的通讯速度不高,延时时间太长仿真很容易崩溃,我这里将延时改成1ms......
51单片机实现数码管动态显示60~0(2022-12-20)
51单片机实现数码管动态显示60~0;硬件电路原理图
元件清单
C语言程序
#include unsigned char table[]={0x3f,0x06,0x5b,0x4f......
51单片机外部中断点亮LED(2023-01-12)
51单片机外部中断点亮LED;外部中断软件设计原理
中断发生的三个条件
①中断源有中断请求;
②此中断源的中断允许位为 1;
③CPU 开中断(即 EA=1)。
比如我们配置外部中断 0,对应......
汇编写51单片机之循环点亮LED(2023-01-11)
汇编写51单片机之循环点亮LED;二话不说,先上代码:
ORG 0000H
AJMP MAIN
MAIN:SETB P1.0
LCALL DELAY
CLR P1.0
LCALL DELAYA......
基于51单片机的四位数字频率计数码管显示设计(2023-02-09)
基于51单片机的四位数字频率计数码管显示设计;仿真原理图:
程序运行图:
部分程序:
#include #define uchar unsigned char
#define uint......
51单片机实现单键重复的按键检测(2024-08-12)
51单片机......
手动实现51单片机函数切换(2024-08-22)
切换代码实现
函数代码我们使用51单片机作为运行平台,在主函数中通过切换函数1切换到函数1,函数1是一个死循环,之后我们在函数1里面调用函数切换2切换到函数2运行,函数2延时一段时间后再切换回1,一直......
汇编的51单片机的跑马灯(2023-01-11)
汇编的51单片机的跑马灯;话不多说,先上程序
ORG 0000H
MAIN:MOV P1,#0O
LCALL DELAY
MOV A,#0FEH
SETB C
TO: MOV P1,A
LCALL......
51单片机使用C语言点亮闪烁LED灯(2023-05-10)
51单片机使用C语言点亮闪烁LED灯;导语
下面是点亮51单片机使用C语言闪烁LED灯的的一段代码,也是我们迈入C51的第一步。我们将从头开始,一步步讲解下面的程序。
#include......
51单片机C语言程序100例分析(3)串口(2022-12-07)
51单片机C语言程序100例分析(3)串口;//实例49:用定时器T0的中断实现"渴望"主题曲的播放
#include //包含51单片机寄存器定义的头文件
sbit sound=P3^7......
51单片机(入门保姆级教程)——LED闪烁及流水灯(2023-01-06)
//定义单片机的一些特殊功能寄存器sbit led=P2^0; //定义指定LED灯的管脚
void delay(unsigned int i) //延时函数。unsigned......
51单片机电梯控制系统软硬件设计(2023-12-14)
51单片机电梯控制系统软硬件设计;的升降的方案本文引用地址:为了更有效的进行电梯控制,现在使用最左边的数码管表示电梯上升和下降状态,使用另外一个一个数码管表示电梯此时所在的楼层,使用......
51单片机如何进行模块化编程(2023-06-15)
51单片机如何进行模块化编程;本文主要是关于51单片机的相关介绍,并着重对51单片机的原理及其模块化编程进行了详尽的阐述。
51单片机
51单片机是对所有兼容Intel 8031指令系统的单片机......
嵌入式技能-51单片机仿真芯片调试(2023-03-23)
嵌入式技能-51单片机仿真芯片调试;
程序是调出来的!!经常有小伙伴在知乎里面提问,说怎么实现花样流水灯,怎么实现按键控制LED灯,还有C语言......
汇编写51单片机之按键检测(2023-01-11)
汇编写51单片机之按键检测;二话不说,先上代码:
ORG 00H
LOOP: JB P3.4,LOOP
LCALL DELAY
JB P3.4,LOOP
LOOP1:JB P3.4,LOOP
JB......
89c51单片机动态扫描接口设计(2023-03-27)
89c51单片机动态扫描接口设计;什么叫动态扫描显示
在单片机系统中动态扫描显示 接口是单片机中应用最为广泛的一种显示方式之一。其接口 电路 是把所有显示器的8个笔划段a-h同名端连在一起,而每......
stm32单片机按键控制的用法解析(2023-09-12)
stm32单片机按键控制的用法解析;1 /*
2 ::按键控制
3 PA8接LED,PE2接按键
4 */
5 #include“stm32f10x.h”
6 void......
详解Cortex-M位带操作(2024-05-06)
详解Cortex-M位带操作;我相信很多朋友在学习单片机之前都学习过51单片机,假设在51单片机的P1.1的IO口上挂了一个LED,那么你单独对LED的操作就是P1.1 = 0或P1.1 = 1......
51单片机学习:直流电机实验(2023-02-06)
51单片机学习:直流电机实验;实验名称:直流电机实验接线说明:实验现象:下载程序后,直流电机旋转5S后停止注意事项:将直流电机两根线分别连接到“步进电机模块”输出端子J47的5V和O1上......
STM32点亮闪烁LED灯(2024-08-15)
STM32点亮闪烁LED灯; 1/*本程序实现STM开发板上LED灯红绿蓝闪烁*/
2
3
4
5 #include 'stm32f10x.h' // 相当于51单片机......
相关企业
;博灵单片机;;博灵工作室 专业单片机,主营51系列单片机,最小系统单片机,烧录机
;深圳市乾龙电子有限公司;;本公司于2003年3月建立于深圳市深南中路,公司主要经营51/PIC等单片机.51/PIC等仿真器;实验板等单片机开发工具.
;恒海电子经营部;;ST先科二三极管,ARTSCHIP品牌IC,茂钿MOS管。 专业单片机开发,电子产品设计。 ELAN/十速/松翰/中颖单片机。 PIC/51/AVR/FREESCAL 单片机。
;深圳瑞芯茂电子有限公司;;我司是台湾新茂(SYNCMOS)单片机的一级代理! SM系列单片机是SYNCMOS半导体公司推出的与MCS-51系列产品兼容的8位单片机,SM系列
CC1101 26元 300米 CC2430 98元 支持ZIGBEE 协议,带128KB FLASH 51内核单片机 CC2431 108元 支持ZIGBEE 协议,带128KB FLASH 51内核单片机
;深圳维尔科技有限公司;;深圳市维尔科技有限公司经销的义隆松瀚PIC 单片机开发、atmel 51系列单片机开发单片机、义隆单片机、飞凌单片机、松瀚单片机、佑华单片机、LED驱动、储存
;北京时代飞翔科技有限公司;;不损坏母片, 51系列解密立等可取 STC单片机独家解密 PIC、CY、EMC、AVR、HT、MDT......解密价格最优、时间快、只需等1-3天 CPLD系列单片机
(LPC2132、LPC2138、LPC2368、LPC2458、LPC2468等、ALMEL芯片、51单片机、ARM单片机开发学习板,并提供各方面的技术支持,欢迎来电咨询
机、液量监测及各类遥控系统板, 单片机类:PIC系列、MCS-51系列、HOLTEK系列、MDT单片机等;开发板类:51系列单片机开发板、单片机最小系统板、合泰单片机开发板、PIC单片机开发板、AVR单片机
;深圳伟嵌科技有限公司;;深圳伟嵌科技有限公司主要致力于嵌入式产品开发及代理 比如:51开发板单片机