单片机课程设计报告书课题名称基于 89C51 单片机无线电子密码锁的设计姓 名刘武学 号学 院通信与电子工程学院专 业电子信息工程指导老师祝秋香 讲师※※※※※※※※※※※※※※※ 级电子信息工程专业单片机课程设计 12 月 20 日基于 89C51 单片机无线电子密码锁的设计一、 设计任务及要求设计任务: 设计一个六位密码的无线电子密码锁
要 求: ( 1) 经过无线的方式进行远程开关密码锁; ( 2) 经过无线的方式更改密码; ( 3) 实现密码掉电存储
指导老师签名: 年 月 日二、 指导老师评语 指导老师签名: 年 月 日三、 成绩 验收盖章 年 月 日1 设计目的( 1) 了解 MCS-51 单片机使用方法和熟悉蓝牙模块; ( 2) 掌握 AT89C51 芯片的使用方法及蓝牙模块的连接与使用; ( 3) 熟悉单片机程序仿真软件 Proteus 的使用; ( 4) 了解 MCS-51 单片机开发板工作原理以及芯片的组合; ( 5) 熟悉无线电子密码锁的设计及实现
2 设计思路2
1 选择设计电路 设计 51 单片机与蓝牙连接的电路
2 所选设计电路的原因( 1) 由于无线电子密码锁的设计需要用到蓝牙模块, 用到的单片机资源并不是很多, 而 51 单片机的资源有 8 位 CPU、 4KB 的ROM、 128B 的 RAM、 2 个 16 位定时/计数器、 4 组 8 位的 I/O、 1 个串口和 5 个中断源, 能够更有效率的利用到 51 单片机的资源
( 2) 可现实无线功能的模块有: 蓝牙模块、 无线模块、 红外遥控模块, 因为相对之下, 蓝牙模块更容易实现, 更容易操作, 最后选择蓝牙模块实现手机远程控制
( 3) 为了提高效率, 能够利用 51 单片机开发板的硬件, 用LED 灯模拟密码锁的开关, 当 LED 灯亮起时代表锁已经开启, 熄灭则代表密码锁被关