基于51单片机电子微波炉控制系统(源程序+仿真+原理图+全套资料)
资料编号:203
功能介绍:
该电子微波炉采用51单片机制作,有基本的加热、冷却、启动、停止等功能,并通过MCU 控制其加热、冷却时间,LED 数码管显示时间。程序采用C语言编写,仿真使用Proteus,程序中有中文注释,比较容易看懂,全套资料齐全:
部分程序展示:
void t_clr()
{
EA=1; //CPU开中断
ET0=1;
ET1=1; //定时器 中断允许
TMOD=0X11; //定时器T1、T0 定时 方式一
TH0=0X3c;
TL0=0Xaf;
//12M 晶振,65536-15536=50000,50000us*20=1000000us=1s
TH1=0X3c;
TL1=0X0af;
}
/*------------------------
键盘扫描函数
--------------------------*/
void key_scan()
{
if(!P10)
{
delay_ms(70);
if(!P10)
count_s+=30; //时间 +30秒
if (count_s>6000)
count_s=0;
}
if(!P11)
{
delay_ms(70);
if(!P11)
count_s+=60; //时间 +1 分
if (count_s>6000)
count_s=0;
}
if(!P12)
{
delay_ms(70);
if(!P12)
count_s+=300; //时间+5分
if (count_s>6000)
count_s=0;
}
if(!P13)
{
delay_ms(70);
if(!P13)
count_s=0; //时间清零
}
if(!P14)
{
delay_ms(70);
if(!P14)
{if (pv<3)
pv++; //档位+1
pv_j=pv*6+6; //加热时间
pv_l=30-pv_j; //冷却时间
}
}
if(!P15)
{
delay_ms(70);
if(!P15)
{if (pv>0)
pv--; //档位-1
pv_j=pv*6+6;
pv_l=30-pv_j;
}
}
下面是该资料分享下载链接:
https://pan.baidu.com/s/1l5h2eEqIGdbQvlTJLPIu-Q?pwd=fohb
基于51单片机电子微波炉控制系统(源程序+仿真+原理图+全套资料)相关推荐
- 基于51单片机电子密码锁门禁开关设计全套资料
基于51单片机电子密码锁门禁(实物图+原理图+源程序+仿真+毕设论文)全套资料 资料编号:011 本系统采用 51单片机 +24C02芯片+矩阵键盘 +继电器 +开锁指示灯 + LCD1602液晶 + ...
- 基于51单片机的智能门禁控制系统(仿真+源码+全套资料)
资料编号:119 功能讲解: 采用51单片机作为CPU控制,继电器驱动门锁的打开与关闭,采用按键模拟指纹开锁,以及内部开锁相关信号,当指纹正确门锁可以正常打开,指示灯亮绿灯,如果指纹错误,门锁无法打 ...
- 基于51单片机智能路灯控制系统Proteus仿真
资料编号:182 下面是仿真功能视频演示: 182-基于51单片机智能路灯控制系统Proteus仿真 功能讲解: 采用51单片机作为控制CPU,可以通过设置开灯和关灯时间开自动控制路灯的打开和关 ...
- 基于51单片机的音乐盒设计proteus仿真原理图PCB
功能: 0.本系统采用单片机STC89C52作为系统的主控芯片 1.采用LCD1602液晶显示当前时间/播放曲目信息 2.按键设置时间,切换/暂停曲目 3.内置8首歌曲,本设计采用了优质的外放喇叭,声 ...
- 基于51单片机的篮球计时计分器仿真原理图PCB方案设计
总体方案设计 (末尾附文件) 2.1设计思路 以STC89C52单片机为核心元件,利用独立式键盘控制,使LCD1602实时记录A.B两队的分数.独立式键盘由K1.K2.K3.K4.K5.K6.K7.K ...
- 基于51单片机的简易数字电压表proteus仿真原理图程序设计
硬件电路设计 原理图: 仿真图: 单片机的时钟电路与复位电路设计 本系统采用STC系统列单片机,相比其他系列单片机具有很多优点.一般STC单片机资源比其他单片机要多,而且执行速度快:STC系列单片机使 ...
- 基于51单片机的智能自动晾衣架proteus仿真原理图程序设计
硬件设计 (末尾附文件) 方案 为了实现晾衣自身能够完成对外界数据的采集与分析,集成控制环节我们采用了ATMEL公司生产的AT89C52单片机,与市面上的其他嵌入式控制单元相比较在体积与功耗方面都相当 ...
- 基于51单片机的出租车计价器proteus仿真原理图PCB
功能: 0.本系统采用STC89C52作为单片机 1.LCD1602液晶显示有四个状态 a) 时间显示 b) 时间设置 c) 计价器显示 d) 计价器设置 2.按键切换四个不同显示状态 3.默认为时间 ...
- 基于51单片机3208LED点阵电子钟C程序工程全套资料,毕业设计参考资料
感兴趣者请联系本人微信号:Wsf18729286646.共同探讨!谢谢!
最新文章
- c++ primer 笔记[20190406]
- [IOI2008] Fish 鱼
- php多分支结构 案例,第4天 PHP分支、循环结构
- 二叉排序树的C++实现(过程式)
- 网易架构师深入讲解Java开发!BAT等大厂必问技术面试题
- 微信支付+服务器+php代码,php 微信支付企业付款(示例代码)
- Linux安装MySQL的完整步骤并有关MySQL8.0版本的问题方法
- gvim常用的配置及插件 -windows
- 安装篇——新建一个VUE项目
- Goldengate进程的拆分与合并
- centos6.5升级glibc-2.18
- 或是独体字吗_独体字
- 尚硅谷YYDS (视频连接)
- 虚拟机vm介绍及虚拟机常见操作
- ios开发 服务器通信协议,iOS开发网络篇—HTTP协议
- Agg在Windows下的编译与使用
- 什么是单细胞?(一)
- 一种基于格网的快速等值线充填算法
- java堆栈、gc、dump文件在线分析
- CSS Design: Going to Print
热门文章
- linux 前后台进程详解
- 潮水褪去看中台落地实践-学习资料下载(1):《业务中台建设方法之“中台需求结构化”(普元-喻吉林)》
- 幼儿园去“小学化”方法途径研究开题报告
- JumpServer迁移
- 论文解读:Sadeepcry:使用自我注意和自动编码器网络的蛋白质结晶倾向预测的深度学习框架
- 云点播web端上传_Web 播放端 SDK
- html js 无限循环,JavaScript For 循环
- 技术政治之完美的奴隶
- TP-Link无线路由器HTTP/TFTP后门漏洞
- Mathematica和Wolfram语言面向数学的入门指南:极坐标