菜单
DJNZ R6,$
RET
DELAY1: MOV R7,#20H
DJNZ R7,$
RET
$INCLUDE(VI2C_ASM.INC)
END
5 门禁系统的软、硬件调试
完成了硬件的设计、制作和软件编程之后,要使系统能够按设计正常运行,必须进行硬件调试和软件调试。
5.1硬件调试
硬件调试的主要任务是排除硬件故障,其中包括接口设计错误和接线故障。
(1) 脱机检查。按照电路原理图用万用表逐步检测电路板中所有器件的各引脚,尤其是电源的连接是否正确;检查各开关按键是否能正常工作;为了保护芯片,应先对各IC座(尤其是电源端)电位进行检查,确定其无误后再插入芯片检查[3]。
(2) 联机调试。通过一些简单的测试软件来查看接口工作是否正常。例如,我们可以设计一个能过按键控制LED检测电路的好坏。如果运行测试结果与预期不符,很容易根据故障现象判断故障原因并采取针对性措施排除故障。
5.2 软件调试
软件调试的任务是利用开发工具进行在线仿真调试,发现和纠正程序错误,同时也能发现硬件故障。
程序的调试应一个模块一个模块地进行,首先单独调试各功能子程序,检验程序是否能够实现预期的功能,接口电路的控制是否正常等;最后逐步将各子程序连接起来总调。联调需要注意的是,各程序模块间能否正确传递参数,特别要注意各子程序的现场保护与恢复。调试的基本步骤如下:
(1)编写显示读时间程序,使其正确运行;
(2)编写显示时间程序,让其在数码管上显示时间;
(3)编写卡号显示程序,刷卡成功时LED会显示;
(4)编写读卡号程序,调试让其成功显示卡号;
(5)编写程序,存储刷卡时的时间和卡号;
(6)总体调试,卡没有接触的时候,显示时间,当有卡信息传入的时候显
示卡号并记录。
共17页:
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
下一页
上一篇:
AT89C51单片机多功能数字时钟的设计+源程序
下一篇:
BPA与PSSE数据转换接口程序的开发
AT89S52单片机MF-RC500的射频...
MEMS微机电技术三维磁罗盘误差补偿算法研究
16位飞思卡尔单片机视觉导...
基于USB-4711A接口板卡几种典型控制系统的设计
Hypermesh+UG轻卡前桥的建模与有限元分析
80C196MC微机控制的SPWM与电...
硅微机械陀螺仪自激驱动...
乳业同业并购式全产业链...
酸性水汽提装置总汽提塔设计+CAD图纸
java+mysql车辆管理系统的设计+源代码
中考体育项目与体育教学合理结合的研究
河岸冲刷和泥沙淤积的监测国内外研究现状
当代大学生慈善意识研究+文献综述
电站锅炉暖风器设计任务书
大众媒体对公共政策制定的影响
杂拟谷盗体内共生菌沃尔...
十二层带中心支撑钢结构...
主页
计算机
机械
自动化
关闭菜单
栏目
毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
日语论文
英语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
菜单
毕业论文
刷新
分享
收藏
关于
关闭
关闭
分享本页
返回
关闭
暂无收藏
全部清除
关闭菜单
About
751论文网手机版...
主页:
http://www.751com.cn
关闭
返回