您当前的位置:五五电子网电子知识单片机-工控设备PIC单片机PIC16F84单片机做的频率计 正文
PIC16F84单片机做的频率计

PIC16F84单片机做的频率计

点击数:7161 次   录入时间:03-04 11:43:15   整理:http://www.55dianzi.com   PIC单片机
        btfsc    status, z        ; if external prescaler is enabled &
        goto    set_gtime        ; internal prescaler rate <> 1:1.
                        ;
         MOV f    INT_PSC, f        ;
        btfsc    status, z        ;
        goto    set_gtime        ;

         MOV lw    IPSC_16            ; Resolution = 100 Hz if
        subwf    INT_PSC, w        ; internal prescaler rate = 1:16,
         MOV lw    FRES_10            ; else resolution = 10 Hz.
        btfsc    status, c        ;
         MOV lw    FRES_100        ;
                        ;
         MOV wf    RESMODE            ;
set_gtime
         MOV lw    1            ; X <- external prescaler rate
         MOV f    EXT_PSC, f        ;       * internal prescaler rate
        btfss    status, z        ;       * 1000.
         MOV lw    XPSC_RATE        ;
                        ;
         MOV wf    X+0            ;
        clrf    X+1            ;
        clrf    X+2            ;
        clrf    X+3            ;
                        ;
         MOV f    INT_PSC, w        ;
        call    get_iprate        ;
         MOV wf    Y+0            ;
        clrf    Y+1            ;
        clrf    Y+2            ;
        clrf    Y+3            ;
                        ;
        call    mul_xy            ;
                        ;
         MOV lw    0e8h            ;
         MOV wf    Y+0            ;
         MOV lw    03h            ;
         MOV wf    Y+1            ;
        call    mul_xy            ;

         MOV lw    10            ; X <- X / 10 while I > 0.
         MOV wf    Y+0            ;(Skip soon if RESMODE = FRES_1)
        clrf    Y+1            ;
                        ;
         MOV f    RESMODE, w        ;
        btfsc    status, z        ;
        goto    end_sgt            ;
                        ;
         MOV wf    I            ;
sgt_loop                    ;
        call    div_xy            ;

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25]  下一页


本文关键字:单片机  PIC单片机单片机-工控设备 - PIC单片机