PIC18LF8525T-I/PT Microchip Technology, PIC18LF8525T-I/PT Datasheet - Page 384
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
PIC18LF8525T-I/PT
Manufacturer Part Number
PIC18LF8525T-I/PT
Description
IC PIC MCU FLASH 24KX16 80TQFP
Manufacturer
Microchip Technology
Series
PIC® 18Fr
Datasheet
1.PIC18F6525-IPT.pdf
(396 pages)
Specifications of PIC18LF8525T-I/PT
Core Processor
PIC
Core Size
8-Bit
Speed
40MHz
Connectivity
EBI/EMI, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
69
Program Memory Size
48KB (24K x 16)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
3.8K x 8
Voltage - Supply (vcc/vdd)
2 V ~ 5.5 V
Data Converters
A/D 16x10b
Oscillator Type
External
Operating Temperature
-40°C ~ 85°C
Package / Case
80-TFQFP
Processor Series
PIC18LF
Core
PIC
Data Bus Width
8 bit
Data Ram Size
3840 B
Interface Type
MSSP, SPI, I2C, EUSART
Maximum Clock Frequency
40 MHz
Number Of Programmable I/os
69
Number Of Timers
2 x 8 bit
Operating Supply Voltage
2 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
52715-96, 52716-328, 52717-734, 52712-325, EWPIC18
Development Tools By Supplier
PG164130, DV164035, DV244005, DV164005, PG164120, ICE2000, ICE4000, DV164136, DM163032
Minimum Operating Temperature
- 40 C
On-chip Adc
16 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
PIC18LF8525T-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
PIC18F6525/6621/8525/8621
BN ..................................................................................... 284
BNC................................................................................... 285
BNN................................................................................... 285
BNOV ................................................................................ 286
BNZ ................................................................................... 286
BOR. See Brown-out Reset.
BOV................................................................................... 289
BRA................................................................................... 287
Break Character (12-Bit) Transmit and Receive ............... 226
BRG. See Baud Rate Generator.
Brown-out Reset (BOR) .............................................. 30, 259
BSF ................................................................................... 287
BTFSC .............................................................................. 288
BTFSS............................................................................... 288
BTG................................................................................... 289
BZ...................................................................................... 290
C
C Compilers
CALL ................................................................................. 290
Capture (CCP Module)...................................................... 151
Capture (ECCP Module) ................................................... 160
Capture/Compare/PWM (CCP)......................................... 149
Clocking Scheme/Instruction Cycle..................................... 44
CLRF................................................................................. 291
CLRWDT........................................................................... 291
Code Examples
DS39612B-page 382
Timer3 ....................................................................... 144
Timer3 (16-Bit Read/Write Mode) ............................. 144
Timer4 ....................................................................... 148
Watchdog Timer........................................................ 268
MPLAB C17 .............................................................. 318
MPLAB C18 .............................................................. 318
MPLAB C30 .............................................................. 318
Associated Registers ................................................ 153
CCP Pin Configuration .............................................. 151
CCPR4H:CCPR4L Registers .................................... 151
Software Interrupt ..................................................... 151
Timer1/Timer3 Mode Selection ................................. 151
Capture Mode. See Capture.
CCP Mode and Timer Resources ............................. 150
CCPRxH Register ..................................................... 150
CCPRxL Register...................................................... 150
Compare Mode. See Compare.
Interconnect Configurations ...................................... 150
Module Configuration ................................................ 150
PWM Mode. See PWM.
16 x 16 Signed Multiply Routine ................................. 86
16 x 16 Unsigned Multiply Routine ............................. 86
8 x 8 Signed Multiply Routine ..................................... 85
8 x 8 Unsigned Multiply Routine ................................. 85
Changing Between Capture Prescalers .................... 151
Computed GOTO Using an Offset Value .................... 46
Data EEPROM Read .................................................. 81
Data EEPROM Refresh Routine ................................. 82
Data EEPROM Write .................................................. 81
Erasing a Flash Program Memory Row ...................... 66
Fast Register Stack..................................................... 44
How to Clear RAM (Bank 1) Using
Implementing a Real-Time Clock Using a
Initializing PORTA ..................................................... 103
Initializing PORTB ..................................................... 106
Initializing PORTC..................................................... 109
Initializing PORTD..................................................... 111
Indirect Addressing ............................................. 56
Timer1 Interrupt Service ................................... 138
Code Protection ........................................................ 259, 270
COMF ............................................................................... 292
Comparator....................................................................... 243
Comparator Specifications................................................ 332
Comparator Voltage Reference ........................................ 249
Compare (CCP Module) ................................................... 152
Compare (ECCP Module)................................................. 160
Configuration Bits ............................................................. 259
Context Saving During Interrupts...................................... 102
Control Registers
Conversion Considerations............................................... 378
CPFSEQ ........................................................................... 292
CPFSGT ........................................................................... 293
CPFSLT ............................................................................ 293
D
Data EEPROM Memory...................................................... 79
Initializing PORTE..................................................... 114
Initializing PORTF..................................................... 117
Initializing PORTG .................................................... 120
Initializing PORTH .................................................... 122
Initializing PORTJ ..................................................... 125
Loading the SSPBUF (SSPSR) Register.................. 176
Reading a Flash Program Memory Word ................... 65
Saving STATUS, WREG and
Writing to Flash Program Memory ........................ 68–69
Associated Registers ................................................ 271
Configuration Register Protection............................. 273
Data EEPROM.......................................................... 273
Program Memory ...................................................... 271
Analog Input Connection Considerations ................. 247
Associated Registers ................................................ 248
Configuration ............................................................ 244
Effects of a Reset ..................................................... 247
Interrupts .................................................................. 246
Operation .................................................................. 245
Operation During Sleep ............................................ 247
Outputs ..................................................................... 245
Reference ................................................................. 245
Response Time......................................................... 245
Accuracy and Error ................................................... 250
Associated Registers ................................................ 251
Configuring ............................................................... 249
Connection Considerations....................................... 250
Effects of a Reset ..................................................... 250
Operation During Sleep ............................................ 250
Associated Registers ................................................ 153
CCP Pin Configuration.............................................. 152
CCPR1 Register ....................................................... 152
Software Interrupt ..................................................... 152
Special Event Trigger ............................................... 152
Timer1/Timer3 Mode Selection................................. 152
Special Event Trigger ............................... 137, 145, 160
EECON1 and EECON2 .............................................. 62
TABLAT (Table Latch) Register.................................. 64
TBLPTR (Table Pointer) Register............................... 64
Associated Registers .................................................. 83
EEADR Register ......................................................... 79
EEADRH Register ...................................................... 79
EECON1 Register....................................................... 79
EECON2 Register....................................................... 79
Operation During Code-Protect .................................. 82
Protection Against Spurious Write .............................. 82
BSR Registers in RAM ..................................... 102
External Signal ................................................. 245
Internal Signal................................................... 245
2005 Microchip Technology Inc.