预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共26页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数理与信息工程学院《单片机原理及应用》期末课程设计——基于单片机的电子密码锁 -1- 数理与信息工程学院 《单片机原理及应用》期末课程设计 题目:基于单片机的电子密码锁 专业:计算机科学与技术(专升本) 班级:计算机061班 姓名:尤莉娜 学号:06191117 指导老师:余水宝 成绩: (2008.6) 目录 TOC\o"1-3"\h\z\u HYPERLINK\l"_Toc201126173"第1节引言 3 HYPERLINK\l"_Toc201126174"1.1电子锁的概况 3 HYPERLINK\l"_Toc201126175"1.2电子锁的设计方案 3 第2HYPERLINK\l"_Toc201126176"节电子锁的主要硬件电路设计 5 HYPERLINK\l"_Toc201126177"2.1电子锁的概述 5 HYPERLINK\l"_Toc201126178"2.2电子锁的部分电路介绍 7 HYPERLINK\l"_Toc201126179"2.2.1键盘电路 7 HYPERLINK\l"_Toc201126180"2.2.2显示电路 7 HYPERLINK\l"_Toc201126181"2.2.3控制电路 8 HYPERLINK\l"_Toc201126182"2.2.4主要外围电路(振荡电路) 8 HYPERLINK\l"_Toc201126183"2.3单片机及主要元器件介绍 8 HYPERLINK\l"_Toc201126184"2.3.189C51单片机 9 HYPERLINK\l"_Toc201126185"2.3.2BCD—七段译码器 10 HYPERLINK\l"_Toc201126186"2.3.374138集成译码器 11 HYPERLINK\l"_Toc201126187"2.3.4数码管 11 HYPERLINK\l"_Toc201126187"2.3.593C46 12 第HYPERLINK\l"_Toc201126188"3节电子锁的软件设计 14 HYPERLINK\l"_Toc201126189"3.1电子锁的主程序设计 14 HYPERLINK\l"_Toc201126190"3.2键盘程序设计 22 HYPERLINK\l"_Toc201126191"3.3显示程序设计 23 HYPERLINK\l"_Toc201126192"3.493C46的程序设计 23 第4节结束语HYPERLINK\l"_Toc201126193" 25 参HYPERLINK\l"_Toc201126194"考文献 26  基于单片机的电子密码锁 数理与信息工程学院06计算机专升本尤莉娜 指导教师:余水宝 第1节引言 随着社会物质财富的日益增长,安全防盗已成为社会问题。而锁自古以来就是把守门户的铁将军,人们对它要求甚高,既要安全可靠地防盗,又要使用方便,这也是制锁者长期以来研制的主题。在安全技术防范领域,具有防盗报警功能的电子密码锁代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步,使偷盗者很难有机可乘。如:宾馆、办公大楼、仓库、保险柜等由于人员的变动比较大,开锁的钥匙也不再是只有一人拥有,容易造成丢失。购得新居的家庭,由于装修施工等入住时也要把原有的锁胆更换,况且钥匙随身携带也诸多不便。这样机械锁就暴露了一个弱点,人们迫切的需要一种理想的,安全的锁,这样随之就产生了密码锁的概念,随着技术的发展电子密码锁就成了密码锁中的主流。而机电一体化的电子密码锁其功能大大超过弹子锁,且能更安全可靠。所以比起弹子锁,电子密码锁有着无比的优越性。 1.1电子锁的概况 电子密码锁不仅仅在一个行业中被应用,它在各行各业中都应用的比较广泛.例如在机动车领域,最有名的是上海新卫电子设备公司开发的一百亿电子密码锁为有车组带来了福音,这种密码锁装在机动车里不用担心车被偷,外人即使进入汽车启动车,只要密码不对,发动机也会在15秒内自动熄火.还有,电子密码锁在高级宾馆,甚至监狱中使用都十分安全和便利.所以电子密码锁在现在起了一个主导的作用,给了人们很大的安全和方便,从而结束了钥匙带给人们的不便和烦恼。 本设计是用单片机设计的,单片机是智能仪器、计算机外部设备、生产过程控制的控制核心。在大多数应用中,被控对象都是大功率的执行部件,功率接口技术已是单片机应用中的一项关键技术。本设计主要是利用单片机AT89C51,AT89C51是一款应用最为广泛的8051单片机,更