·上一文章:无人值守地面传感器系统设计
·下一文章:变频器过电压的原因及其对策
6. 系统核心程序代码
7. 测试与分析
编写次程序的时候遇到的主要问题及解决方案:
A. 延时问题的解决:作者查阅了许多相关资料,最后选中程序中所用到的提取系统时间的这个方法,其原因主要是因为这段语句比较短,不容易出错,但是有一个缺点就是不能使所添入的时间加上系统时间大于等于24:00,要不就会出错,但是这个缺陷可以人工避免。
B. 循环问题的解决:针对该问题作者也尝试了很多方法,但最后选择了GOTO 跳转语句解决这个问题。虽然在高级程序语言中我们并不提倡使用GOTO 语句,但由于我们在此使用的汇编语言需要经常性地与硬件交互[5],使用该语句反而会使得问题解决起来最简单,最方便,程序易懂,且不易出错。
8. 结论
电子设计正在当今社会发挥越来越重要的作用,其采用的软硬件结合技术也逐渐成熟,该模拟系统正是采用软硬相结合的方法实现的[6]。该模拟交通红绿灯的设计实现对于读者了解在我们日常生活中发挥巨大作用的交通指挥系统很有帮助,其对于交通灯原理的揭示对于电子设计的探索研究提供了思路,相信随着时代的发展,我们能见证更多更好的电子设计产品问世。