● 资讯

溧阳发电机保养200KW--中动电力

发布:2024/5/4 13:46:42 来源:l13335093736

溧阳发电机保养200KW--中动电力
其实,这是ST语言语法导致的,那就是不能连续的比较,也就是同一个变量连续用两个逻辑判断,这是不允许的。我们必须把它分,看下图图三连续逻辑判断的正确写法这才是连续逻辑判断语句的正确写法,就是把逻辑拆分。0A5,表示变量A在0和5之间,也就是它既要大于0又要小于5,所以用一个AND把两个条件起来。如图三所示,这才是连续逻辑判断语句的正确写法。大家在使用ST语言的时候务必要注意这一点,同样,在西门子博途中也是不能使用连续逻辑条件的。


再者,就是每一计数的时间是 ?一般我们取12M晶振时,一个周期刚好是1us,计数1000个就是1ms,这是因为标准的51单片机是12时钟周期的(STC有6时钟和1时钟方式)。那么,如果我们晶振是12M,就比较好算,如果是其它的,就用12去除好了。比如是6M的,那么就是12/6=2,每个计数是2us,那么你要定时1ms就只要计数500个即可以。定时器的初值跟定时器的工作方式,跟晶振频率都有关系。一个机器周期Tcy=晶振频率X12,计数次数N=定时时间t/机器周期Tcy,那么初值就X=65536-N,得出的数化成十六进制就行了。

网友评论:(注:网友评论仅供其表达个人看法,并不表明盛丰建材网。)

查看更多评论

最新内容

热点信息

更多资讯