- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
江苏信息职业技术学院
毕业论文
课题 定时电源插座
系 电子信息工程系
专业 应用电子技术 姓名
班级 学号
指导教师 职称
指导教师 职称
设计时间 2010.11.22-2011.1.8
摘要
近年来随着科技的飞速发展,单片机的应用正在不断深入,同时带动传统控制检测技术日益更新。在实时检测和自动控制的单片机应用系统中,单片机往往作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构软硬件结合,加以完善。
本论文是基于单片机技术原理,以单片机芯片AT89S52作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个定时电源。
关键词:单片机;定时电源;AT89S52
目录
目录 3
第一章 前言 4
1.1设计任务 4
1.2 总设计框图 5
第二章 主要元件介绍 5
2.1 AT89S52的功能特性描述 5
2.2 AT89S52引脚功能 6
2.3 特殊功能寄存器 7
2.4 数据存储器 7
2.5 捕获方式 8
2.6 自动重装载方式 8
2.7波特率发生器 8
2.8可编程始终输出 9
2.9中断 9
2.10时钟振荡器 9
2.11 模式 10
2.12 Flash存储器的编程 10
第三章 系统设计 11
3.1 编程方法 11
3.2 数据查询 11
3.3 Ready/Busy 12
3.4 排阻 12
3.5硬件电路图 13
第四章 软件方案设计 16
4.1 程序设计 16
总结 24
致谢 25
参考文献 26
附录1 总系统框图 27
附录2 使用说明书 27
第一章 前言
1.1设计任务
利用单片机设计一定时开关,在24小时内的时间里能预先设定定时范围,每天周而复始地控制用电器具的自动开启和关闭。
要求最少能独立控制两路220V/10A的交流负载。
产品的成本应尽量低。
产品的功能应尽量多,最少应具有时间显示和校正、定时显示和设置等功能。
产品的质量应可靠、安全。具体性能指标如下:
供电电源:220V 50Hz 使用环境温度:-10至40度
功率消耗:2W 负载功率:2500W(250V 10A)
最大负载电流:10A 定时范围:1分钟至23小时59分任意设定
最小设定单位:1分钟 最小设定间隙:1分钟
定时精度:1分钟 课定时次数:不少于1次
工作坊式:连续工作制
设计并制作单片机控制电路,要求能够显示时间、通过按键修改时间和设置定时。
设计并制作输出控制电路,要求能控制两路以上220V/10A的插座。
编写产品使用说明书。
1.2 总设计框图
第二章 主要元件介绍
2.1 AT89S52的功能特性描述
AT89S52是一个低功耗,高性能CMOS 8位单片机,片内含8K可反复擦写的程序存储器和12B的随机存储数据存储器(RAM),器件采用Atmel公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内配置通用8位中央处理器(CPU)和Flash存储单元,功能强大的AT89S52单片机课灵活应用于各种控制领域。
其主要工作特性如下:
①片内程序存储器含8K的Flash程序存储器,可擦写寿命为1000次;
②片内程序存储器256字节的RAM;
③具有32根可编程I/O口线;
④具有3个可编程定时器;
⑤中断系统是具有8个中断源、6个中断矢量、2个级优先权的中断结构;
⑥串行口是具有一个全双工口的可编程串行通信口;
⑦具有一个数据指针DPTR;
⑧低功耗工作模式有空闲模式和掉电模式;
⑨具有可编程的3级程序锁定位;
⑩AT89S52工作电源电压为5(1+0.2)V,且典型值为5V;
2.2 AT89S52引脚功能
AT89S52引脚图
(1)P0口:P0口是一组8位漏级开路双向I/O口,也即地址/数据总线复用口。作为输出口用时,每位能吸收电流的方式驱动8个TTL逻辑门电路,对端口P0写“1”时,可作为高阻抗输入端用。在访问外部数据存储器或程序存储器时,这组口线分时转换地址的(低八位)和数据总线复用,在在访问期间激活内部上拉电阻。在FIASH编程时,P0 口接收指令字节, 而在程序校
您可能关注的文档
- 《应急柴油发电机技术协议》.doc
- 《应急通信指挥调度中心综合办公楼建筑节能专项施工方案》.doc
- 《应急预案(机动车维修企业)》.docx
- 《应急照明采购招标文件》.doc
- 《应急预案(九个专项应急预案)》.doc
- 《应急灯设计毕业设计》.doc
- 《应急预案(内容详实_图文_并茂)》.doc
- 《应急物流毕业论文》.doc
- 《应急预案和预防监控措施》.doc
- 《应急预案(玻璃加工企业)》.docx
- 《应用电子技术毕业论文基于AT89C51的交通信号灯拟控制系统》.doc
- 《应用电子技术教育毕业设计(论文)_简易数值电压表设计》.doc
- 《应用电子技术毕业论文》.doc
- 《应用电子技术毕业论文范文:交通灯控制器设计》.doc
- 《应用电子专业期末考试项目报告-PLC与变频器通信的综合应用》.doc
- 《应用电子技术毕业设计(论文)_PLC控制交通指示灯》.doc
- 《应用电子技术毕业设计(论文)-声控报警器设计》.doc
- 《应用电子技术毕业设计(论文)_SMT生产线的运行与维护》.doc
- 《应用物理学专业毕业论文:光敏凝胶薄膜的制备及其上光栅结构的引入》.doc
- 《应用电子技术毕业设计(论文)_单片机交通灯控制系统的设置》.doc
文档评论(0)