PIC16F684-ISL

Manufacturer Part NumberPIC16F684-ISL
ManufacturerMicrochip Technology Inc.
PIC16F684-ISL datasheets
 

Specifications of PIC16F684-ISL

CaseN/ANotesNEW
Date_code11+  
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
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
Page 51
52
Page 52
53
Page 53
54
Page 54
55
Page 55
56
Page 56
57
Page 57
58
Page 58
59
Page 59
60
Page 60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
Page 51/164

Download datasheet (3Mb)Embed
PrevNext
6.0
TIMER1 MODULE WITH GATE
CONTROL
The PIC16F684 has a 16-bit timer. Figure 6-1 shows
the basic block diagram of the Timer1 module. Timer1
has the following features:
• 16-bit timer/counter (TMR1H:TMR1L)
• Readable and writable
• Internal or external clock selection
• Synchronous or asynchronous operation
• Interrupt on overflow from FFFFh to 0000h
• Wake-up upon overflow (Asynchronous mode)
• Optional external enable input
- Selectable gate source: T1G or C2 output
(T1GSS)
- Selectable gate polarity (T1GINV)
• Optional LP oscillator
FIGURE 6-1:
TIMER1 ON THE PIC16F684 BLOCK DIAGRAM
Set Flag bit
TMR1IF on
Overflow
TMR1
TMR1H
OSCILLATOR
OSC1/T1CKI
OSC2/T1G
INTOSC
without CLKOUT
T1OSCEN
Note 1: Timer1 increments on the rising edge.
2: ST Buffer is low power type when using LP oscillator or high speed type when
using T1CKI.
 2004 Microchip Technology Inc.
The Timer1 Control register (T1CON), shown in
Register 6-1, is used to enable/disable Timer1 and
select the various features of the Timer1 module.
Note:
Additional information on timer modules is
available in the “PICmicro
MCU
(DS33023).
To C2 Comparator Module
TMR1 Clock
(1)
0
TMR1L
1
(2)
T1SYNC
1
Prescaler
1, 2, 4, 8
F
/4
OSC
Internal
0
Clock
2
T1CKPS<1:0>
TMR1CS
Preliminary
PIC16F684
®
Mid-Range
Family
Reference
Manual”
TMR1ON
TMR1GE
T1GINV
TMR1ON
TMR1GE
Synchronized
Clock Input
Synchronize
det
Sleep Input
1
C2OUT
0
T1GSS
DS41202C-page 49