
一种无线遥控密码锁的设计
作品编号:DZDQ763 开发环境: WORD全文:78页 论文字数:21000字 此一种无线遥控密码锁的设计毕业设计完整版包含[论文] |

第5章 调试
5.1 软件介绍
整个设计我采用的是C语言进行软件编程的。Keil C51 是德国 Keil Software 公司出品的51系列兼容单片机C语言软件开发系统。Keil软件提供丰富的库函数和强大的集成开发调试工具 Vision3。 Vision3全Windows截面,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常高,多数语句生成的汇编代码很紧凑,很容易理解,在开发大型软件时更能体现高级语言的优势。
5.2 用KEIL C51编译与调试
编写好程序代码,就可以在Keil C51的编译环境 Vision3中编译调试了,具体步骤如下:
(1)将代码在 Vision3环境中编写好,并保存为以.C为后缀的文件;
(2)新建工程,并保存在源文件相同的目录下;
(3)在随后出现的选择CPU对话框中选择Intel89s51;
(4)在工程窗口中加入C文件;
(5)这时,就可以在 Vision3环境中编译代码了,通过后,会在输出窗口显示编译通过的信息;
(6)在工程窗口中用鼠标右击“Target 1”,在菜单中选择‘Option for Target “Target 1” ’。在出现的对话框中的“输出”选项卡中,选择‘建立HEX文件(x)’,这样在编译文件时,会输出相应的HEX文件。这时,就可以通过下载器将HEX文件代码写入单片机中进行仿真或调试了。
在调试的整个过程中软件进行编译没有出现大的问题,顺利通过了。当程序进入单片机后,硬件并没有正常工作,后来经过思考有:原来我打算只在主板上做一个电源,通过接线接到发射板上。这就导致了共地干扰,无法工作。后采用了两个电源后正常工作了。还有就是发射芯片的第2脚因该是DIN而不是GND脚,第3脚才是GND,经过调整后正确。
结论
本论文的内容是根据无线遥控密码锁实际工作过程而做的。经过调试,系统的功能基本全部实现,完成了设计要求。主要有以下几个方面:
1.完成了控制系统硬件的设计
2.完成了控制系统软件的设计
3.完成了硬件和软件的联调
完成基本功能:
1、电路采用PT2262编码控制方式。
2、密码容量:0001~9999;
3、密码输入时间限定功能。
4、所需稳压电源需要自制
扩展功能:
1、密码修改功能;
2、错误报警功能;
3、密码显示功能
本课题的社会实践性很强,文中所提出的设计思路和所采取的控制措施完全适用于很多类似的控制系统,对类似系统的设计具有一定的参考价值。
本电子电气通信自动化毕业设计“一种无线遥控密码锁的设计”论文由清风毕业设计网[www.lunwen550.com]征集整理!
相关毕业设计:
- 没有相关设计
客服微信号:hastp888
添加好友时请备注“论文”