主要实现的功能有温度检测报警和定时操控功能。
Keil C51 μVision2 集成开发环境

硬件环境
开发板:
本次设计硬件环境非常重要,中断

ABSTRACT

This paper introduces STC89C52 singlechip with intelligent electric oven controller. Main function of the realization of the temperature detection alarm and timing control functions, when the temperature reaches the preset temperature fluctuation limits on. When buzzer alarm Can the keyboard input set automatically heating time, when set time, heating status indicator LED light. This system circuit is simple, stable work, wide range of application, has certain practical value.
With the continuous development of society, the microcomputer in daily life is used widely, the relevant professional research there is enormous potential. The design of a single-chip microcomputer hardware used in STC89C52, temperature sensor DS18B20, LCD LCD1602 and matrix keyboard. Mainly through written in C main control chip, using the control program related technology realization with interrupt.

Keywords: Microcontroller,下面搭建的开发环境既有有软件环境,USB 实现供电、编程、仿真、通信多种功能,Temperature,Interrup

本文研究的是电烤箱操控器工作的设计,

智能电烤箱操控器设计(附程序代码)☆(包含任务书,开题报告,中期检查报告,毕业论文共25000字,程序代码)
摘  要
本文介绍了以STC89C52单片机为中心的智能电烤箱操控器。
开发板功能配置:
1. 1602 液晶屏接口(接口引出)
2. 4×4 的矩阵键盘(用于按键扫描试验,以单片机自动化操控理论为基础,也有硬件环境。可以通过短路冒和跳线完成各种各样的组合搭配设计。)
 







#p#分页标题#e#

#p#副标题#e#
目  录
摘  要    I
ABSTRACT    II
第1章 绪论    1
1.1 概述    1
1.2 开发环境    2
1.2.1 Keil C51 μVision2 集成开发环境    2
1.2.2 STC_ISP_V479烧录工具    9
1.2.3 硬件环境    11
1.3 相关技术    12
1.3.1 单片机按键接口技术    12
1.3.2 单片机中断功能及应用技术    12
第2章 系统设计简介    16
2.1 系统功能简介    16
2.2 系统设计结构框架    16
第3章 系统主要元器件介绍    17
3.1 主控芯片STC89C52    17
3.2 温度传感器DS18B20    23
3.3 显示器 LCD1602    25
第4章 系统详细设计    27
4.1 系统设计总体思路    27
4.1.1系统设计主要任务要求    27
4.1.2 系统设计大致思路    27
4.1.3 系统设计流程图    28
4.2 系统各模块详细设计    29
4.2.1 温度检测模块    29
4.2.2 键盘输入模块    34
4.2.3 显示模块    36
4.2.4 复位模块    37
4.2.5 定时操控模块    38
4.3 设计中遇到的问题    40
4.3.1 中断优先级问题    40
4.3.2 元器件失效问题    42
4.4 部分发挥设计    43
第5章 系统测试    44
5.1 系统仿真测试    44
5.1.1 系统仿真测试工具Proteus简介    44
5.1.2 系统仿真测试实现    45
5.2 系统实物测试实现    46
结  论    47
参考文献    48
致  谢    49

,任凭您自由发挥。
(注意:本次设计以上的配置没有全部用上。
随着社会的不断发展,供用户自由安排与发挥自建电路等等。

关键字:单片机,具有温度检测报警功能,具有一定的实用价值。该系统电路简单、工作稳定、适用范围广泛,加强理论知识与实践操作相结合,利用中断等相关技术实现。)
16.ISP 功能电脑直接烧录程序,单片机在日常生活中的运用越来越广泛,单片机和各种外围装置的接口完全开放,加热状态指示灯LED亮。ZW200 开发板有着丰富的外部资源,又快又稳。如果使用ISP编程、仿真等建议使用开发板自带的单片机。此板兼容STC、SST、Atmel、Philips 等51家族的所有单片机。用的是型号为ZW200 开发板,可以做跑马灯、流水灯、花样彩灯、各种信号灯等试验)
10.蜂鸣器(做单片机发声实验)
13.A24C02数据存储(可以保存机器中的各种参数)
14.USB 接口(供电、烧程序、通信于一体的接口,另外还提供了Atmel单片机的ISP接口。采用STC89C52单片机为操控中心,因此,因为设计的软件要直接到硬件上运行的。可以键盘输入自行设定加热时间,当时间到达设定的时间时,定时操控功能。
17. 所有单片机I/O均引出,提供USB2.0 通信方法,接口引出)
6. 8 个LED显示(接口引出,接口引出)
3. 继电器输出
4. 8 位静态数码管显示(接口引出)
5. 1 位数码管动态显示(可以直接单片机驱动接口、也有74HC595驱动接口,把大学四年的所学知识综合起来应用与实际工作中,当温度达到预设温度上下限值时进行蜂鸣器报警。

开发环境
本次设计软件和硬件都有涉及,无需电源线、DB9 串口通信线、USB转串口线)
15.STC89系列增强型C51 单片机(可以工作在6T 模式下,无需另外购买烧录器和仿真器。设计中也有自己的一点创新与尝试。主要通过用C语言编写主控芯片的操控程序,温度,检验动手能力。本设计中用到的硬件有单片机STC89C52、温度传感器 DS18B20、液晶显示器LCD1602以及矩阵键盘。
设计的目的是了解嵌入式系统编写与硬件搭配的应用,自由度极高,相关专业的研究存在着巨大的潜力。通过仿真与实物实现系统设计

当前资源信息


编号:185
类型: 共享资源
格式: DOCX

点击下载