成人做爰黄A片免费视频网站野外,成人免费看片APP下载,成人做爰A片免费看黄冈白狐影院,成人做爰黄级A片免费看土方,成人做爰A片AAA毛真人,成人做爰A片免费看网站性晶

技術熱線: 4007-888-234

PIC12C671單片機實現冰箱欠壓、過壓、來電延時等保護功能

更新時間: 2019-03-22
閱讀量:3152

PIC12C6718位單片機,可用其構成冰箱保護器,電路簡單。
    電路工作原理如附圖所示。
    圖中PIC12C671單片機的③腳控制冰箱壓縮機,②腳為欠壓顯示,⑤腳為過壓顯示,⑦腳為A/D模擬電壓輸入端。A/D轉換時分辨率為20mV,當R3、R4精度為0.1%時,欠壓、過壓的控制誤差為0.5%。Vcc隨市電按比例變化,經R3、R4分壓后,輸入到PIC12C671的⑦腳轉換為數字量Di。程序中設定欠壓的數字量D1,把轉換的數字量Di與欠壓時的數字量D1比較,若Di≤D1且持續5秒,PIC12C671的③腳清零,②腳為高電平,冰箱壓縮機控制電路停止供電,欠壓燈亮。5分鐘后PIC12C671采集數據,若已恢復正常,置②腳為0,③腳為1,電路回到正常工作狀態。當停電后來電時,程序延時5分鐘后③腳變為高電平,實現控制作用。
    上電延時程序清單如下:

listp=12C671
    #include<P12c671.Inc>
       errorlevel  -302
   _CONFIG_CP_OFF &_WDT_ON &_MCLRE_ON&_PWRTE_ON &_INTRC_OSC
  ;*****VARIABLE DEFINITIONS
       W_TEMP        EQU0x0C
       STATUS_TEMP EQU0x0D
       PIR1            EQU0x0C
       LATB            EQU0x20
       PIE1             EQU0x8C
       TEMP            EQU0x22
      COUNT             EQU   0x21
       TMRO               EQU   0x01
       PORTA            EQU   0x05
       ORG               0x00
       GOTO               START
       ORG                 0x04
       GOTO               ADCON
;remainingcode goes her
START:BSFSTATUS,RP0
         MOVLW0x01
         MOVWFGPI0
         MOVLW0X0D6
         MOVWFOPTION_REG
         BCF    STATUS,RP0
         BSF    INTCON,7

BSF    INTCON,5
         BCF    INTCON,2
         BSF    INTCON,GIE
         CLRF  COUNT
         CLRF   LATB
         CLRF   TMR0
         CLRF   PORTA
MAIN:CLRWDT
         MOVLW  0x0FF
         SUBWF   TMR0,0
         BTFSC STATUS,Z
         GOTO  TIME2
TIME1:MOVLW  0x0FF
         SUBWF COUNT,0
         BTFSC  STATUS,2
         GOTO    TIME4
TIME3:MOVLW  0x24
         SUBWF TEMP,0
         BTFSC  STATUS,2
        BSF       PORTA,2
         GOTO     MAIN
TIME2:INCF   COUNT,1
         CLRF  TMR0
         GOTO    TIME1
TIME4:INCF    TEMP,1
         CLRF    COUNT
         GOTO  TIME3
ADCON:…
         END

欢迎光临: 斗六市| 宁晋县| 秦皇岛市| 阳谷县| 扎赉特旗| 天等县| 阿图什市| 泰安市| 吴堡县| 绍兴县| 兴宁市| 新乐市| 沾化县| 通江县| 时尚| 文登市| 工布江达县| 德化县| 米泉市| 扎兰屯市| 九龙坡区| 苗栗县| 宣武区| 淮南市| 上饶县| 长沙市| 延津县| 盐亭县| 普格县| 重庆市| 双桥区| 五家渠市| 平乡县| 景宁| 鲁甸县| 平罗县| 奎屯市| 洛南县| 陆良县| 三亚市| 大丰市|