这是一款AT89C51单片机直流电机PWM调速程序,程序可以直接用于AT89C52、AT89S51、AT89S51,STC89C51、STC89C52单片机中,单片机晶振采用11.0592M,直流电机由L298集成电路控制,产生的PWM的频率约为91Hz。L298各引脚已在程序中标明,原理图大家可以自己画一下,这里就不具给出。下面是源程序。 #include[reg52.h》//注意请把‘ [ ’换成 “《”,下同。否则编译时会出错。 #include [intrins.h》// #define uchar unsigned char #define uint unsigned int sbit en1=P2^0; sbit en2=P2^1; sbit s1=P2^2; sbit s2=P2^3; sbit s3=P2^4; sbit s4=P2^5; uchar t=0; uchar m1=0; uchar m2=0; uchar tmp1,tmp2; void motor(uchar index, char speed) { if(spe
2021-04-26 12:48:20 87KB AT89C51 单片机 PWM 程序
1
此资源有详细的电路图和程序,报告,非常好,和大家分享一下。
2021-04-23 19:03:50 1.55MB at89c51 单片机 门禁系统
1
1、设计方案 整个数字电子秤电路由电源电路、单片机主控制电路、LM4229显示电路、蜂鸣器报警电路、4*4键盘电路和压力传感电路(ADC0832采样)6个部分组成。如图所示。 整体设计方框图 2、工作原理 打开电源开关,数字电子秤开始工作。接通电源时,数字电子秤进入欢迎界面“欢迎使用电子秤 设计••••••”。此时数字电子秤上MCU开始工作,键盘不断进行扫描,同时 通过ADC0832也不断进行外部称量数据采样,LCD上显示“实用电子秤 名称 单价••••••”。当载物台上放有物体时,ADC0832立即将数据收集送给单片机处理。此时工作人员只要输入对应商品的代码编号,在240*128的LCD上可以看到相应商品的名称,单价,总重,总价格等信息。在称量的过程中,一旦物体自身的重量超出电子秤的称量范围,蜂鸣器立即会发出“滴滴••••”警报声告诉工作人员,所称量物品超重。 3、硬件电路的设计 数字电子秤采用AT89C51单片机作为微处理器,接口电路由晶振、LM4229显示电路、4*4按键电路、ADC0832电路、报警电路、存储器等组成。控制器系统的硬件电路原理图如图4.1所示。 控制器系统硬件电路的工作过程是:打开电源时,MCU及各个部分电路开始工作,MCU调用内部存储数据对各部分接口电路初始化。200ms后LM4229进入欢迎界面,ADC0832不断对外部数据进行采样交给MCU进行处理,一旦有物品放入载物台,ADC0832立即发送中断请求,并将本次采集数据交给MCU处理,之后LM4229显示相应数据量。在此过程中,键盘也在不断进行扫描,一旦有键按下,单片机也会对其数据进行相应处理,然后将对LM4229进行写操作。 数字电子秤硬件电路图 4、软件设计 本设计中的程序由主控制程序、LM4229液晶显示驱动程序、ADC0832采样程序和4*4键盘程序组成。 5、主程序设计 整个设计中采用由下向上的设计思路。主程序中主要完成对LCM4229、ADC0832、及键盘扫描程序的调用。在编写程序的过程中,各变量统一采用全局变量方式命名,同时考虑到电子秤对精度的要求,本设计中的价格及总量相关的变量全部采用浮点数。主程序流程图如图5.1所示。 主程序流程图 数字电子秤欢迎界面图 附件截图:
2021-04-21 18:06:12 1.18MB 电子秤 at89c51 单片机 电路方案
1
基于AT89C51单片机的温度控制系统rar,基于AT89C51单片机的温度控制系统
2021-04-20 23:18:30 123KB 综合资料
1
基于AT89C51单片机控制的双闭环直流调速系统设计,很好的资料,可以多多借鉴,主要是关于proteus仿真的
2021-04-18 10:02:00 2.78MB 点偏激 双闭环 调速 proteus
1
所用关照传感器为BH1750传感器。具体讲解,看博主的文章,有一篇专门讲解。这里只是代码。
AT89C51单片机温度控制系统 包含源代码 原理图
2021-04-14 15:31:53 107KB AT89C51 单片机 温度控制 系统
1
基于AT89C51单片机控制的双闭环直流调速系统
2021-04-13 22:50:14 3.05MB 双闭环
1
基于AT89C51单片机的智能台灯项目,附原理图和源代码
2021-04-09 14:03:52 260KB 51单片机 C语言 原理图、源码
1
基于AT89C51单片机的变频恒压供水控制系统
2021-04-07 09:18:35 126KB 单片机 供水系统 恒压
1