基于单片机的考勤管理系统毕业设计程序附录

上传人:jiups****uk12 文档编号:48160611 上传时间:2018-07-11 格式:DOC 页数:84 大小:876.70KB
返回 下载 相关 举报
基于单片机的考勤管理系统毕业设计程序附录_第1页
第1页 / 共84页
基于单片机的考勤管理系统毕业设计程序附录_第2页
第2页 / 共84页
基于单片机的考勤管理系统毕业设计程序附录_第3页
第3页 / 共84页
基于单片机的考勤管理系统毕业设计程序附录_第4页
第4页 / 共84页
基于单片机的考勤管理系统毕业设计程序附录_第5页
第5页 / 共84页
点击查看更多>>
资源描述

《基于单片机的考勤管理系统毕业设计程序附录》由会员分享,可在线阅读,更多相关《基于单片机的考勤管理系统毕业设计程序附录(84页珍藏版)》请在金锄头文库上搜索。

1、摘 要“考勤管理系统”是以RFID射频卡为信息识别载体的适用于企业单位或学校的考勤管理系统。本系统可使用人单位摆脱繁琐、低效的签到模式。识别工作不受环境的影响,操作方便快捷,具有防污、防水、加密存储等优点。结合网络通信技术和单片机技术,实现了企业和单位的自动考勤和对考勤数据的分析处理,节约了考勤时间,提高了考勤效率并提高了考勤的准确率,促进了企业单位的考勤管理信息化水平的发展。硬件部分我们采用瑞士微电生产的EM4095构成的射频读卡电路。该芯片具有成本低,工作稳定,精确的采样点等优点。单片机采用51系列。通过CAN总线方式与单片机互相通信。读卡电路输出信号有单片机识别出卡号利用单片机与上位机之

2、间进行232通信,实时上传数据,传送到PC机行处理。PC主要实现功能进行检测卡号数据。硬件部分我们采用瑞士微电生产的EM4095构成的射频读卡电路。该芯片具有成本低,工作稳定,精确的采样点等优点。单片机采用51系列的AT89C52。软件部分分为读卡识别、CAN通信、AT89C52单片机与上位机通信、报警,PC方检测处理等。本设计采用的单片机开发环境为:AVR 开发环境为 CodeVisionAVR C Compiler,AT89C52 开发环境为 Keil uVision2。关键词:考勤管理系统;射频技术;单片机;CAN 通信;232 通信;SPI通信。注:页眉,居中,楷体,五号。阅后删除此文

3、本框。Abstract“Attendance Management System“ is based on RFID radio frequency identification card information carrier for business or school attendance management system. The system can use one unit to get rid of cumbersome, inefficient attendance patterns. Identification work from the environment, eas

4、y to operate, with a stain resistant, waterproof, encrypted storage and so on. Combined with network communication technology and single-chip technology, the enterprises and units of automatic attendance and attendance data analysis and processing, saving time and attendance time, improve efficiency

5、 and increase attendance attendance accuracy, promote the enterprise information management units attendance level of development.We use the hardware part of the Swiss micro-electric production constituted EM4095 RF reader circuitry. The chip has a low cost, stable, accurate sampling points, and so

6、on. Microcontroller with 51 series. Way with the microcontroller through the CAN bus communicate with each other. Reader circuit output signals using microcontroller microcontroller identifies the card number between 232 and PC communication, real-time upload data transfer to a PC for processing. Th

7、e main achievement of functional testing PC card data.We use the hardware part of the Swiss micro-electric production constituted EM4095 RF reader circuitry. The chip has a low cost, stable, accurate sampling points, and so on. SCM Series 51 AT89C52.Software part is divided into reader identificatio

8、n, CAN communication, AT89C52 microcontroller and PC communication, alarm, PC side detection processing.This design uses a microcontroller development environment: AVR development environment for CodeVisionAVR C Compiler, AT89C52 development environment for the Keil uVision2.Keywords: Attendance Man

9、agement System; RF Technology; SCM; CAN Communication; 232; SPI Communication.目 录摘 要 .IAbstract .II 第一章 绪 论 .1第二章 硬件部分设计 .32.1 EM4095 射频芯片部分 .32.1.1 射频芯片选型依据 .32.1.2 EM4095 射频芯片简介 .42.1.3 EM4095 结构原理 .52.1.4 磁卡与 EM4095 之间 ISO14443 协议 .72.1.5 EM4095 与单片机连接原理图 .142.2 AVR 单片机部分 .162.2.1 单片机选型依据 .132.2.

10、2 ATMEL 单片机简介 .142.2.3 AT89C52 原理图部分 .142.3 DS1302 实时时钟部分 .162.3.1 DS1302 芯片简介 .172.3.2 SPI 简介 .172.3.3 DS1302 与 AVR 单片机连接原理图 .182.4 CAN 总线部分 .192.4.1 CAN 总线简介 .192.4.2 硬件部分的选型 .192.4.3 原理图及其解析 .202.4.4 蜂鸣器报警部分 .212.5 MAX232 部分 .212.5.1 MAX232 简介 .212.5.2 MAX232 与 51 单片机连接原理图 .222.6 显示部分 .222.6.1 显示原理说明 .232.6.2 数码管与单片机连接原理图 .232.7 AT89C52 部分 .232.7.1 AT89C52 单片机硬件结构 .232.7.2 AT89C52 单片机 CPU 电路图 .24第三章 软件部分 .263.1 AVR 单片机环境介绍 .263.2 AT89C52 单片机开发环境介绍 .263.3 AVR 单片机读卡部分 .263.3.1 程序实现简介 .263.3.2 SPI 通信简介 .263.3.3 实现功能 .273.3.4 EM4095 读卡程序流程图 .273.3.5 参考程序 .273.4 AVR 发送数据部分 .283.4.1 程序实现简介 .

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号