PIC16F1829-E/P Microchip Technology, PIC16F1829-E/P Datasheet - Page 413

14 KB Flash, 1K Bytes RAM, 32 MHz Int. Osc, 18 I/0, Enhanced Mid Range Core 20 P

PIC16F1829-E/P

Manufacturer Part Number
PIC16F1829-E/P
Description
14 KB Flash, 1K Bytes RAM, 32 MHz Int. Osc, 18 I/0, Enhanced Mid Range Core 20 P
Manufacturer
Microchip Technology
Series
PIC® XLP™ mTouch™ 16Fr
Datasheet

Specifications of PIC16F1829-E/P

Core Processor
PIC
Core Size
8-Bit
Speed
32MHz
Connectivity
I²C, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
17
Program Memory Size
14KB (8K x 14)
Program Memory Type
FLASH
Eeprom Size
256 x 8
Ram Size
1K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 12x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
*
Processor Series
PIC16F182x
Core
PIC
Data Bus Width
8 bit
Data Ram Size
1 KB
Interface Type
I2C, SPI, USART
Maximum Clock Frequency
32 MHz
Number Of Programmable I/os
18
Number Of Timers
5
Operating Supply Voltage
1.8 V to 5.5 V
Maximum Operating Temperature
+ 125 C
Mounting Style
Through Hole
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Reference Clock ................................................................. 75
Registers
 2010 Microchip Technology Inc.
Associated Registers .................................................. 77
ADCON0 (ADC Control 0) ........................................ 158
ADCON1 (ADC Control 1) ........................................ 159
ADRESH (ADC Result High) with ADFM = 0)........... 160
ADRESH (ADC Result High) with ADFM = 1)........... 161
ADRESL (ADC Result Low) with ADFM = 0) ............ 160
ADRESL (ADC Result Low) with ADFM = 1) ............ 161
ANSELA (PORTA Analog Select)............................. 130
ANSELB (PORTB Analog Select)............................. 136
ANSELC (PORTC Analog Select) ............................ 141
APFCON0 (Alternate Pin Function Control 0)........... 125
APFCON1 (Alternate Pin Function Control 1)........... 126
BAUDCON (Baud Rate Control) ............................... 310
BORCON Brown-out Reset Control)........................... 81
CCPTMRS (PWM Timer Selection Control) ............. 241
CCPxAS (CCPx Auto-Shutdown Control)................. 242
CCPxCON (ECCPx Control)..................................... 240
CLKRCON (Reference Clock Control)........................ 76
CMOUT (Comparator Output)................................... 185
CMxCON0 (Cx Control) ............................................ 184
CMxCON1 (Cx Control 1) ......................................... 185
Configuration Word 1 .................................................. 52
Configuration Word 2 .................................................. 54
CPSCON0 (Capacitive Sensing Control Register 0) 333
CPSCON1 (Capacitive Sensing Control Register 1) 334
DACCON0 ................................................................ 168
DACCON1 ................................................................ 168
EEADRL (EEPROM Address) .................................. 120
EECON1 (EEPROM Control 1)................................. 121
EECON2 (EEPROM Control 2)................................. 122
EEDATH (EEPROM Data)........................................ 120
EEDATL (EEPROM Data) ........................................ 120
FVRCON................................................................... 148
INLVLA (Input Level Control PORTA)....................... 131
INLVLB (Input Level Control PORTB)....................... 136
INLVLC (Input Level Control PORTC) ...................... 142
INTCON (Interrupt Control)......................................... 93
IOCAF (Interrupt-on-Change PORTA Flag).............. 144
IOCAN (Interrupt-on-Change PORTA
IOCAP (Interrupt-on-Change PORTA
IOCBF (Interrupt-on-Change PORTB Flag).............. 146
IOCBN (Interrupt-on-Change PORTB
IOCBP (Interrupt-on-Change PORTB
LATA (Data Latch PORTA)....................................... 130
LATB (Data Latch PORTB)....................................... 135
LATC (Data Latch PORTC) ...................................... 140
MDCARH (Modulation High Carrier
MDCARL (Modulation Low Carrier Control Register) 215
MDCON (Modulation Control Register) .................... 212
MDSRC (Modulation Source Control Register) ........ 213
OPTION_REG (OPTION) ......................................... 189
OSCCON (Oscillator Control) ..................................... 71
OSCSTAT (Oscillator Status) ..................................... 72
OSCTUNE (Oscillator Tuning) .................................... 73
PCON (Power Control Register) ................................. 85
PCON (Power Control) ............................................... 85
PIE1 (Peripheral Interrupt Enable 1)........................... 94
PIE2 (Peripheral Interrupt Enable 2)........................... 95
Negative Edge) ................................................. 144
Positive Edge)................................................... 144
Negative Edge) ................................................. 145
Positive Edge)................................................... 145
Control Register)............................................... 214
Preliminary
RESET.............................................................................. 349
Reset .................................................................................. 79
Reset Instruction................................................................. 82
Resets ................................................................................ 79
Revision History................................................................ 409
S
Shoot-through Current ...................................................... 236
Software Simulator (MPLAB SIM) .................................... 389
SPBRG Register................................................................. 36
SPBRGH Register ............................................................ 311
SPBRGL Register............................................................. 311
Special Event Trigger ....................................................... 156
Special Function Registers (SFRs)..................................... 33
SPI Mode (MSSPx)
SR Latch ........................................................................... 171
SRCON0 Register ............................................................ 173
SRCON1 Register ............................................................ 174
SSP1ADD Register............................................................. 37
SSP1BUF Register ............................................................. 37
SSP1CON Register ............................................................ 37
SSP1CON2 Register .......................................................... 37
SSP1CON3 Register .......................................................... 37
SSP1MSK Register ............................................................ 37
SSP1STAT Register ........................................................... 37
PIC16F/LF1825/1829
PIE3 (Peripheral Interrupt Enable 3) .......................... 96
PIE4 (Peripheral Interrupt Enable 4) .......................... 97
PIR1 (Peripheral Interrupt Register 1) ........................ 98
PIR2 (Peripheral Interrupt Request 2) ........................ 99
PIR3 (Peripheral Interrupt Request 3) ...................... 100
PIR4 (Peripheral Interrupt Request 4) ...................... 101
PORTA ..................................................................... 129
PORTB ..................................................................... 135
PORTC ..................................................................... 140
PSTRxCON (PWM Steering Control) ....................... 244
PWMxCON (Enhanced PWM Control) ..................... 243
RCREG..................................................................... 316
RCSTA (Receive Status and Control) ...................... 309
SPBRGH .................................................................. 311
SPBRGL ................................................................... 311
Special Function, Summary........................................ 33
SRCON0 (SR Latch Control 0)................................. 173
SRCON1 (SR Latch Control 1)................................. 174
SSPxADD (MSSPx Address and Baud Rate,
SSPxCON1 (MSSPx Control 1)................................ 294
SSPxCON2 (SSPx Control 2)................................... 295
SSPxCON3 (SSPx Control 3)................................... 296
SSPxMSK (SSPx Mask)........................................... 297
SSPxSTAT (SSPx Status)........................................ 293
STATUS ..................................................................... 26
T1CON (Timer1 Control) .......................................... 199
T1GCON (Timer1 Gate Control)............................... 200
TRISA (Tri-State PORTA) ........................................ 129
TRISB (Tri-State PORTB) ........................................ 135
TRISC (Tri-State PORTC) ........................................ 140
TXCON ..................................................................... 205
TXSTA (Transmit Status and Control)...................... 308
WDTCON (Watchdog Timer Control) ....................... 107
WPUA (Weak Pull-up PORTA)................................. 131
WPUB (Weak Pull-up PORTB)................................. 136
WPUC (Weak Pull-up PORTC) ................................ 141
Associated Registers.................................................. 86
Associated Registers................................................ 255
SPI Clock.................................................................. 251
Associated registers w/ SR Latch............................. 175
I
2
C Mode) ......................................................... 297
DS41440A-page 415

Related parts for PIC16F1829-E/P