PIC16F684-E/P Microchip Technology Inc., PIC16F684-E/P Datasheet - Page 186

no-image

PIC16F684-E/P

Manufacturer Part Number
PIC16F684-E/P
Description
14 PIN, 3.5 KB FLASH, 128 RAM, 12 I/O
Manufacturer
Microchip Technology Inc.
Datasheet

Specifications of PIC16F684-E/P

A/d Inputs
8-Channel, 10-Bit
Comparators
2
Cpu Speed
5 MIPS
Eeprom Memory
256 Bytes
Input Output
12
Memory Type
Flash
Number Of Bits
8
Package Type
14-pin PDIP
Programmable Memory
3.5K Bytes
Ram Size
128 Bytes
Speed
20 MHz
Timers
2-8-bit, 1-16-bit
Voltage, Range
2-5.5 V
Lead Free Status / Rohs Status
RoHS Compliant part Electrostatic Device
PIC16F684
Programming, Device Instructions .................................... 117
PWM Mode. See Enhanced Capture/Compare/PWM ........ 87
PWM1CON Register ........................................................... 98
R
Reader Response ............................................................. 190
Read-Modify-Write Operations.......................................... 117
Registers
Reset................................................................................. 101
Revision History ................................................................ 181
S
Shoot-through Current ........................................................ 97
Sleep
Software Simulator (MPLAB SIM)..................................... 128
Special Event Trigger.......................................................... 70
Special Function Registers ................................................... 8
STATUS Register................................................................ 13
DS41202D-page 184
Map and Stack .............................................................. 7
ADCON0 (ADC Control 0) .......................................... 72
ADCON1 (ADC Control 1) .......................................... 72
ADRESH (ADC Result High) with ADFM = 0)............. 73
ADRESH (ADC Result High) with ADFM = 1)............. 73
ADRESL (ADC Result Low) with ADFM = 0) .............. 73
ADRESL (ADC Result Low) with ADFM = 1) .............. 73
ANSEL (Analog Select)............................................... 32
CCP1CON (Enhanced CCP1 Control)........................ 81
CMCON0 (Comparator Control 0) .............................. 62
CMCON1 (Comparator Control 1) .............................. 63
CONFIG (Configuration Word).................................. 100
Data Memory Map ........................................................ 8
ECCPAS (Enhanced CCP Auto-shutdown Control) ... 95
EEADR (EEPROM Address) ...................................... 77
EECON1 (EEPROM Control 1)................................... 78
EECON2 (EEPROM Control 2)................................... 78
EEDAT (EEPROM Data) ............................................ 77
INTCON (Interrupt Control) ......................................... 15
IOCA (Interrupt-on-Change PORTA) .......................... 33
OPTION_REG (OPTION) ..................................... 14, 45
OSCCON (Oscillator Control) ..................................... 20
OSCTUNE (Oscillator Tuning) .................................... 24
PCON (Power Control Register) ................................. 18
PCON (Power Control) ............................................. 104
PIE1 (Peripheral Interrupt Enable 1) ........................... 16
PIR1 (Peripheral Interrupt Register 1) ........................ 17
PORTA........................................................................ 31
PORTC ....................................................................... 40
PWM1CON (Enhanced PWM Control) ....................... 98
Reset Values............................................................. 106
Reset Values (Special Registers) ............................. 107
Special Function Registers ........................................... 8
Special Register Summary ......................................... 11
STATUS ...................................................................... 13
T1CON ........................................................................ 50
T2CON ........................................................................ 55
TRISA (Tri-State PORTA) ........................................... 31
TRISC (Tri-State PORTC) .......................................... 40
VRCON (Voltage Reference Control) ......................... 64
WDTCON (Watchdog Timer Control)........................ 113
WPUA (Weak Pull-Up PORTA) .................................. 33
Power-Down Mode ................................................... 114
Wake-up.................................................................... 114
Wake-up Using Interrupts ......................................... 114
T
T1CON Register ................................................................. 50
T2CON Register ................................................................. 55
Thermal Considerations.................................................... 139
Time-out Sequence .......................................................... 104
Timer0................................................................................. 43
Timer1................................................................................. 47
Timer2
Timers
Timing Diagrams
Timing Parameter Symbology .......................................... 140
Associated Registers .................................................. 45
External Clock............................................................. 44
Interrupt ...................................................................... 45
Operation .............................................................. 43, 47
Specifications ........................................................... 146
T0CKI ......................................................................... 44
Associated registers ................................................... 52
Asynchronous Counter Mode ..................................... 48
Interrupt ...................................................................... 49
Modes of Operation .................................................... 47
Operation During Sleep .............................................. 49
Oscillator..................................................................... 48
Prescaler .................................................................... 48
Specifications ........................................................... 146
Timer1 Gate
TMR1H Register ......................................................... 47
TMR1L Register.......................................................... 47
Associated registers ................................................... 55
Timer1
Timer2
A/D Conversion......................................................... 151
A/D Conversion (Sleep Mode) .................................. 151
Brown-out Reset (BOR)............................................ 144
Brown-out Reset Situations ...................................... 103
CLKOUT and I/O ...................................................... 143
Clock Timing ............................................................. 141
Comparator Output ..................................................... 56
Enhanced Capture/Compare/PWM (ECCP)............. 147
Fail-Safe Clock Monitor (FSCM)................................. 30
Full-Bridge PWM Output............................................. 92
Half-Bridge PWM Output ...................................... 90, 97
INT Pin Interrupt ....................................................... 110
Internal Oscillator Switch Timing ................................ 26
PWM Auto-shutdown
PWM Direction Change .............................................. 93
PWM Direction Change at Near 100% Duty Cycle..... 94
PWM Output (Active-High) ......................................... 88
PWM Output (Active-Low) .......................................... 89
Reset, WDT, OST and Power-up Timer ................... 144
Time-out Sequence
Timer0 and Timer1 External Clock ........................... 146
Two Speed Start-up.................................................... 28
Wake-up from Interrupt............................................. 115
Reading and Writing ........................................... 48
Inverting Gate ..................................................... 49
Selecting Source .......................................... 49, 63
Synchronizing COUT w/Timer1 .......................... 63
T1CON ............................................................... 50
T2CON ............................................................... 55
Auto-restart Enabled........................................... 96
Firmware Restart ................................................ 96
Case 1 .............................................................. 105
Case 2 .............................................................. 105
Case 3 .............................................................. 105
© 2006 Microchip Technology Inc.

Related parts for PIC16F684-E/P