位置:51电子网 » 技术资料 » 通信网络

在软件编程时应注意以下事项

发布时间:2015/4/12 18:52:58 访问次数:394

   在软件编程时应注意以下事项:

   (1)用较少的按键实现诸多功能, AL60A-300-120F09如负载工作模式的设置、负载工作时间的设定,还有自检功能等,并应采取防止误操作措施。

   (2)键盘在定时中断服务程序中读取,用中断间隔时间实现键盘的去抖动,不必编写另外的延时程序,以提高CPU的利用效率。键盘值夺入数据缓冲区,在主程序中读数据缓冲区的内容,执行键盘予程序功能。

   (3)环境光线(闪电、礼花燃放)对太阳能电池组件的采样电压有明显影响,在对白天、黄昏识别时,要进行软件延时,一般控制在2~3min。

   (4)外部中断为高优先级中断,编制子程序实现负载过流、短路保护时,确定负载过流、短路后,切断负载输出。负载切断后,每隔一段时间,如20s,应试接通负载开关,当发现过流、短路信号已消除,则恢复负载的输出,否则负载开关仍然保持断开。

   (5)为保护负载(灯具),在蓄电池过放保护恢复时,应用软件设置一个回差电压,这样负载开关不会出现颤抖现象,有利于延长灯具的使用寿命。

   在软件编程时应注意以下事项:

   (1)用较少的按键实现诸多功能, AL60A-300-120F09如负载工作模式的设置、负载工作时间的设定,还有自检功能等,并应采取防止误操作措施。

   (2)键盘在定时中断服务程序中读取,用中断间隔时间实现键盘的去抖动,不必编写另外的延时程序,以提高CPU的利用效率。键盘值夺入数据缓冲区,在主程序中读数据缓冲区的内容,执行键盘予程序功能。

   (3)环境光线(闪电、礼花燃放)对太阳能电池组件的采样电压有明显影响,在对白天、黄昏识别时,要进行软件延时,一般控制在2~3min。

   (4)外部中断为高优先级中断,编制子程序实现负载过流、短路保护时,确定负载过流、短路后,切断负载输出。负载切断后,每隔一段时间,如20s,应试接通负载开关,当发现过流、短路信号已消除,则恢复负载的输出,否则负载开关仍然保持断开。

   (5)为保护负载(灯具),在蓄电池过放保护恢复时,应用软件设置一个回差电压,这样负载开关不会出现颤抖现象,有利于延长灯具的使用寿命。

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!