AC162078 Microchip Technology, AC162078 Datasheet - Page 115

HEADER INTRFC MPLAB ICD2 18F1330

AC162078

Manufacturer Part Number
AC162078
Description
HEADER INTRFC MPLAB ICD2 18F1330
Manufacturer
Microchip Technology
Datasheet

Specifications of AC162078

Accessory Type
Transition Header
Lead Free Status / RoHS Status
Not applicable / Not applicable
For Use With/related Products
ICD2
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Not applicable / Not applicable

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AC162078
Manufacturer:
MICROCHIP
Quantity:
12 000
EXAMPLE 13-1:
TABLE 13-2:
 2009 Microchip Technology Inc.
INTCON
PIR1
PIE1
IPR1
TMR1L
TMR1H
T1CON
Legend: — = unimplemented, read as ‘0’. Shaded cells are not used by the Timer1 module.
RTCinit
RTCisr
Name
Timer1 Register High Byte
Timer1 Register Low Byte
GIE/GIEH
RD16
MOVLW
MOVWF
CLRF
MOVLW
MOVWF
CLRF
CLRF
MOVLW
MOVWF
BSF
RETURN
BSF
BCF
INCF
MOVLW
CPFSGT
RETURN
CLRF
INCF
MOVLW
CPFSGT
RETURN
CLRF
INCF
MOVLW
CPFSGT
RETURN
MOVLW
MOVWF
RETURN
Bit 7
REGISTERS ASSOCIATED WITH TIMER1 AS A TIMER/COUNTER
IMPLEMENTING A REAL-TIME CLOCK USING A TIMER1 INTERRUPT SERVICE
PEIE/GIEL
0x80
TMR1H
TMR1L
b'00001111'
T1CON
secs
mins
.12
hours
PIE1, TMR1IE
TMR1H, 7
PIR1, TMR1IF
secs, F
.59
secs
secs
mins, F
.59
mins
mins
hours, F
.23
hours
.01
hours
T1RUN
ADIF
ADIE
ADIP
Bit 6
T1CKPS1 T1CKPS0 T1OSCEN T1SYNC TMR1CS TMR1ON
TMR0IE
RCIF
RCIE
RCIP
Bit 5
INT0IE
Bit 4
TXIF
TXIE
TXIP
; Preload TMR1 register pair
; for 1 second overflow
; Configure for external clock,
; Asynchronous operation, external oscillator
; Initialize timekeeping registers
;
; Enable Timer1 interrupt
; Preload for 1 sec overflow
; Clear interrupt flag
; Increment seconds
; 60 seconds elapsed?
; No, done
; Clear seconds
; Increment minutes
; 60 minutes elapsed?
; No, done
; clear minutes
; Increment hours
; 24 hours elapsed?
; No, done
; Reset hours to 1
; Done
CMP2IF
CMP2IE
CMP2IP
RBIE
Bit 3
PIC18F1230/1330
CMP1IF
CMP1IE
CMP1IP
TMR0IF
Bit 2
CMP0IF
CMP0IE TMR1IE
CMP0IP TMR1IP
INT0IF
Bit 1
TMR1IF
RBIF
Bit 0
DS39758D-page 115
Values on
Reset
Page:
47
49
49
49
48
48
48

Related parts for AC162078