资讯
STM32单片机自动售货机系统设计(2024-09-03)
;
sys_ctrl.num=1;
sys_ctrl.coin=0;
sys_ctrl.runflag=0;
sys_ctrl.change=0;
}
//系统开机界面显示
void......
如何用51单片机实现交通信号灯(2023-06-26)
如何用51单片机实现交通信号灯;实验环境
软件: Keil5+Proteus7
元件(主要):
AT89C51 * 1,
BUTTON * 1,
7SEG-MPX2-CA * 1,
LED......
DS1302可调时钟+单片机+普中+江科大自化协(2024-08-08)
DS1302可调时钟+单片机+普中+江科大自化协;1 功能:
2 参考程序
2.1 主程序
#include
#include "LCD1602.H"
#include "DS1302.H......
AT89S52单片机并行端口模拟I2C总线协议读写AT24C04的设计(2023-05-19)
*8bit.单片机AT89S52本身不具有I2C总线结口,所以可编写程序用并行端口模拟I2C总线协议读写AT24C04.
多个设备通信的重点(1.电平的区别,如串口通信中PC与单片机通信,PC机串......
ISD4004语音芯片C51驱动程序源代码(2023-05-24)
"sbit _cs = p0^0;sbit _sclk= p0^3;sbit _mosi= p0^1;sbit _miso= p0^2;sbit _rac = p0^4;sbit _int = p0^5......
51单片机—数码管显示(2022-12-14)
51单片机—数码管显示;1.静态数码管显示
对数码管所在管口输入,然后根据二进制计算出6的二进制对应输入101,数码管中输入引脚是7D,这里需要有数码管的显示位置的管口参照,不同......
led流水灯(2024-08-16)
; //P20
sbit ledD2=P2^1;
sbit ledD3=P2^2;
sbit ledD4=P2^3;
sbit ledD5=P2^4;
sbit ledD6=P2^5;
sbit......
51单片机 | 实现SMC1602液晶屏显示实例(2023-03-24)
输入
输出
读状态
RS=0R/W=1E=1
D0~D7=状态字
读数据
RS=1R/W=1E=1
D0~D7=数据
写指令
RS=0R/W=0E=1D0~D7......
基于51单片机用DS1302和LCD1602设计可调式电子日历与时钟(2023-01-31)
unsigned int:0-65535
char:-128-127
int:-2^31-2^31-1
主函数代码(C语言)KEIL5实现:
#include
#include "LCD1602.h......
定时器按键消抖的方法(2024-08-12)
;
sbit key4 = P3^7;
sbit keyout1 = P3^0;
sbit keyout2 = P3^1;
sbit keyout3 = P3^2;
sbit keyout4 = P3^3......
AT89C51单片机实现全自动洗衣机功能的设计方案(2023-03-21)
’
#define uchar unsigned char
#define uint unsigned int
#define Enable(); EA=1;
#define Disable(); EA=0......
如何利用DMX-512协议实现测试仪控制器的设计(2023-03-17)
Library#define DMX512 (0) // (250 kbaud - 2 to 512 channels) Standard USITT DMX-512//#define DMX1024 (1......
8051系列单片机软件精确延时研究(一)(2024-07-23)
突然心血来潮在keil仿真中执行了一下以上代码,观察了一下延时时间,得到结果如下:
X
延时目标(us)
实际延时(us)
误差
1
10
24
140%
10
100
150
50%
100......
89C51系列CPU编程器接收CPU程序(2022-12-27)
vpp=P3^4;
bit b_break;
unsigned int adds;
// 13.8mS
void int_t0(void) interrupt 1 {
TH0=-100......
89C51编程器,89C51 programmer(2023-10-20)
=P3^6;sbit p37=P3^7;sbit prog=P2^7;
void init_serial(){SCON=0x50; /*mode 1*/TMOD=0x20;TH1=0xfd;PCON......
LED灯亮灭模拟小星星第一句(2024-08-16)
LED灯亮灭模拟小星星第一句;著名歌曲小星星第一句是 1 1 5 5 6 6 5 ,4 4 3 3 2 2 1
然后我们用D1这个发光二级管代替1 依次类推。
#include 'reg52.h......
S3C6410 SPI全双工读写流程分析(2024-09-18)
S3C6410 SPI全双工读写流程分析;S3C6410 SPI全双工读写流程分析
一、SPI控制器datasheet
1详细请参考:http://blog.csdn.net......
单片机中断寄存器知识点总结(2024-08-14)
单片机中断寄存器知识点总结;单片机中断源
一、一般而言,MCS-51单片机有5个中断源,分别是:
1、外部中断0;
2、外部中断1;
3、定时/计数器0中断;
4、定时/计数器1中断;
5、串行......
ARM学习之S3C2440的bootloader代码分析(1)(2023-09-25)
ARM学习之S3C2440的bootloader代码分析(1);;===========================================
; NAME: OPTION.A......
51单片机学习:I2C-EEPROM实验(2023-02-03)
存的数据,按K3键显示数据加1,按K4键显示数据清零,最大能写入的数据是255。注意......
STM32单片机智能电饭煲系统设计方案(2023-08-08)
键修改时间,当设置好时间后,按下K4键开始,预约时间开始倒计时,当时间达到后,继电器开启加热,在所选功能时间倒计时结束后停止加热,开启保温。若不需要保温,可按下K1键关闭。
主要功能如下:
(1......
51单片机上实现的交通灯程序(2023-08-28)
就自己下载吧。我不全放上了。
单片机源程序:
#include
sbit beiR=P1^0;
sbit beiY=P1^1;
sbit beiG=P1^2;
sbit......
利用51单片机完成一种智能助眠机系统的设计(2023-08-28)
启蜂鸣器闹铃,可通过K2键取消正在闹铃。正常界面下,可通过K1键查阅监测心率和血氧的数据信息,LCD1602显示心率及血氧的最小和最大值。
主要功能如下:
(1)心率/血氧监测;
(2)助眠/起床......
快速掌握MAX6954驱动16段单色LED显示器的使用方法(2023-07-11)
"对这一技术进行了讨论。表1为MAX6954与16段显示器的连线表,此表兼容于MAX6954的复用配置及其104个字符的内置字模。表1中的字母对应于图2中的段标识。图1为MAX6954驱动八位16段显......
自动驾驶 RRT算法原理解析(2023-08-03)
自动驾驶 RRT算法原理解析;1 RRT算法的简介
天下武功唯快不破,快是 RRT 的最大优势。RRT 的思想是快速扩张一群像树一样的路径以探索空间的大部分区域,找到可行的路径。
RRT 算法......
STM32入门学习笔记之EEPROM存储实验2(2024-04-18)
STM32入门学习笔记之EEPROM存储实验2;16.3 STM32内部IIC协议相关寄存器
16.3.1 控制寄存器1:I2Cx_CR1
15
14
13
12
11
10
9
8
7
6
5......
?B0:
DS 8
RSEG VREG:DATA:NOROOT
?V0:
DS 1
?V1:
DS 1
?V2:
DS......
快速入门:使用MAX6954驱动16段LED显示器(2023-07-11)
笔记"Charlieplexing - Reduced Pin-Count LED Display Multiplexing"对这一技术进行了讨论。表1为MAX6954与16段显示器的连线表,此表......
为什么要使用SVPWM策略?SVPWM调制策略要点讲解(2024-08-19)
为什么要使用SVPWM策略?SVPWM调制策略要点讲解;1.前言
SVPWM(Space Vector Pulse Width Modulation,空间矢量脉宽调制)是近......
stm32定时器时间计算(2023-08-23)
stm32定时器时间计算; STM32定时器的工作原理
STM32之所以能够实现定时,是单片机内部在计数脉冲(来自晶振)
T=1/F (F为频率)
例如:我们以51单片机举例,假设......
STM32F407 基本定时器使用(2024-08-09)
STM32F407 基本定时器使用;介绍STM32F407基本定时器的配置方法,分别介绍轮询方式、中断方式使用定时器完成定时。
【1】定时器介绍
定时器相关的章节在STM32F4xx参考手册第14......
半个小时搞定——stm32 之 DAC(2023-03-28)
半个小时搞定——stm32 之 DAC;DAC 可谓是 stm32 继按键最简单的一个寄存器配置吧,花了半个小时搞定!
DAC 主要特征
● 2 个 DAC 转换器:每个转换器对应 1 个输......
HOLTEK新推出HT42B216-1/316-1/416-1/536-1 CAN Bridge IC;
【导读】Holtek针对CAN Bus应用推出CAN Bridge IC系列......
xilinx FPGA中oddr,idelay的用法详解(2024-01-31)
引用地址:1.
和iddr都一样,以oddr为例,先去templates里把模板复制出来。
Add simulation source,建立一个简单的仿真文件。
module simu_oddr......
RC500读卡单片机源程序(2022-12-26)
数据接口
//pin define mcu 引脚定义
sbit RC500RST = P1^0; //复位 rc500
sbit RC500CS = P1^1; //rc500片选
sbit CARD_LED......
STM32入门学习笔记之EEPROM存储实验3(2024-04-03)
STM32入门学习笔记之EEPROM存储实验3;16.3.5 自身地址寄存器1:I2Cx_OAR1
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
ADDMODE......
MCS-51单片机定时器/计数器常见习题解答(2024-08-30)
MCS-51单片机定时器/计数器常见习题解答;1、根据定时器/计数器0方式1逻辑结构图,分析门控位GATE取不同值时,启动定时器的工作过程。
答:当GATE=0:软件启动定时器,即用指令使TCON......
STM32 RTC实时时钟(二)(2024-02-27)
。
可通过将 RTC_CR 寄存器中的 ALRAE 和 ALRBE 位置 1 来使能可编程闹钟功能。如果日历亚秒、秒、分钟、小时、日期或日分别与闹钟寄存器RTC_ALRMASSR......
利用Proteus仿真STM32实现DHT11温湿度检测(2024-06-11)
利用Proteus仿真STM32实现DHT11温湿度检测;1. 前言
Proteus是英国著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一 键切换到PCB设计,真正......
51单片机中断笔记(2023-01-11)
优先级寄存器
TCON :中断状态标志寄器
TMOD :定时/计数器模式控制寄存器
THx 、TLx : 定时器的计数初值寄存器
SCON : 串口控制寄存器
SBUF : 串行接口收发数据缓冲器
1......
24C01读写的c51源程序代码分享(2023-09-13)
&0x80);
_nop_();_nop_();_nop_();_nop_();_nop_();
ch《《=1;
SCL=1;
_nop_();_nop_();_nop_......
《51单片机C语言编程》学习(2024-01-29)
序:
#include
#define unit unsigned int
sbit led0=P1^0;
sbit led1=P1^1;
sbit led2=P1^2;
sbit led3=P1^3......
C语言如何实现字节高低位互换?(2024-10-04 11:52:22)
; if(i<7) tmp=tmp<<1; } printf(" after shift fun1 data=%x
",tmp......
数字电路中的RS触发器(2024-10-12 12:37:20)
器可以用与非门实现或者用或非门也行,我这里以或非门为例子,或非门真值表如下。
Q代表这个触发器的状态,Q=1时,即表示当前触发器状态为1......
51单片机学习:步进电机实验(2023-02-06)
char u8;
//定义ULN2003控制步进电机管脚sbit IN1_A=P1^0;sbit IN2_B=P1^1;sbit IN3_C=P1^2;sbit IN4_D=P1^3;
//定义......
简易数字电压表+ADC0809+程序查询方式实现8路数据转换(2024-07-26)
简易数字电压表+ADC0809+程序查询方式实现8路数据转换;1 实验现象(每间隔1s自动切换模拟信号采集通道,通过数码管显示测量的电压值)
2 硬件设计
3 程序设计
3.1 主函......
HOLTEK新推出HT42B216-1/316-1/416-1/536-1 CAN Bridge IC(2024-12-06 10:04)
HOLTEK新推出HT42B216-1/316-1/416-1/536-1 CAN Bridge IC;产品介绍Holtek针对CAN Bus应用推出CAN Bridge IC系列 HT42B216......
51单片机学习:DS1302时钟实验(2023-02-03)
*******************************************************************************/void main(){u8 time_buf[8];ds1302_init();//初始化DS1302
while(1......
S3C2440 LED驱动总结(2024-07-15)
S3C2440 LED驱动总结;1. 电路图
2. 使用说明
代码语言:javascript
此驱动实现二种操作模式:
普通操作模式:./LedTest 点亮或熄灭某个LED灯......
AT89C51单片机游戏(推箱子)(2023-01-05)
压低功耗是其又一显著特点。由该模块构成的液晶显示方案与同类型的图形点阵液晶 显示模块相比,不论硬件电路结构或显示程序都要简洁得多,且该模块的价格也略低于相同点阵的图形液晶模块。
== 控制器接口信号说明 ==
1、RS,R......
相关企业
;田瑞科技电子有限公司;;1 177827-3 208486-1 2-794632-0 103975-1 1-1877845-1 1546876-2 177898-1 208486-3 2
:HT7130-1/HT7133-1/HT7136-1/HT7140-1/HT7144-1/HT7150-1/HT7130A-1/HT7133A-1/HT7136A-1/HT7140A-1/HT7144A-1
973027 223396 214431 214443 224057 244996 244998 254017 254019 254021 AMP: 646529-1 646547-1
的售后服务体系建立起了其在航空航天领域的坚实地位。 西安中航高新技术有限公司一级代理AMP/TYCO连接器,也可接受长期订货。 593007-1 592624-4 205413-1 592629-8 211540-2 2-592631-2
-3 206044-1 206062-3 206070-8 206136-1 206138-1 206153-1 206322-1 206358-1 206425-1 206426-1 206433
;恩特科技香港有限公司;;08550124 TYCO 20000 10112023 TYCO 10000 104257-2 TYCO 1000 1-104479-0 TYCO 15000
(18V与28V) 最大输出电流500MA 功耗2UA。 HT7015A-1 HT7020A-1 HT7022A HT7024A-1 HT7027A-1 HT7033A-1 HT7039A-1
压胶枪、手动铁制压胶枪、电动压胶枪。 胶筒系列产品包括:双组分胶筒50ml(1:1),50ml(2:1), 200ml(1:1), 235ml(10:1), 345ml(10:1), 360ml(5
;天宏科技有限公司;;天宏科技有限公司 SONY 1/3"CCD低解NTSC制 ICX404AK-A 1/3"CCD低解PAL制 ICX405AK-A 周边 AGC CXA2096N DSP
皮膜固定电阻器、氧化膜皮膜固定电阻器、保险丝固定电阻器、绕线固定电阻器、水泥电阻。 产品规格包括: 绕线电阻:1/2W 1W 1/2WS 2W 2WS 3W 3WS 水泥电阻:1----100W P型