绕线电阻器相对其他电阻来说是一种比较老的封装模式,在很多合金丝和锰铜丝绕制而成的绕线电阻器有很多性能上的优势,因而在今天依然有很多电子产品在使用这种绕线电阻器。目前单片机电路上也依然可以看到绕线电阻器的使用,这种方法是一种常见的、实用的方法,可以在parallel 单片机的腿上重新命名,使编写的程序更容易阅读。指定了回收程序的编号是10万,即重置向量指定的程序的位置上的指令是LJMP Start,即在重置时将需要工作的程序切换到标有“开始标签的程序。即由计时器中断向量指定的程序的位置。
绕线电阻器电路在服务程序中断对于定时器中断的程序非常简单,只是简单地将07行的时钟值颠倒过来,然后在08行以正则RETI结束ISR下一行是主程序。从AT89C2051开始准备工作,之后AT89C2051行就在绕道而行,没有做其他的工作。在AT89C2051在旋转时,每每250微秒0点干扰一次AT89C2051,所以AT89C2051在07行和08中运行ISR,唤醒盒子波,然后在再次旋转。在这些毫无意义的旋转有一个简单的程序示例,强调了关于打断机制的讨论。在实际系统中,可以被任何有能力的程序所取代。设置了计时器0,指导MOV TMODE, $02设置了定时器0在模式2中工作,这是一个8位二进制抓取与充值。在这种情况下,计时器0只被量规设置为8位,每次量规是丰富的,它就会填满存储在TH0中的值。
绕线电阻器设计单片机电路包含一个值值的TH0——250,这个值每次引用金额时被输入TL0。采摘TL0是一个上涨的计数,因为TL0的初始值是250,在接受了250次脉冲脉冲之后,采摘者的数量将是丰富的。根据晶体12兆赫,鞭毛地段每1微秒被粉碎一次,因此定时器0将每250微秒中断一次AT89C2051次。激活了定时器中断和第14行(SETB EA)激活系统AT89C2051。在这两项指示之后,计时器0将在每次升旗时中断AT89C2051,因为计数不稳定。激活计时器,即将脉冲信号来源(时钟)连接到定时器0,在这些指令之后,计时器0将开始工作,250微秒后,AT89C2051。