第十章高计数及脉冲输出指令.pptVIP

  • 9
  • 0
  • 约3.96千字
  • 约 38页
  • 2019-01-03 发布于浙江
  • 举报
第十章高计数及脉冲输出指令

第十章 高速计数及脉冲输出指令 * 第一节 高速计数器 一、 高速计数器 6个高速计数器(HSC0~HSC5),如表所示。这6个高速计数器均为32位双向计数器 4个20kHz 2个20kHz 双相 6个30kHz 4个30kHz 单相 最高工作频率 HSC0~HSC5全部6种 HSC0、HSC3、HSC4、HSC5 支持HSC号 CPU224、CPU226 CPU221和CPU222 CPU型号 1. 高速计数器指令 HSC:(BYTE)常数;MODE:(BYTE)常数;N:(WORD)常数 操作数的含义及范围 HSC N HDEF HSC,MODE STL LAD 高速计数器 定义高速计数器 项目 (1)高速计数器定义指令(HDEF)为指定的高速计数器(HSCx)设置一种工作模式,工作模式决定了高速计数器的时钟、方向、启动和复位功能。每个高速计数器只能用一条HDEF指令。 (2)高速计数器指令(HSC)中参数N用来设置高速计数器的编号。 2. 高速计数器编程 1) 定义计数器模式和输入 类型: 1.带有内部方向控制的单相计数器 2.带有外部方向控制的单相计数器 3.带有两个时钟输入的双相计数器 4.A/B相正交计数器。 模式:模式0~模式11 在使用高速计数器时,除了要定义它的工作模式外,还必须正确地使用它的输入点。同一个输入点不能同时用于两个不同的功能,但是任何一个

文档评论(0)

1亿VIP精品文档

相关文档