文件格式:word+ppt
文件大小:1.07MB
适用专业:电子信息工程
适用年级:大学
下载次数:13 次
我要下载:点击联系下载论文编号:7023
资料简介:
毕业设计 学生考勤管理系统的设计(下位机),共58页,16967字,附任务书、外文翻译、开题报告、源程序清单、电路原理图、无器件清单、答辩文稿等。
摘 要
近年来随着微电子技术、半导体技术和集成电路技术迅速的发展,IC卡已经普及到社会生活的各个角落,大大方便了人们的生活。本系统以Atmel公司生产的AT89S52 单片机为微处理器,以考勤系统的设计为具体研究的对象,讨论了应用系统中硬件系统和相应软件的设计。本系统主要由K4模块、存储器、显示模块、时钟模块、串口通讯模块组成。单片机通过K4模块将IC卡的卡号识别出来,通过显示模块显示,并且由时钟模块提供精准的时间,以供存储准确,完备的信息。IC卡以打卡时间短,携带方便,不易磨损,寿命长,考勤软件功能强大, 操作简便的特点,取代了传统的条码卡、磁卡、接触式IC卡,本系统正是IC卡在学校考勤系统中的典型应用,通过硬件设计,软件编程和调试,本系统可以应用于学校对学生,公司对员工的考勤等。
关键词:单片机;K4;DS1302;存储器
目 录
第1章 课题分析 - 1 -
1.1 选题的意义及目的 - 1 -
1.2 课题要求 - 3 -
1.3 方案论证 - 3 -
1.3.1 方案一:感应考勤机 - 3 -
1.3.2 方案二:机械打卡机 - 4 -
1.3.3 方案三:条码卡、磁卡、接触式IC卡 - 5 -
1.3.4 方案比较 - 5 -
第2章 硬件电路的设计 - 6 -
2.1 AT89S52单片机简介 - 6 -
2.1.1 总述 - 6 -
2.2 时钟模块的设计 - 7 -
2.2.1 DS1302的介绍 - 7 -
2.2.1.1 DS1302引脚功能表及内部结构图 - 8 -
2.2.1.2 DS1302的控制字 - 8 -
2.2.1.3 复位 - 8 -
2.2.1.4 数据输入输出 - 9 -
2.2.1.5 DS1302的寄存器 - 9 -
2.2.2 时钟模块电路的硬件设计 - 10 -
2. 3 K4模块的设计 - 10 -
2.3.1 K4模块的介绍 - 10 -
2.3.2 K4模块的硬件电路设计 - 12 -
2.4 显示模块的设计 - 13 -
2.4.1 LED的介绍 - 13 -
2.4.2 显示模块的硬件电路设计 - 13 -
2. 5 存储器的设计 - 13 -
2.5.1 存储器的介绍 - 13 -
2.5.2 存储器的硬件电路设计 - 14 -
2. 6 串口通讯模块的设计 - 15 -
2.6.1 串口介绍 - 15 -
2.6.2 MAX232芯片简介 - 15 -
2.6.3 串口通讯模块的硬件电路设计 - 17 -
2.7 小结 - 17 -
第3章 软件部分的设计 - 18 -
3.1 主程序设计 - 18 -
3.2 时钟模块的程序设计 - 18 -
3.3 K4模块的程序设计 - 22 -
3.4 显示模块的程序设计 - 25 -
3.5 存储器的程序设计 - 25 -
3.6 串口通讯模块的程序设计 - 28 -
3.6.1 通信方式选择 - 28 -
3.6.2 AT89S52通信波特率设置及通信的设置 - 28 -
3.7 小结 - 31 -
第4章 调试 - 32 -
4.1 时钟模块的调试 - 32 -
4.2 K4模块的调试 - 32 -
4.3 显示模块的调试 - 32 -
4.4 存储器的调试 ……………………………………………- 33 -
4.5 串口通讯模块的调试 - 33 -
4.6 各模块的联合调试 -34 -
第5章 结论 - 35 -
第6章 社会效益和经济效益的分析 - 36 -
6.1 社会效益的分析 - 36 -
6.2 经济效益的分析 - 37 -
致 谢 - 38 -
参考文献 - 39 -
附录Ⅰ 程序清单 - 41 -
附录Ⅱ 元器件清单 - 57 -
附录Ⅲ 电路图 - 58 -
资料文件预览:
共2文件夹,9个文件,文件总大小:1.07MB,压缩后大小:431.06KB
- 毕业设计-学生考勤管理系统的设计(下位机)
- 200303021062
中文翻译.doc [92.00KB]
外文翻译扉页.doc [28.50KB]
开题报告1.doc [54.50KB]
杨建国.ppt [131.50KB]
毕业设计任务书(2007).doc [37.00KB]
英文电子文档.doc [99.00KB]
论文.doc [556.00KB]
论文摘要目录.doc [69.00KB]
(论文扉页).doc [23.50KB]
我要下载:学生考勤管理系统的设计(下位机)