电路设计方案:
1,复位电路,对于复位电路来说,主要提供单片机复位引脚高电平和低电平,以实现复位和工作两种状态。显然电容电阻电路可以满足此类要求。当然,在实际运行中,还需要延时时间,还有就是复位引脚的抗干扰性。
2,驱动电路,对于驱动电路来说,实质是功率放大电路,栅极充发电。在实际运行中需要注意的是抗干扰性,不能将高电平转换为低电平;还有就是驱动电路需要匹配单片机的输入输出电压;还有传输延迟,转换延迟,造成的时间误差是值得警惕的。
3,晶振电路,主要提供时序脉冲,进行程序执行。
软件设计方案:
1,电平转化指令,对本变量取非,实现状态的更替。
2,重复指令,while(1)循环。
3,时间指令,对于一变量执行N次
注意的是在时间较长的程序或运行复杂的程序都可以通过分解,实行多层嵌入的方法以实现简化;
网友评论