【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);
}
相关推荐
我要成为嵌入式大佬16 分钟前
正点原子MP157--问题详解--五(beep编写报错端口繁忙)
stm32·嵌入式硬件·学习
振浩微433射频芯片30 分钟前
433MHz在智能家居中的应用大全(一):智能窗帘篇——为什么稳定比花哨更重要?
网络·单片机·嵌入式硬件·物联网·智能家居
鸟电波39 分钟前
硬件笔记——Allegro绘制器件封装和过孔
笔记·嵌入式硬件·智能硬件
Jason_zhao_MR42 分钟前
机器人主控方案米尔RK3576 + ROS2,NPU加速实现目标跟随与机械臂抓取
人工智能·嵌入式硬件·机器人·嵌入式
咸鱼嵌入式1 小时前
【AutoSAR】详解CANIF模块
单片机·mcu·车载系统·autosar
小小的代码里面挖呀挖呀挖1 小时前
恒玄BES蓝牙耳机开发--IIC接口应用
笔记·单片机·物联网·学习·iot
xyx-3v1 小时前
RS485 RE、DE
单片机·嵌入式硬件
weixin_432444762 小时前
单片机 Flash 指定地址存储常量字符串调试笔记
笔记·单片机·嵌入式硬件
提灯春秋2 小时前
基于定时器中断的多任务轮询架构
单片机·嵌入式硬件·架构
jllllyuz2 小时前
ESP32开发-迷你掌上平衡车miniBot完整开发指南
单片机·嵌入式硬件