菜单
  

        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)总体调试,卡没有接触的时候,显示时间,当有卡信息传入的时候显        
     示卡号并记录。
  1. 上一篇:AT89C51单片机多功能数字时钟的设计+源程序
  2. 下一篇:BPA与PSSE数据转换接口程序的开发
  1. PLC三十万大卡冷水机组电控设计+梯形图

  2. 十三万大卡冷水机组电控系统设计+梯形图

  3. RTU微机电量参数测控与保护装置设计

  4. NIMAX多轴伺服运动控制卡应用设计

  5. 基于蓝牙4.0技术多功能门禁系统设计

  6. 车站信号微机监测系统设计

  7. UPPAAL铁路信号微机监测系统通信过程仿真

  8. g-C3N4光催化剂的制备和光催化性能研究

  9. NFC协议物理层的软件实现+文献综述

  10. 巴金《激流三部曲》高觉新的悲剧命运

  11. 江苏省某高中学生体质现状的调查研究

  12. C++最短路径算法研究和程序设计

  13. 现代简约美式风格在室内家装中的运用

  14. 浅析中国古代宗法制度

  15. 上市公司股权结构对经营绩效的影响研究

  16. 高警觉工作人群的元情绪...

  17. 中国传统元素在游戏角色...

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回