- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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 开发系统,及开发流程,并深入了解了嵌入式系统的实际应用,能更深地理解课堂上所学的内容,使得单调的理论知识与实际联系起来,帮助我们更好的理解。
应用实验箱开发电子密码锁系统
电子密码锁系统概述
题目意义
生活中,安全一直都是人们关心的话题。随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其必威体育官网网址性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。本次课程设计,我实现一款电子密码锁,既简单又适用。
系统的主要功能
本系统的基
您可能关注的文档
- 多级负反馈交流放大电路的课程设计.doc
- 大专会计毕业论文--加强成本控制,提高现代企业竞争力.doc
- 大学生宿舍管理系统(聊天室等模块)设计与实现.doc
- 大学生毕业德育论文--大学的成长历程.doc
- 大批量定制条件下产品配置研究及产品选择.doc
- 大气污染治理技术课程设计--某硫化锌矿焙烧烟气除尘系统设计.doc
- 大气污染控制工程课程设计--电除尘器的设计.doc
- 大气污染课程设计--高硫无烟煤烟气袋式除尘湿式脱硫系统设计.doc
- 大气课程设计---某滑石粉生产线除尘系统工艺及高效除尘器的设计.doc
- 天津市北辰区2014年旧楼区提升改造工程十二项区自选项目第二标段(井田公寓1-15#)标段房建施工组织设计(小区改造).doc
文档评论(0)