【是不是每个人的心灵深处,都藏着一些人物,伴随着欢欣与凄楚。平时把它锁起来,自己不敢碰,更不愿外人知。直到某些心灵澄澈的日子,或是回光返照的时候,世俗心弱了,再也锁不住,终于人物浮现。会不会有一天,当我们临去的时刻,才突然发现一生中最爱的人,竟是那个已经被遗忘多年的。】
今天是上课第二周的第四天,主要利用定时器编程,让学生利用定时器实现各种灯亮灭的功能和闪烁的功能,这是中级工考试非常重要的一个知识点。把今天的课总结如下:
第一、我上课的时候存在了一个问题,我在编写程序的时候,按照逻辑思维把题目的程序编写出来了,但是完全忘记了需要复位。复位是把前面的信号置零,如果不置零,导致第二步的程序出现了关不掉的问题,因为在第一步中我已经把灯打开了,第二步虽然关掉了,但是前面的开通的信号也一直在,导致执行前面的信号。这个切记,一定要记得复位信号的使用。
第二、闪烁程序一定要牢记在心,这个是需要记住的,不管在什么情况下,都利用闪烁的公式就可以了,不需要额外的去思考如何实现闪烁,提高编程的速度。
第三、编程的时候就应该多问,很多的时候两个不是很熟悉编程的人研究问题,还不如找一个熟悉编程的人问一下,有时候问题就这么解决了,多问多记把编程学好。
讲授的主要内容:
题目的具体要求:
使用定时器Q0.0和Q0.1,当按下启动按钮时Q0.0亮,1秒后Q0.0灭,同时Q0.1亮,再过两秒后Q0.1灭。以此循环,直到按下停止按钮,Q0.0和Q0.1全灭。
定时器PT值为3秒(数值计作30),使用TNO接通延时定时器,当当前值=设定值,状态输出为1时,即定时器状态位T37=1时,就去复位定时器,再从0开始,这个就是自复位,就是自己复位自己,到了3秒就从0开始。
最后梳理下编写程序的思路:
1、启停控制——输出启动标志位,输出为1,并保持(自锁)。
2、定时器控制——用启动标志位去接通定时器,让其工作。
3、比较——0-1秒Q0.0输出,1-3秒Q0.1输出。
【总结】编程都是一步一步的去学习的,最近发现自己也是变的不积极了,活动起来,让自己有足够的精力应付工作上的事情和生活中的事情。晚上早点睡觉,早上早点起床,春天来了,好好的活动下筋骨。不管做什么事情,以后思路要清晰,这样才能节约时间,节约精力。
文章评论(0条评论)
登录后参与讨论