【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);
}
相关推荐
点灯小铭7 小时前
基于单片机的智慧农业温度湿度滴灌自动控制系统设计与实现
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
零一iTEM9 小时前
MAX98357A_音频输出测试
单片机·嵌入式硬件·开源·音视频·硬件工程
逐步前行9 小时前
STM32_标准库结构
stm32·单片机·嵌入式硬件
不做无法实现的梦~9 小时前
PX4各个模块的作用(3)
linux·stm32·嵌入式硬件·机器人·自动驾驶
清风6666669 小时前
基于单片机的喷漆机器人自动控制系统
单片机·嵌入式硬件·机器人·毕业设计·课程设计·期末大作业
不能跑的代码不是好代码9 小时前
STM32独立看门狗(IWDG)知识点及标准库使用指南
stm32·嵌入式硬件
程序员良许10 小时前
嵌入式处理器架构
后端·单片机·嵌入式
来自晴朗的明天10 小时前
15、隔离 DC-DC 电源电路(18S12 模块)
单片机·嵌入式硬件·硬件工程
我送炭你添花10 小时前
电子世界的奇妙冒险:从一个电阻开始(系列目录)
人工智能·单片机·嵌入式硬件·fpga开发
VekiSon10 小时前
Linux内核驱动——设备树原理与应用
linux·c语言·arm开发·嵌入式硬件