特殊功能指令课件.pptVIP

  • 1
  • 0
  • 约7.18千字
  • 约 70页
  • 2026-05-07 发布于未知
  • 举报

2.狀態位元組每個高速計數器都有一個狀態位元組,狀態位表示當前計數方向以及當前值是否大於或等於預置值。每個高速計數器狀態位元組的狀態位如表6-8連接檔夾\10.doc。6.3.4高速計數器指令及舉例1.高速計數器指令高速計數器指令有兩條:高速計數器定義指令HDEF如表6-9連接檔夾\表63.doc(1)高速計數器定義指令HDEF。指令指定高速計數器(HSCx)的工作模式。工作模式的選擇即選擇了高速計數器的輸入脈衝、計數方向、複位和起動功能。每個高速計數器只能用一條“高速計數器定義”指令。(2)高速計數器指令HSC。根據高速計數器控制位的狀態和按照HDEF指令指定的工作模式,控制高速計數器。參數N指定高速計數器的號碼。2.高速計數器指令的使用1)每個高速計數器都有一個32位當前值和一個32位預置值,當前值和預設值均為帶符號的整數值。要設置高速計數器的新當前值和新預置值,必須設置控制位元組(表6-7)連接檔夾\表64.doc,令其第五位和第六位為1,允許更新預置值和當前值,新當前值和新預置值寫入特殊內部標誌位存儲區。然後執行HSC指令,將新數值傳輸到高速計數器。當前值和預置值佔用的特殊內部標誌位存儲區如表6-10所示。除控制位元組以及新預設值和當前值保持位元組外,還可以使用數據類型HC。(2)執行HDEF指令之前,必須將高速計數器控制位元組的位設置成

文档评论(0)

1亿VIP精品文档

相关文档