第十六章直流电动机多参数检测和调速控制系统209..docVIP

  • 5
  • 0
  • 约9.07千字
  • 约 7页
  • 2016-12-21 发布于重庆
  • 举报

第十六章直流电动机多参数检测和调速控制系统209..doc

第十六章 直流电动机多参数检测和调速控制系统 209 _________________________________________________________________________________________ Y= -X Y= -X Y= 由此可见,数据转换A子程序的程序设计思想是:先将滤波结果乘以一个系数,得到一个双字节数,后将该双字节数右移n次即可。由于乘的系数和右移次数各不相同,本来要编制4个子程序以分别实现转换。为使程序简洁,现仍以一个子程序实现转换,其具体方法是以查表得到的每次乘的系数和右移次数。程序中双字节数右移一位专门用一个CHAS子程序完成,右移n次只要n次调用改子程序即可。4次转换结果一次存入68H-6FH单元(每个转换结果占两个字节)。 (4)数据转换B子程序(CHAB) 该子程序的功能是将二进制数的工程量(存68H-6FH)转换或所对应的十进制数的工程量(仍存68H-6FH)。本程序的设计思想是采用“权值相加”的方法,双字节二进制数各位的权值如图16-7所示。由于本课题中各参数的最大值均不超过1000,故双字节数高位字节的前六位恒为0。程序设计中把双字节数逐位向左移至C标志,后判C标志的内容。若为1,则把该位所对应的的权值加入累计单元(工作寄存器R5、B6做累计单元);若为0,则不加。 0 0 0 0 0 0

文档评论(0)

1亿VIP精品文档

相关文档