基于STCC单片机电子钟设计.doc
文本预览下载声明
信息科学与?技术学院
单片机原理?及应用
课程设计报?告
课题名称:基于STC?89C52?单片机电子?钟设计
学生姓名: 黄友
学 号: 20105?08119?
专业年级: 电信10(2)班
指导教师: 张更新
完成时间: 2013-07-06
目 录
1.直流电机控?制系统概述? 1
1.1系统描述? 1
1.2直流电机?概述 1
2.题目及要求? 2
2.1 题目 2
2.2要求 2
3直流电机? 2
3.1直流电机?的介绍 2
3.1.1直流电机? 2
3.1.2直流电机? 2
3.1.3直流电机? 3
3.1.4直流电机? 3
3.1.5直流电机? 4
3.2数码管转?速显示 4
3.3电动机驱?动电路设计? 5
3.4控制直流?电机的状态? 5
3.5模块流程? 6
4. 6
4.1 设计思路 6
4.2 设计原理 7
4.3运行环境? 7
4.4详细设计? 7
4.4.1 7
5.直流电动机?调速控制电?路仿真 8
5.1原理图布?局 8
5.2运行结果?图 9
6.源代码 11
7.总结 13
8.参考文献 14
基于STC?89C52?单片机电子?钟设计
1.单片机电子?钟系统概述?
1.1电子钟的?描述
数字电子钟?是采用电子?电路实现对?年、月、日、时、分、秒数字显示?的计时装置?,由于数字集?成电路的发?展和石英晶?体震荡器的?广泛应用,使得数字电?子钟的精度?远远超过老?式钟表,钟表的数字?化给人们生?产生活带来?了极大的方?便,成为人们日?常生活中不?可缺少的必?需品。
1.2电子钟的?概述
20世纪末?
电子时钟是?采用数字电?路实现对时?间、日期数字显?示的计时装?置,是人们日常?生活中必不?可少的必需?品,广泛用于个?人家庭以及?车站、航站、剧院、办公室等公?共场所,给人们的生?活、学习、工作、娱乐带来极?大的方便。
纵观我们现?在生活的各?个领域,从导弹的导?航装置,到飞机上各?个仪表的控?制,从计算机的?网络通讯与?数据传输,到工业自动?化过程的实?时控制和数?据处理;以及我们生?活中广泛使?用的各种智?能IC卡等?,这些都离不?开单片机。以前没有单?片机时,这些东西也?能做,但是智能使?用复杂的模?拟电路、然而这样做?出来的产品?不仅体积大?,而且成本高?,并且由于长?期使用,与元件不断?老化,控制精度自?然也会达不?到标准。在单片机产?生后,我们就将控?制这些东西?变为智能化?了,我们只需要?在单片机外?围接一点简?单的接口电?路,核心部分只?是由人为的?写入程序来?完成。这样产品的?体积变小了?,成本也降低?了。随着电子技?术的飞速发?展,家用电器和?办公电子设?备逐渐增多?,不同的设备?都有自己的?控制器,使用起来很?不方便。根据这种实?际情况,设计了一个?单片机多功?能电子钟系?统,他可以避免?多种控制器?的混淆,利用一个控?制器对多路?电器进行控?制,同时又可以?进行时钟校?准,它可以任意?设置时间。这种具有人?们所需要的?智能化特性?的产品减轻?了人们的劳?动,扩大了数字?化的范围,为家庭数字?化提供了可?能。
2.题目及要求?
2.1 题目
基于STC?89C52?单片机电子?钟设计
2.2要求
(1)在LCD1?602液晶?显示器上显?示年份、月、日、星期、时、分、秒、。
(2)年-月-日-星期显示在?第一行,格式XX-XX-XX-星期X;时-分-秒显示在第?二行,格式XX-XX-XX(24小时格?式)
(3)用按键任意?更改显示的?时间:
1)S1按键功?.3 电路设计最?终方案决定?
综上各方案?所述,对此次作品?的方案选定?: 采用STC?89C52?单片机作为?主控制系统?;采用160?2 LCD液晶?作为显示器?件。
4.硬件原理电?路图的设计?及分析
4.1 STC89?C52介绍?.1.1 STC89?C52主要?IP封装
STC89?C52是由?深圳宏晶科?技公司生产?的与工业标?准MCS-51指令集?和输出管脚?相兼容的单?片机。STC89?C52主要?功能如表2?.1所示兼容MCS?51指令系?统擦写Fla?sh ROM32个双向?I/O口256x8?bit内部?RAM3个16位?可编程定时?/计数器中断?时钟频率0?-24MHz?2个串行中?断可编程UA?RT串行通?道2个外部中?断源共6个中断?源2个读写中?断口线3级加密位?低功耗空闲?和掉电模式?软件设置睡
显示全部