1、 专 业专 业 实 习实 习 报报 告告 题题 目目 单片机单片机密码锁密码锁 姓姓 名名: 学学 号号: 专专 业业: 电子信息工程电子信息工程 班班 级级: 电信电信 0804 班班 指导教师指导教师: 职职 称称: 计算机与电子工程学院计算机与电子工程学院 2011 年年 9 月月 目 录 1 1 概述概述 . 2 1.1 设计前言设计前言. 2 1.2 设计要求设计要求. 2 2 设计方案设计方案 . 2 3 硬件电路设计硬件电路设计 3 3.1 晶振电路晶振电路. 3 3.2 电源电路电源电路. 4 3.3 复位电路复位电路. 4 3.4 上拉电阻上拉电阻. 5 3.5 显示电路设计
2、显示电路设计 . 5 3.6 单片机电路单片机电路 . 6 3.7 主要元器件主要元器件 . 6 4 PCB 板制作板制作 . 6 4.1 PCB 板制作流程板制作流程 6 4.2 焊接及测试焊接及测试 . 7 4.2.1 焊接元器件焊接元器件 7 4.2.2 测试测试 8 5 软件软件设计设计 . 8 5.1 程序程序流程流程图图 . 9 5.2 源程序源程序 .11 6 收获与总结收获与总结 126 参考文献:参考文献: . 17 附录一附录一 电路原理图电路原理图 18 附录二附录二 PCB电路原理图电路原理图 18 1 专业实习报告专业实习报告评审表评审表 姓 名 郭维 学 院 计算机
3、与电子工 程学院 学 号 080910141 专业班级 电信 0804 班 题 目 单片机单片机密码锁密码锁 评 审 意 见 评审成绩 指导教师签名 职称 评审时间 年 月 日 2 单片机单片机密码锁密码锁设计设计 1 概述概述 1.1 设计前言设计前言 单片机自 20 世纪 70 年代问世以来,以其极高的性能价格比,受到人们的重视和关 注,应用很广、发展很快。单片机体积小、重量轻、抗干扰能力强、环境要求不高、价 格低廉、可靠性高、灵活性好、开发较为容易。由于具有上述优点,在我国,单片机已 广泛地应用在工业自动化控制、自动检测、智能仪器仪表、家用电器、电力电子、机电 一体化设备等各个方面,而
4、51 单片机是各单片机中最为典型和最有代表性的一种。这 次毕业设计通过对它的学习、应用,以 AT89S51 芯片为核心,辅以必要的电路,设计了 一个简易的电子时钟,它由 4.5V 直流电源供电,通过数码管能够准确显示时间,调整 时间,从而到达学习、设计、开发软、硬件的能力。 1.2 设计要求设计要求 设计一个四位密码锁:复位之后,自己设置一个密码之后,当再次输入密码,验证 是否正确,正确就显示 YES,错误就显示 NO,复位之后可重新显示密码。 2 设计方案设计方案 设计思路及流程:根据上述功能介绍,密码锁系统可以分为用户密码输入、显示和 控制报警 3 大功能,因此可以键盘模块、显示模块、报警模块、电子锁控制模块和单片 机模块。系统模块图如图 1 所示。 图 1 3 硬件电路设计硬件电路设计 3.1 晶振电路晶振电路 晶振电路由 2 个电容,一个晶振组成,如图 2 所示。 单片机 电源 晶振 复位 上拉电阻 数码管显示 键盘 3 图 2 单片机晶振的作用是为系统提供基本的时钟信号。通常一