课程设计说明书
课程名称:设计题目:院系:
《通信电子线路》定时闹钟设计电子信息与电气工程学院
学生姓名:学号:
专业班级:指导教师:
2012年5月18日
f课程设计任务书
设计题目学生姓名付文军所在院系定时闹钟设计电子信息与电气学院专业、年级、班09通信
设计要求:本设计主要是对51单片机的一个方面的拓展,是能实现一般定时闹钟功能的设计。需要实现某一功能时,按对应的按键即可,可以实现显示,定时,修改定时,定时时间到能发出报警声的功能。系统采用单片机AT89S52作为本设计的核心元件,在其基础上外围拓展芯片和外围电路,附加时钟电路,复位电路,键盘接口及LED显示。键盘采用独立连接式。还有报警系统,及定时时间到,通过扬声器发出警报声,提示预先预定时间到,从而起到定时作用。
学生应完成的工作:⒈硬件电路的总体设计和硬件电路原理图的绘制;⒉软件程序的总体设计方案及软件流程图的绘制⒊软件程序的编辑和调试工作;⒋软件电路结合应电路的仿真和测试工作;⒌电路板的制作,以及实物元器件的焊接工作。⒍在整个课程设计中,我负责资料的查找和硬件电路的设计参考文献阅读:1杜尚丰CAN总线测控技术及其应用北京:电子工业出版社,200712杜树春单片机C语言和汇编语言混合编程实例详解北京:北京航空航天大学出版社,200663张毅刚单片机原理及应用北京:高等教育出版社,20092
工作计划:5月7号接受任务,分析题目并查阅相关资料,做出整体硬件电路的设计方案。5月8号9号根据所提出电路的设计方案,绘制硬件电路。5月10号查阅资料,分析所设计系统的软件结构,并做出设计方案。5月11号12号由系统软件的设计方案,绘制程序流程图,并且根据流程图编写系统程序。5月15号结合程序和硬件电路,用Proteus、Keil、Matlab进行电路仿真调试,5月16号18号进行焊接,调试仿真,完成设计验收上交设计报告。任务下达日期:2012年5月7日任务完成日期:2012年5月18日指导教师(签名):学生(签名):
f定时闹钟设计
摘
要:定时闹钟设计主要有硬件部分和软件部分组成,硬件部分以单片机为核心,
在其周围有电源电路、时钟电路、复位电路、驱动电路和显示电路组成。软件部分用汇编语言编程,用keil软件编译、调试。最后用proteus软件仿真,形成以单片机为枢纽,以程序为动力,使闹钟实现功能。
关键词:AT89S52定时闹钟keilproteus汇编语言
f目
录
1设计背景…………………………r