嵌入式课程设计--应用试验箱开发电子密码锁系统.doc

嵌入式课程设计--应用试验箱开发电子密码锁系统.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
嵌入式课程设计--应用试验箱开发电子密码锁系统

嵌入式系统课程设计报告 摘要 嵌入式系统应用广泛,涉及通信、网络消费电子产品、医疗仪器、汽车电子、工业控制、仪器仪表、航天军事等各个行业和领域。通信领域大量使用嵌入式系统,主要包括程控交换机,路由器,IP交换机,传输设备等。在消费电子产品领域,随着技术的发展,消费电子产品正向数字化和网络化方向发展。在医疗仪器,汽车电子,工业控制,仪器仪表等领域,随着医疗卫生,汽车,工业等各部门对智能控制需求的不断增长,需要对设备进行智能化,数字化改造,位嵌入式系统提供了很大的市场。就汽车电子系统而言,目前的大多数高档轿车每两拥有约50个嵌入式微处理器。嵌入式系统在应用数量上已经远远超过了各种通用计算机。可以说嵌入式产品“无处不在”。本次课程设计,使用基于华邦W90P710处理器的实验教学系统设计了一个电子密码锁。 关键字:华邦W90P710微处理器、UART、USI、FLASH、LCD,键盘 目 录 1.绪论…………………………………………………………………………………………4 1.1 课程设计的目的………………………………………………………………………4 1.2 课程设计的要求………………………………………………………………………4 1.3 课程设计的任务………………………………………………………………………4 1.4 课程设计的意义………………………………………………………………………4 2.应用试验箱开发电子密码锁系统 ……………………………………………5 2.1 电子密码锁系统概述…………………………………………………………………5 2.2 题目意义………………………………………………………………………………5 2.2.1 系统的主要功能……………………………………………………………………5 2.2.2 密码锁系统功能框图………………………………………………………………7 2.2.3 LCD液晶显示模块…………………………………………………………………7 2.3 软件设计流程及主要函数描述 ………………………………………………………8 2.3.1 程序流程图…………………………………………………………………………8 2.3.2 主要函数……………………………………………………………………………11 3.程序设计中遇见的问题及解决的方法………………………………………………12 4.课程设计体会………………………………………………………………………………12 5.参考文献……………………………………………………………………………………13 绪论 课程设计目的 (1)通过设计加深对书本知识的理解; (2)增强实践动手能力; (3)培养综合设计能力。 课程设计要求 (1)根据教师布置的题目自行选题; (2)根据实验板提供的功能,自行设计功能模块,画出硬件原理图; (3)画出软件流程图; (4)采用C语言进行编程; (5)编写完整的软件程序; (6)调试、修改、完善; (7)写出课程设计报告。 课程设计任务 用华邦W90P710开发板实现电子密码锁。要求: 1、设置密码:从键盘输入任意6位数字作为密码,将这六位数字经过USI总线存储到Flash芯片中,设置密码完成。 2、通过密码登陆系统: (1)、从键盘输入密码,比较键盘输入的密码与Flash中存储的密码是否相同。 (2)、如果密码正确,则LED灯点亮;如果密码不正确,则LED灯闪烁,而且如果连续三次输入密码错误则系统锁定,不允许再次输入密码。 课程设计的意义 本次实训,在实验指导书中已经给出一些实例程序,其中包括已有实验程序: (1)启动代码程序; (2)流水灯程序; (3)键盘程序; (4)外部中断程序; (5)定时计数器程序; (6)串口通信程序; (7)实时时钟程序; (8)USI程序; (9)LCD显示程序; 通过对已有程序的理解,之后进行修改拼凑,在由华邦W90P710为核心器件的硬件系统上实现了具有一定功能的系统。通过设计,熟悉了ARM 开发系统,及开发流程,并深入了解了嵌入式系统的实际应用,能更深地理解课堂上所学的内容,使得单调的理论知识与实际联系起来,帮助我们更好的理解。 应用实验箱开发电子密码锁系统 电子密码锁系统概述 题目意义 生活中,安全一直都是人们关心的话题。随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其必威体育官网网址性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。本次课程设计,我实现一款电子密码锁,既简单又适用。 系统的主要功能 本系统的基

文档评论(0)

2017meng + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档