摘要随着计算机在社会领域的渗透和大规模集成电路的发展,由于单片机具有功能强,体积小,功耗低,价格便宜,工作可靠,使用方便等特点,因此特别适合于与控制有关的系统。本设计从经济实用的角度出发,采用美国Atmel公司的单片机AT89C51作为主控芯片与数据存储器单元,结合外围的矩阵键盘输入、LCD液晶显示、烹饪功能显示等,用C语言编写的主控芯片控制程序与EEPROM AT24C02读写程序相结合,并用Keil软件进行编译,设计了一款具有烹调、加热、烧烤等多种功能的微波炉控制面板。63574
毕业论文关键词 单片机 微波炉 控制器
毕业设计说明书(论文)外文摘要
Title A Design Of Microwave Oven Control Panel Based On Chip Microcomputer
Abstract With the computer penetration in the social sphere in recent years, because of its powerful function, small size, low power consumption, cheap price, reliable performance, easily using, etc, it is particularly suitable for systems with control. This article is based on the economical and practical point of view, uses the United States Atmel Corporation AT89C51 microcontroller as a master chip and the data memory unit, it combines with the external matrix keyboard input, LCD digital display, alarm, unlock and so on circuits, dominates by the C programming language chip EEPROM of the control procedures and carries on the translation with Keil software, designing a microwave oven control panel with function of cooking,heating,thaw and so on.
Keywords chip microcomputer microwave oven controller
1 绪论 6
1.1 课题背景和意义6
1.2 研究来源…6
1.3 设计目标…6
1.4 本课题研究内容7
2 系统总体设计和主要芯片介绍 8
2.1 系统总体设计… 8
2.2 单片机AT89C51简介 …8
2.3 LCD1602显示器介绍 …15
2.4 本章小结 16
3 硬件电路设计… … 17
3.1 键盘输入电路 17
3.2 掉电存储电路 18
3.3 复位电路 19
3.4 晶振电路 …20
3.5 显示电路 20
3.6 响铃电路 21
3.7 本章小结 21
4 系统软件设计 22
4.1 主程序流图 22
4.2 按键检测子程序设计… 23
5 调试与实现 …25
5.1 Proteus ISIS简介 25
5.2 软件调试 …26
5.3 Proteus 仿真 …28
5.4 本章小结 …30
结论 31
致谢 31
参考文献32
附录A33
1 绪论
1.1 课题背景和意义
单片机是一种集成型的电路芯片,全称是单片微型计算机。它好比一个微型化的计算机,因为其具有形状精巧、材质轻薄、售价低廉的优点,在当今电脑化的时代,单片机已经在各个领域得到使用,比如通信系统、导航设备、实时控制器、智能仪器等等。在如今的家庭常用的电器中,单片机的使用已十分广泛,它使控制的线路简化,因而使电气的使用性能提升,而微波炉也是如今人们在生活中,经常会使用的家电[1]。
传统的微波炉容易产生设定误差,定时不够准确,会造成过快或者过慢,这样会影响食物的美。基于单片机的微波炉控制系统设计,正是利用单片机的多功能控制的特点,进行微波炉的系统控制设计,改变了传统微波炉时间不明显,控制零件繁多的局面,所以利用微处理器进行定时、准点控制,具有很大的应用市场潜力。