需要金币:![]() ![]() |
资料包括:完整论文 | ![]() |
![]() |
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13320 | ![]() | |
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) | ![]() |
上一篇:齿轮故障检测系统设计.doc
摘要:本课题内容为基于AT89C52的定时通断电源控制器设计,设计内容包括硬件电路设计、系统软件设计和仿真调试。硬件电路主要由AT89C52单片机、DS1302实时时钟芯片、6位的LED数码管、4×4的矩阵式键盘及继电器等组成。AT89C52主要负责读取键盘信息、控制时间设定及显示,DS1302计时模块进行当前时间和定时时间计时,按键模块进行时间输入,继电器模块控制着电源的通断。硬件电路设计运用Proteus的智能原理图设计软件ISIS进行搭建系统硬件电路、进行软硬件仿真。系统软件设计采用51单片机C语言编程,源程序的录入、编辑和编译借助KEIL软件完成。目标代码文件最后导入Proteus的单片机进行软硬件联合仿真调试。经多次联调,系统达到任务书要求的功能,较好地完成毕业设计任务。
关键词:AT89C52 定时 插座 继电器 PRPTUES
目 录
摘 要
ABSTRACT
1 绪 论-1
1.1 课题研究的背景及意义-1
1.2 国内外研究现状-1
2 系统总体方案设计-4
2.1总体方案设计-4
2.2 单片机的型号选择-5
2.3显示模块选择-5
2.4计时方案的选择-6
2.5按键配置方案-6
2.6报警模块-6
2.7系统方案框图-7
3 硬件电路设计-8
3.1 AT89C52单片机及最小系统-8
3.2 LED数码管接口电路-10
3.3 DS1302计时电路-10
3.4 蜂鸣器接口电路-12
3.5 继电器接口电路-13
3.6 按键接口电路设计-14
3.7 系统硬件设计-14
4 软件设计-16
4.1 DS1302计时程序-17
4.2 数码管显示程序编写-18
4.3 按键程序编写-19
5 系统仿真与调试-20
5.1 PROTUES软件简介-20
5.2 PROTUES中硬件电路的搭建问题-20
5.3 系统的仿真-21
5.4 软件调试-22
5.5 设计的不足-23
6 结束语-24
参考文献-25
致 谢-26
附 录-27
附录1 定时通断电源控制器电路原理图-27
附录2 源程序清单-28 |