正在加载图片...
设脉冲后,向CPU申请中断。CTC1和CTC2接受光电传感器的脉冲信号,CTC2接受与峰值 保持同步的脉冲信号u,:(图9),CTC1、CTC2、CTC0分别可控制是否开始检测,是否 采样,是否进行数据处理。中断优先级别是根据实际检测要求而设定的。 此外,CTC2的中断服务程序包括A/D转换和采样值存入A寄存器等内容,CTCO服务 程序中包括数据处理和打印等内容。三个通道的服务程序流程如图12(a)、(b)、(c) 所示: Set CTCO,CTC1,CTC2 in the state of interruption 1 Calculate the runout Print Return (a) CTCO中断服务程序 (a) CTCO's interruptiou subroutine Select the first address of storage area Enable interrup Return (b) CTC1中断服务程序 (b) CTC1's interruption subroutine A/D convert Store sampled value into A Enable interrupt Return (C) CTC2中断服务程序 (C)CTC2's interruption subroutine 图12中新服务程序瓷程图 FIg.12 The flowchart of interruption routinc ·92·设脉冲后 , 向 申请中断 。 和 接受光 电传感 器 的脉 冲信号 , 接受与峰值 保持 同步 的脉 冲信号 。 图 , 、 、 分别可控制是否 开始 检测 , 是否 采 样 , 是否进行 数据处理 。 中断优先级别 是根 据实 际检测要 求而设定 的 。 此外 , 的 中断 服务程序包括 转换和采 样值存入 寄 存器等内容 , 服务 程序 中包括 数据处理 和打 印等内容 。 三 个通 道 的服 务程序流 程 如 图 、 、 所 示 吕 一 一 主 中断 服务 程序 , ” “ 尹 ‘ “ ” 吕 。 七 七 £ 七 已日 日 的 中断服 务 程序 尹 月 “ 夕 陀 翻 一 次 中断服务程序 , “ “ ” 图 中断服 务程序 流 程图 切 尹 ‘
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有