毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
STC89C52RC单片机基于PC机控制网络密码锁的设计+电路图+程序(2)
2 系统总体设计方案2.1 设计思路本设计是设计一个网络密码锁,首先把密码锁的普通功能实现,即整个系统应该具有密码输入、密码修改、开锁关锁控制等功能。在这些基础上再添加报警模块或者开锁声音提示模块,能够在密码输错时报警提示并及时关锁,在密码正确时提示正确声音。另外添加串口通信功能,使 PC 机能够通过串口连接密码锁主板,并通过串口控制。设计过程主要分为三个部分,首先是硬件设计,使用 Protel 和 Protues 进行系统原理图的绘制,Protel 和 Protues 两者的原理图会稍有差别,因为 Protel 设计的原理图主要用于硬件制作,需要考虑元器件的自身特性,添加驱动模块或者保护模块等等,而 Protues 设计的原理图主要用于系统的仿真,从软件仿真测试系统功能的实现情况,并根据仿真结果对原理图进行修改,在 Protues 仿真完成之后使用 Protel 设计硬件原理图。其次是软件设计,也就是软件编程,使用C 语言进行单片机主程序的编写, 虽然 C 语言编写的程序实时性可能不及汇编,但是 C 语言编写程序效率高,而且汇编是机器语言,C 是高级语言,C 语言符合一般的阅读习惯,使用者更容易阅读;另外使用 VB 进行 PC 机控制程序的编写, 设计简单的控制界面, 连接单片机并使用PC控制。最后一部分是系统仿真,根据硬件设计的原理,使用 Protues 进行仿真,Protues 的原理图与Protel 原理图基本相同。
2.2 总体设计框图和系统流程图本设计使用性价比比较高的STC89C52RC 单片机作为处理器, 并使用 4*4 的矩阵键盘进行密码的输入和其他功能键的使用,使用 8 位数码管进行密码输入的显示和开锁提示及错误提示,使用串口连接PC。
共2页:
上一页
1
2
下一页
上一篇:
规则几何体雷达截面积的FDTD计算
下一篇:
AT89S51单片机基于语音识别技术的遥控小车设计+程序+电路图
基于Java的串口通信设计
基于Kinect的深度图像编码
基于混沌的数字图像加密技术研究
基于Virtex-5FPGA的图像处理系统研究
基于移动通信的工业生产线状态监测技术研究
基于TF/IDF特征的网络问题自动分类研究
基于坐标变换方法的隐身...
新課改下小學语文洧效阅...
我国风险投资的发展现状问题及对策分析
互联网教育”变革路径研究进展【7972字】
安康汉江网讯
老年2型糖尿病患者运动疗...
LiMn1-xFexPO4正极材料合成及充放电性能研究
张洁小说《无字》中的女性意识
麦秸秆还田和沼液灌溉对...
ASP.net+sqlserver企业设备管理系统设计与开发
网络语言“XX体”研究