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
52
53
54
55
56
57
58
59
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
Page 151
152
Page 152
153
Page 153
154
Page 154
155
Page 155
156
Page 156
157
Page 157
158
Page 158
159
Page 159
160
Page 160
161
162
163
164
Page 158/164

Download datasheet (3Mb)Embed
PrevNext
PIC16F684
D
Data EEPROM Memory
Associated Registers .................................................. 74
Code Protection .................................................... 71, 74
Data Memory......................................................................... 7
DC Characteristics
Extended and Industrial ............................................ 134
Industrial and Extended ............................................ 129
Demonstration Boards
PICDEM 1 ................................................................. 124
PICDEM 17 ............................................................... 125
PICDEM 18R ............................................................ 125
PICDEM 2 Plus ......................................................... 124
PICDEM 3 ................................................................. 124
PICDEM 4 ................................................................. 124
PICDEM LIN ............................................................. 125
PICDEM USB............................................................ 125
PICDEM.net Internet/Ethernet .................................. 124
Development Support ....................................................... 121
Device Overview ................................................................... 5
E
ECCP. See Enhanced Capture/Compare/PWM (ECCP)
ECCPAS Register ............................................................... 86
EEADR Register ................................................................. 71
EECON1 Register ............................................................... 72
EECON2 Register ............................................................... 72
EEDAT Register.................................................................. 71
EEPROM Data Memory
Avoiding Spurious Write.............................................. 74
Reading....................................................................... 73
Write Verify ................................................................. 73
Writing ......................................................................... 73
Electrical Specifications .................................................... 127
Enhanced Capture/Compare/PWM (ECCP) ....................... 75
Associated registers.................................................... 89
Associated registers w/ Capture/Compare/Timer1 ..... 77
Capture Mode ............................................................. 76
Prescaler............................................................. 76
CCP1 Pin Configuration .............................................. 76
Compare Mode ........................................................... 77
CCP1 Pin Configuration...................................... 77
Software Interrupt Mode ..................................... 77
Special Event Trigger and A/D Conversions....... 77
Special Trigger Output ........................................ 77
Timer1 Mode Selection ....................................... 77
Enhanced PWM Mode ................................................ 78
Auto-restart ......................................................... 87
Auto-shutdown .............................................. 85, 87
Direction Change in Full-Bridge Output Mode .... 83
Duty Cycle........................................................... 79
Effects of Reset................................................... 88
Example PWM Frequencies and Resolutions..... 79
Full-Bridge Application Example ......................... 83
Full-Bridge Mode................................................. 82
Half-Bridge Application Examples....................... 81
Half-Bridge Mode ................................................ 81
Operation in Power Managed Modes ................. 88
Operation with Fail-Safe Clock Monitor .............. 88
Output Configurations ......................................... 78
Output Relationships (Active-High and Active-Low)
80
Output Relationships Diagram ............................ 80
Period.................................................................. 79
Programmable Dead Band Delay ....................... 85
DS41202C-page 156
Setup for Operation ............................................ 88
Shoot-through Current ........................................ 85
Start-up Considerations ...................................... 87
TMR2 to PR2 Match ........................................... 53
Specifications ........................................................... 143
Timer Resources ........................................................ 75
Errata .................................................................................... 3
Evaluation and Programming Tools.................................. 125
F
Fail-Safe Clock Monitor ...................................................... 27
Fail-Safe Mode ........................................................... 27
Reset and Wake-up from Sleep.................................. 28
Firmware Instructions ....................................................... 111
Fuses. See Configuration Bits
G
General Purpose Register File ............................................. 8
I
ID Locations...................................................................... 108
In-Circuit Debugger........................................................... 109
In-Circuit Serial Programming (ICSP)............................... 108
Indirect Addressing, INDF and FSR registers..................... 17
Instruction Format............................................................. 111
Instruction Set................................................................... 111
ADDLW..................................................................... 113
ADDWF..................................................................... 113
ANDLW..................................................................... 113
ANDWF..................................................................... 113
BCF .......................................................................... 113
BSF........................................................................... 113
BTFSC ...................................................................... 113
BTFSS ...................................................................... 114
CALL......................................................................... 114
CLRF ........................................................................ 114
CLRW ....................................................................... 114
CLRWDT .................................................................. 114
COMF ....................................................................... 114
DECF ........................................................................ 114
DECFSZ ................................................................... 115
GOTO ....................................................................... 115
INCF ......................................................................... 115
INCFSZ..................................................................... 115
IORLW ...................................................................... 115
IORWF...................................................................... 115
MOVF ....................................................................... 116
MOVLW .................................................................... 116
MOVWF .................................................................... 116
NOP .......................................................................... 116
RETFIE ..................................................................... 117
RETLW ..................................................................... 117
RETURN................................................................... 117
RLF ........................................................................... 118
RRF .......................................................................... 118
SLEEP ...................................................................... 118
SUBLW ..................................................................... 118
SUBWF..................................................................... 119
SWAPF ..................................................................... 119
XORLW .................................................................... 119
XORWF .................................................................... 119
Summary Table ........................................................ 112
INTCON Register................................................................ 13
Internal Oscillator Block
INTOSC
Specifications ................................................... 138
Preliminary
 2004 Microchip Technology Inc.