AVR简易密码锁课程设计报告.docx

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AVR简易密码锁课程设计报告 劉深圳职业技术学院 Shenzhen Polytechnic 新型单片机开发与应用 课程设计报告 课题名称: 简易六位密码锁 院:电子与通信工程学院 班级:们微电子1班 姓名: 学号: 指导老师: 2013年6月24日 目录 TOC \o 1-5 \h \z 軽 1 一、设计方案 2 1 ? 1?功 能 简 彳 2 1.2.开发测试环境选择 二、密码锁硬件设计 2. IATmegal6单片机最小系统 2 2.2矩 阵 按 键 模 块 3 2.3LCD1602 显 示 模 块 4 2.4密 码锁电路 三、密码锁软件设计 3. 1密码锁程序流程 7 3.2程 it 小结 3.2.1 密 参考文献资料 3.2.2密 10 10 11 简易六位密码锁设计 11 简易六位密码锁设计 11微电子1班 PAGE PAGE # 绪论 20世纪80年代后,随着电子锁专用集成电路的出现,电子锁的体积缩小,可靠 性提高,成本较高,是适合使用在安全性要求较高的场合,且需要有电源提供能量, 使用还局限在一定范围,难以普及,所以对它的研究一直没有明显进展。目前,在西 方发达国家,电子密码锁技术相对先进,种类齐全,电子密码锁已被广泛应用于智能 门禁系统中,通过多种更加安全,更加可靠的技术实现大门的管理。在我国电子锁 体水平尚处于国际上70年代左右,电子密码锁的成本还很高,市场上仍以按键电子 锁为主,按键式和卡片钥匙式电子锁己引 进国际先进水平,现国内有几个厂生产供 应市场。但国内自行研制开发的电子锁,其市场结构尚未形成,应用还不广泛。国内 的不少企业也引进了世界上先进的技术,发展前景非常可观。希望通过不断的努力, 使电子密码锁在我国也能得到广泛应用。 设计方案 ”?功能简介 本次设计的简易6位密码锁主要包含两个功能:密码验证功能和修改密码功 能。密码验证功能初始密码为6个“0”,输入6位密码并按“确定”后比对密码, 正确提示“correct”,错误提示“PW error”并要求再次输入密码;设置密码时要求 先输入原密码匹配后才能修改密码,密码修改完成功成后会提示“success”。 1 ? 2?开发测试环境选择 开发软件选择了 HP Info Tech的CodeVisionAVR V2. 05,仿真软件选择了英国 Labcenter electronics 公司的 proteus7 professional,测试硬件选择了 AVR 开发 箱。首先在CodeVisionAVR V2. 05下进行程序设计,编译通过后用proteus7 professional进行仿真并尝试下载到开发箱中进行操作,最后下载到开发箱中进行 操作演示。 二、密码锁硬件设计 本次设计主要采用的硬件可以分为以下3个模块:ATmegaW单片机最小系统,矩 阵按键模块和LCD1602显示模块。 2.1 ATmegal6单片机最小系统 美国ATMEL公司生产的ATmegal6是基于增强的AVR RISC结构的低功耗8位CMOS 微控制器。由于其先进的指令集以及单时钟周期指令执行时间,ATmegal6的数据吞吐 率高达1 MIPS/MHz,从而可以减缓系统在功耗和处理速度之间的矛 盾。本芯片是以 Atmel高密度非易失性存储器技术生产的,通过将8位RISC CPU与系统内可编程的 Flash集成在一^、芯片内,ATmegalG成为一彳、功能强大的单片机,为许多嵌入式控制 应用提供了灵活而低成本的解决方案。 ATmegalG的最小系统包含了复位以及晶振电路如图2. 1所示。 复位电路avr最小系统R110kTE:丄C110uF TEXTTEXT晶振电路RYSTAL TBXTU1RESETXTAL1 XTAL2PAOXADCOPA1/ADC1PA2/ADC2PA3/ADC3PA4/ADC4PA5/ADC5PA6XADC6 复位电路 avr最小系统 R1 10kTE: 丄C1 10uF TEXT TEXT 晶振电路 RYSTAL TBXT U1 RESET XTAL1 XTAL2 PAOXADCO PA1/ADC1 PA2/ADC2 PA3/ADC3 PA4/ADC4 PA5/ADC5 PA6XADC6 PA7/ADC7 PBO/TO/XCK PBim PB2ZAIN0J1NT 2 PB3/AIN1A5C0 PB4ZSS” PB5/M0SI PB6/MIS0 PB7ZSCK ATMEGA16 -TEXT〉 PC0SCL PC1/SDA PC2/TCK PC3/TMS PC4/TDO PC5ZTDI PC6/TOSC1 PC7/TOSC2 PDO/F PD1/TXD PD2ANT0 PD3/INT1 PD4/OC1B P

文档评论(0)

文档查询,农业合作 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体土默特左旗农特农机经销部
IP属地内蒙古
统一社会信用代码/组织机构代码
92150121MA0R6LAH4P

1亿VIP精品文档

相关文档