这个二分频程序怎么分析? 点击:568 | 回复:7



打发寂寞

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 37回
  • 年度积分:0
  • 历史总积分:47
  • 注册:2013年12月06日
发表于:2013-12-08 17:00:37
楼主

为什么要加X0的上升沿?






银光人生—华

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 13597回
  • 年度积分:0
  • 历史总积分:52877
  • 注册:2007年11月23日
发表于:2013-12-08 18:47:45
1楼

这个相当于脉冲实现点动;

比如:按钮不带自锁

程序是自锁的;X0只要点动一下就可以;

江湖混混-余辉

  • [版主]
  • 精华:53帖
  • 求助:44帖
  • 帖子:3351帖 | 28451回
  • 年度积分:603
  • 历史总积分:131640
  • 注册:2006年4月25日
发表于:2013-12-09 00:03:41
2楼

引用 银光人生—华 的回复内容: 这个相当于脉冲实现点动;比如:按钮不带自锁程序是自锁的... 


 

wyb2866255---王者之师

  • 精华:57帖
  • 求助:0帖
  • 帖子:148帖 | 2872回
  • 年度积分:1
  • 历史总积分:31450
  • 注册:2010年7月01日
发表于:2013-12-09 12:56:14
3楼

为什么要加X0的上升沿?的解释:

  一个变量的上升沿或下降沿,在程序运行中只存在一个扫描周期,它只在它存在的周期内起作用,以本程序为例:

  第一次使当X000=1,扫描到第一条使其前沿 M0=1,扫描到第二条,由于M0=1,由Y000=0故使M0与Y000非 相与结果=1,故使输出Y000=1.之后的各个扫描到第一条时,不管此时X000是否=1,其M0=0.再扫描到第二条时,此时Y000=1,而M0=0,其Y000与M0非相与结果=1,故保持Y000=1不变。

  第二次使当X000=1,扫描到第一条使其前沿为M0=1, 扫描到第二条,由于M0=1,而Y000=1,无论是M0与Y000非相与,或使Y000与M0非相与, 其结果都=0 ,故使输出Y000=0,即达到二分频的控制作用。如不用前沿(过后沿)M0,就不会出现上述控制结果。

 

打发寂寞

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 37回
  • 年度积分:0
  • 历史总积分:47
  • 注册:2013年12月06日
发表于:2013-12-09 13:20:24
4楼

回复内容:

对: wyb2866255---王者之师 为什么要加X0的上升沿?的解释:   一个变量的上升沿... 内容的回复!


精辟,已经理解了!

y_uyulong

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 6回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2011年7月10日
发表于:2013-12-11 04:18:50
5楼

精辟呐!!!!!!!!!!!!!

screen111

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 82回
  • 年度积分:0
  • 历史总积分:2442
  • 注册:2013年5月27日
发表于:2013-12-11 14:06:50
6楼

不错...................

忠义--王者之师

  • 精华:0帖
  • 求助:0帖
  • 帖子:23帖 | 823回
  • 年度积分:2
  • 历史总积分:2023
  • 注册:2009年5月12日
发表于:2013-12-11 20:49:13
7楼

引用 wyb2866255---王者之师 的回复内容: 为什么要加X0的上升沿?的解释:   一个变量的上升沿...




热门招聘
相关主题

官方公众号

智造工程师