【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);
}
相关推荐
Max_uuc1 小时前
【感知心法】别相信你的传感器!撕碎“所读即所得”的 API 幻觉,论物理世界的“全员撒谎”与状态观测器的绝对凝视
单片机
踏着七彩祥云的小丑2 小时前
嵌入式——认识电子元器件——符号
单片机·嵌入式硬件
莎士比亚的文学花园14 小时前
stm32——平衡小车
stm32·单片机·嵌入式硬件
Hello_Embed14 小时前
STM32CubeIDE 创建第1个工程
stm32·单片机·嵌入式·ai编程
小麦嵌入式16 小时前
FPGA入门(一):手把手教你用 Vivado 创建工程并仿真
stm32·单片机·嵌入式硬件·mcu·fpga开发·硬件架构·硬件工程
czwxkn18 小时前
PCB设计-器件:2.电感
嵌入式硬件
佳木逢钺19 小时前
从零开始:基于STM32H750的硬件设计与软件开发完整流程详解
stm32·单片机·嵌入式硬件
Deitymoon21 小时前
ESP8266——透传
单片机·网络协议·tcp/ip
zhangrelay21 小时前
云课实践速通系列-基础篇汇总-必修-通识基础和专业基础-2026--工科--自动化、电气、机器人、测控等
linux·笔记·单片机·学习·ubuntu·机器人·自动化
Deitymoon1 天前
ESP8266——UDP传输
单片机·网络协议·udp