c51语言单片机打铃系统设计,毕业论文单片机自动控制打铃系统及设计.doc

毕业论文单片机自动控制打铃系统及设计

湖南工业职业技术学院

Hunan Industry Polytechnic

类别毕业设计题目单片机自动控制打铃系统设计

系名称电气工程系专业及班级机电一体化S2012-4学生姓名文智新学号03指导教师张宇驰、汪建宇摘 要:

本设计是一种基于单片机控制的以单片机的 C51 语言进行软件设计,增加了程序的可读性和可移植性,便于扩展和更改

本文通过对一个基于单片机的能实现万年历功能电子时钟的设计,从而达到学习、了解单片机相关指令在各方面的应用。系统由主控制器STC89C52、时钟电路DS1302、显示电路、按键电路、和复位电路等部分构成,能实现时钟日历显示的功能,能进行时、分、秒的显示并且装有自动打铃系统。

关键词: 单片机 万年历 时钟电路DS1302 C52

ABSTRACT

The design is a single-chip microcomputer 51 based on the number of automatic ring a bell system. It has a number of display and control functions: real-time use LCD displays the current year, month, day, week, time; may be time to adjust; with alarm as well as the whole point timekeeping function; calendar function displays. And the C51 it single-chip software design language, an increase of procedures to improve the readability and portability, ease of expansion and change.

Based on a microcontroller based on the will to achieve calendar of a multi-functional electronic clock designThereby achieve studying and understanding the relevant directives SCM in all aspects of the application. By main control STC89C52、clock circuit DS1302、display circuit、keystroke circuit and restore circuit componented to achieve clock calendar display function can be carried out hours seconds of the show and real-time of the show and real-time temperature display And equipped with automatic ring a bell system.

.

KEYWORDS: Single-chip clock circuit calendar DS1302 C51 language

目录

引言1

1 设计简介及方案论述2

1.1 作息时间控制钟概述2

1.2 本设计任务和主要内容2

1.2.1 设计任务2

1.2.2 主要内容2

2 系统硬件电路设计3

2.1 遥控部分3

2.2 STC89C52单片机性能介绍4

2.2.1 时钟电路5

2.2.2 复位及复位电路6

2.2.3 STC89C52具体介绍如下7

2.2.4 STC89C52主要功能8

2.2.5 单片机引脚图9

2.3 DS1302性能介绍9

2.3.1 DS1302引脚排列9

2.3.2 DS1302的控制字节10

2.3.3 数据输入输出(I/O)10

2.3.4 DS1302的寄存器11

2.4 1602 液晶模块11

2.4.1 1602字符液晶11

2.4.2 1602简介11

2.4.3 1602接线图12

2.5蜂鸣器模块和电源模块12

3 系统软件设计13

3.1 系统软件设计的主要内容13

3.2主程序流程设计14

4 毕业设计结论分析15

参考文献16

附录117

附录218

引言

多功能数字万年历已成为人们日常生活中必不可少的物品,广泛用于个

你可能感兴趣的:(c51语言单片机打铃系统设计)