目前位置:首页>>西门子PLC培训

安徽变频器学习维修,东元变频器维修

发布时间:2013-06-03

    程序
"MOVC
15-2中利用“Mpy  DPTR, #TABLE”使数据指针寄存器指到表的开头:利用
A,@A+DPTR"指令,根据累加器的值再加上DPTR的值,
器PC指到表格内所要取出的数据。利用表来做程序的方法是很常见的,
就可以使程序计数
也是很有效率的。
除了以卜两种方法,读者还有其他方法吗?
    在微机的控制领域中,定时和计数占了相当重要的地位,变频器维修视频教程例如让CPU每隔一段时间就
做一次中断,就是定时器(tuner)的典型应用:又比如对某数字信号的发生次数做计数,
则是计数器( counter)的一种应用。
    定时和计数有何不同呢?对单片机而言二者是一样的,主要的差别是信号源的不同。
假如CPU的时钟信一号源是晶振提供的,则是定时功能:如果时钟信号源为外部输入的数字
信号,则频率未知且不一定保持稳定,变频器维修培训所以CPU记录的是该输入信号的发生次数,因此这
时称为计数。
    8051系列单片机内部包含两个定时/计数器,分别是TTMERO和TIMER 1。这两个
TIMER统一由定时/计数器方式控制寄存器TIVIQU和TCON来掌握,如图15-2所示。当这
些TIMER被设置成定时功能时,内部的功能单元随着每个机器周期而增加to若系统使用
的振荡频率是!2MHz,则此时的定时分辨率是l}sa
当TIMER被设置成计数器时,它通过外部输入点TO和T1信号,每当这些信号发生
跳变时,内部的功能单元增加1,这个加1的动作完全以硬件方式做成,与软件没有关系。
我们可以从图15-}中对CPU内部的定时/计数器有个结构上的了解。