【51单片机】

0、前言

参考:普中 51 单片机开发攻略 第14章

1、硬件

ULN2003 芯片

2、软件

mian.c

c 复制代码
#include <reg52.h>
#include <intrins.h>
#include "delayms.h"

typedef unsigned char u8;
typedef unsigned int u16;

sbit DC_Motor=P1^0;

void DC_Motor_Start(u8 time)
{
	DC_Motor = 1; //start motor
	delayms(time*1000);
	DC_Motor = 0;
}
	
void main()
{
	DC_Motor_Start(5); //电机转动5s
	
	while(1);
}
相关推荐
WD1372980155712 小时前
WD5030A 芯片,12V降5V,输出电流12A,电路设计
stm32·单片机·嵌入式硬件·汽车
文火冰糖的硅基工坊13 小时前
[硬件电路-194]:NPN三极管、MOS-N, IGBT比较
单片机·嵌入式硬件·系统架构·电路
ElendaLee18 小时前
第八章 矩阵按键实验
嵌入式硬件·51单片机
三佛科技-1341638421218 小时前
卷发棒/卷发梳MCU方案分析
单片机·嵌入式硬件
白掰虾19 小时前
STM32N6&AI资料汇总
人工智能·stm32·嵌入式硬件·stm32n6·stm32ai
Aczone2819 小时前
硬件(十)IMX6ULL 中断与时钟配置
arm开发·单片机·嵌入式硬件·fpga开发
机器视觉知识推荐、就业指导20 小时前
单片机关于中断的理解
单片机·嵌入式硬件
星空的资源小屋20 小时前
Digital Clock 4,一款免费的个性化桌面数字时钟
stm32·单片机·嵌入式硬件·电脑·excel
xiugou7981 天前
记录一下CubeMX+Clion的STM32 CMake工程中如何修改Flash程序存储的起始地址
stm32·单片机·嵌入式硬件
XINVRY-FPGA1 天前
XCKU15P-2FFVA1760I AMD 赛灵思 Xilinx Kintex UltraScale+ FPGA
arm开发·嵌入式硬件·阿里云·fpga开发·云计算·硬件工程·fpga