【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);
}
相关推荐
三天原子27 分钟前
STM32--DHT11(标准库)驱动开发
驱动开发·stm32·嵌入式硬件
Ronin-Lotus1 小时前
嵌入式硬件篇---有线串口通信问题
嵌入式硬件·ttl·rs232·rs485·有线串口
程序员JerrySUN1 小时前
关注 Yocto项目实战教程
运维·数据库·嵌入式硬件·缓存
芝士爱沙拉2 小时前
智能落地扇方案:青稞RISC-V电机 MCU一览
单片机·嵌入式硬件·risc-v·电机驱动
猫猫的小茶馆3 小时前
【STM32】FreeRTOS 消息队列(五)
linux·stm32·单片机·嵌入式硬件·51单片机·智能硬件·pcb工艺
showmethetime3 小时前
ArduLink -模块化即插即用屏蔽
单片机·嵌入式硬件
yunteng5213 小时前
PWM信号控制电机
stm32·单片机·嵌入式硬件·pwm·l298n
KOAN凯擎小妹5 小时前
采样率与晶振频率选型
单片机·嵌入式硬件·信息与通信
从小白到大师5 小时前
第二课 P-MOS管应用
嵌入式硬件
Ronin-Lotus15 小时前
嵌入式硬件篇---ESP32驱动异常
嵌入式硬件·esp32