
Calculate, Compare & Capture
135
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
; TIMIN.ASM MPB 25-8-05
;
; Measure input period using Timer1 16-bit capture
; and display in microseconds
;
; STATUS: Capture working
; Display working
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
PROCESSOR 16F877
; Clock = XT 4MHz, standard fuse settings:
__CONFIG 0x3731
; LABEL EQUATES ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
INCLUDE "P16F877.INC" ; Standard register labels
; Local label equates.....................................
Hibyte EQU 020
Lobyte EQU 021
Tents EQU 022
Thous EQU 023
Hunds EQU 024
Tens EQU 025 ...