b鈥?0001111鈥?/div>
T1CON
secs
mins
.12
hours
PIE1
PIE1, TMR1IE
TMR1H
TMR1H, 7
PIR1, TMR1IF
secs, F
secs, w
.60
STATUS, Z
seconds
mins, f
mins, w
.60
STATUS, Z
mins
hours, f
hours, w
.24
STATUS, Z
hours
; Preload TMR1 register pair
; for 1 second overflow
; Configure for external clock,
; Asynchronous operation, external oscillator
; Initialize timekeeping registers
RTCisr
BANKSEL
MOVLW
MOVWF
CLRF
MOVLW
MOVWF
CLRF
CLRF
MOVLW
MOVWF
BANKSEL
BSF
RETURN
BANKSEL
BSF
BCF
INCF
MOVF
SUBLW
BTFSS
RETURN
CLRF
INCF
MOVF
SUBLW
BTFSS
RETURN
CLRF
INCF
MOVF
SUBLW
BTFSS
RETURN
CLRF
RETURN
; Enable Timer1 interrupt
; Preload for 1 sec overflow
; Clear interrupt flag
; Increment seconds
;
;
;
;
60 seconds elapsed?
No, done
Clear seconds
Increment minutes
;
;
;
;
60 seconds elapsed?
No, done
Clear minutes
Increment hours
;
;
;
;
24 hours elapsed?
No, done
Clear hours
Done
TABLE 7-2:
Address
REGISTERS ASSOCIATED WITH TIMER1 AS A TIMER/COUNTER
Bit 7
GIE
鈥?/div>
鈥?/div>
Bit 6
PEIE
ADIF
ADIE
Bit 5
TMR0IE
鈥?/div>
鈥?/div>
Bit 4
INTE
鈥?/div>
鈥?/div>
Bit 3
RBIE
SSPIF
SSPIE
Bit 2
TMR0IF
CCP1IF
CCP1IE
Bit 1
INTF
TMR2IF
TMR2IE
Bit 0
RBIF
Value on
POR, BOR
Value on
all other
Resets
Name
0Bh,8Bh, INTCON
10Bh,18Bh
0Ch
8Ch
0Eh
0Fh
10h
Legend:
PIR1
PIE1
TMR1L
TMR1H
T1CON
0000 000x 0000 000u
TMR1IF
-0-- 0000 -0-- 0000
TMR1IE
-0-- 0000 -0-- 0000
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
Holding Register for the Least Significant Byte of the 16-bit TMR1 Register
Holding Register for the Most Significant Byte of the 16-bit TMR1 Register
鈥?/div>
鈥?/div>
T1CKPS1 T1CKPS0 T1OSCEN T1SYNC TMR1CS TMR1ON
--00 0000 --uu uuuu
x
= unknown,
u
= unchanged,
-
= unimplemented, read as 鈥?鈥? Shaded cells are not used by the Timer1 module.
DS39598D-page 62
Preliminary
铮?/div>
2003 Microchip Technology Inc.
prev
next
PIC16F819 PDF文件相关型号
PIC16F83,PIC16F84,PIC16F85,PIC16F86
PIC16F819相关型号PDF文件下载
-
型号
版本
描述
厂商
下载
-
英文版
8-Pin FLASH-Based 8-Bit CMOS Microcontrollers
-
英文版
8-Pin, 8-Bit CMOS Microcontroller with EEPROM Data Memory
MICROCHIP ...
-
英文版
8-Pin, 8-Bit CMOS Microcontroller with A/D Converter and EEP...
MICROCHIP ...
-
英文版
8-Pin, 8-Bit CMOS Microcontrollers
MICROCHIP ...
-
英文版
EPROM Memory Programming Specification
MICROCHIP ...
-
英文版
8-Pin FLASH-Based 8-Bit CMOS Microcontrollers
MICROCHIP ...
-
英文版
Microcontroller
-
英文版
Microcontroller
-
英文版
Microcontroller
ETC
-
英文版
EPROM-Based 8-Bit CMOS Microcontroller
-
英文版
8-Pin, 8-Bit CMOS Microcontrollers
-
英文版
8-Pin, 8-Bit CMOS Microcontrollers
MICROCHIP ...
-
英文版
ETC
-
英文版
EPROM Memory Programming Specification
-
英文版
EPROM Memory Programming Specification
MICROCHIP ...
-
英文版
28-Pin Programmable Mixed Signal Controller
-
英文版
EPROM Memory Programming Specification
-
英文版
Microcontroller
ETC
-
英文版
Microcontroller
ETC
-
英文版
EPROM/ROM-Based 8-Bit CMOS Microcontroller Series