好的网站布局,天津做网页设计的公司,ftp备份网站,网站后台素材1、ULN2003芯片介绍 ULN2003#xff0c; 该芯片是一个单片高电压、高电流的达林顿晶体管阵列集成电路。不仅可以用来 驱动直流电机#xff0c;还可用来驱动五线四相步进电机。支持驱动大功率电器 因为 ULN2003 的输出是集电极开路#xff0c;ULN2003 要输出高电平#xff0…1、ULN2003芯片介绍 ULN2003 该芯片是一个单片高电压、高电流的达林顿晶体管阵列集成电路。不仅可以用来 驱动直流电机还可用来驱动五线四相步进电机。支持驱动大功率电器 因为 ULN2003 的输出是集电极开路ULN2003 要输出高电平必须在输出口外接上拉电阻。必须一根线接电源另一个才接 ULN2003 #include reg52.h typedef unsigned int u16; typedef unsigned char u8; void delay_10us(u16 ten_us){ while(ten_us--); }//定义毫秒的延时函数 void delay_ms(u16 ms){//1表示1毫秒 u16 i0; u16 j0; for(ims;i0;i--){ for(j110;j0;j--); } } //需求直流电机工作约 5S 后停止 //P1.0-P1.3都可以控制直流电机 sbit DC_MotorP1^0;//直流电机DC_Motor void main(){ DC_Motor1;//点击启动 delay_ms(5000);//延时5秒 DC_Motor0;//电机停止 while(1){ } }