PIC单片机在智能双电源装置中的应用PIC单片机在智能双电源装置中的应用1.智能双电源装置的简介随着对供电可靠性的要求也越来越高,很多场合用两路电源来保证供电的可靠性。当常用电源异常,智能双电源装置能自动切换到备用电源,智能双电源装置就是这种在两路电源之间进行可靠切换、以保证供电的装置。在医院、宾馆和矿山等有广泛的应用。智能双电源装置由开关本体和控制器两部分组成。开关本体由电机通过机械联锁机构控制常用电源的断路器和备用电源的断路器的分合,进而控制电源的切换。控制器通过对电压的采样来判断电源是否异常,如果出现异常应产生相应的切换。2.PIC16F877A的简介美国Microchip公司的PIC8位单片机其生产史11年,但现在其产量已跃居世界第二位(仅次于Motorola公司)。现在PIC单片机的品种已超过120种。PIC单片机是RISC结构的单片机,具有高速处理数据的特性(执行速度可达120ns)。PIC16F877A内部自带看门狗、256Bytes的EEPROM、8路AD功能、ISP功能和宽电压工作,工作可靠,能很好的适应智能双电源装置应用开发。3.在8位单片机中在PIC与51系列单片机的比较PIC的堆栈结构是硬件固定的,PIC16F877A有8级深度的硬件堆栈,51系列单片机的堆栈结构是在RAM区,由程序指定SP的开始位置。PIC的RAM区每个Byte的位都可以寻址,有4条专用的位操作指令和2条移位指令。51系列单片机的只有0x20到0x2F的Bytes的位是可以寻址,有17条专用的位操作指令和4条移位指令。PIC的ROM和RAM是采用“页”结构的,每页为512个Bytes,通过STATUS的位来选择不同的页,在程序调用和变量寻址的时候,要先确定目标的页,使有起来不是很方便。51系列单片机的ROM是可以在