PIC18F46K80T-I/ML Microchip Technology, PIC18F46K80T-I/ML Datasheet - Page 612
![ECAN, 64KB Flash, 4KB RAM, 16 MIPS, 12-bit ADC, CTMU 44 QFN 8x8x0.9mm T/R](/photos/39/70/397090/qfn-44_sml.jpg)
PIC18F46K80T-I/ML
Manufacturer Part Number
PIC18F46K80T-I/ML
Description
ECAN, 64KB Flash, 4KB RAM, 16 MIPS, 12-bit ADC, CTMU 44 QFN 8x8x0.9mm T/R
Manufacturer
Microchip Technology
Series
PIC® XLP™ 18Fr
Datasheet
1.PIC18F25K80-ISO.pdf
(628 pages)
Specifications of PIC18F46K80T-I/ML
Core Processor
PIC
Core Size
8-Bit
Speed
64MHz
Connectivity
ECAN, I²C, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LVD, POR, PWM, WDT
Number Of I /o
35
Program Memory Size
64KB (32K x 16)
Program Memory Type
FLASH
Eeprom Size
1K x 8
Ram Size
3.6K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 11x12b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
*
Processor Series
PIC18F46K80
Core
PIC
Data Bus Width
8 bit
Data Ram Size
1 KB
Interface Type
I2C, SPI, USART
Maximum Clock Frequency
64 MHz
Number Of Programmable I/os
35
Number Of Timers
5
Operating Supply Voltage
1.8 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
- Current page: 612 of 628
- Download datasheet (6Mb)
PIC18F66K80 FAMILY
BRA................................................................................... 499
Break Character (12-Bit) Transmit and Receive ............... 356
BRG. See Baud Rate Generator.
Brown-out Reset (BOR) ...................................................... 84
BSF ................................................................................... 499
BTFSC .............................................................................. 500
BTFSS............................................................................... 500
BTG................................................................................... 501
BZ...................................................................................... 502
C
C Compilers
CALL ................................................................................. 502
CALLW.............................................................................. 531
CAN Module
Capture (CCP Module)...................................................... 263
Capture (ECCP Module) ................................................... 274
Capture, Compare, Timer1/3
Capture/Compare/PWM (CCP)......................................... 259
Charge Time Measurement Unit (CTMU) ......................... 241
Clock Sources ..................................................................... 58
CLRF................................................................................. 503
CLRWDT........................................................................... 503
Code Examples
DS39977C-page 612
Detecting ..................................................................... 84
Disabling in Sleep Mode ............................................. 84
Software Enabled........................................................ 84
MPLAB C18 .............................................................. 538
External-Internal Clock in HS-PLL
CCP Pin Configuration .............................................. 263
CCPRxH:CCPRxL Registers .................................... 263
Software Interrupt ..................................................... 264
Timer1/3 Mode Selection .......................................... 263
CCPR1H:CCPR1L Registers.................................... 274
ECCP Pin Configuration ........................................... 274
Prescaler ................................................................... 275
Software Interrupt ..................................................... 275
Timer1/2/3/4 Mode Selection .................................... 275
Associated Registers ................................................ 267
Capture Mode. See Capture.
CCP Mode and Timer Resources ............................. 262
CCPRxH Register ..................................................... 262
CCPRxL Register...................................................... 262
Compare Mode. See Compare.
Configuration............................................................. 262
Open-Drain Output Option ........................................ 262
Associated Registers ................................................ 258
Calibrating the Module .............................................. 246
Creating a Delay ....................................................... 256
Effects of a Reset...................................................... 258
Measuring Capacitance ............................................ 252
Measuring Time ........................................................ 254
Module Initialization .................................................. 246
Operation .................................................................. 245
Temperature Measurement ...................................... 255
Default System Clock on Reset .................................. 59
Selection Using OSCCON Register ............................ 58
16 x 16 Signed Multiply Routine ............................... 152
16 x 16 Unsigned Multiply Routine ........................... 152
8 x 8 Signed Multiply Routine ................................... 151
8 x 8 Unsigned Multiply Routine ............................... 151
Capacitance Calibration Routine .............................. 251
Changing Between Capture Prescalers ............ 264, 275
Changing to Configuration Mode .............................. 400
Based Oscillators .............................................. 451
During Sleep, Idle Modes.................................. 258
Preliminary
Code Protection ................................................................ 461
COMF ............................................................................... 504
Comparator....................................................................... 377
Comparator Specifications................................................ 567
Comparator Voltage Reference ........................................ 385
Compare (CCP Module) ................................................... 265
Compare (ECCP Module)................................................. 276
Computed GOTO Using an Offset Value.................. 109
Current Calibration Routine ...................................... 249
Data EEPROM Read ................................................ 148
Data EEPROM Refresh Routine............................... 149
Data EEPROM Write ................................................ 148
Erasing a Flash Program Memory Row.................... 140
Fast Register Stack .................................................. 109
How to Clear RAM (Bank 1) Using
Initializing PORTA..................................................... 181
Initializing PORTB..................................................... 184
Initializing PORTC .................................................... 187
Initializing PORTD .................................................... 190
Initializing PORTE..................................................... 193
Initializing PORTF..................................................... 195
Initializing PORTG .................................................... 196
Loading the SSPBUF (SSPSR) Register.................. 296
Reading a CAN Message ......................................... 416
Reading a Flash Program Memory Word ................. 139
Routine for Capacitive Touch Switch........................ 253
Routine for Temperature Measurement
Saving STATUS, WREG and BSR
Setup for CTMU Calibration Routines ...................... 248
Transmitting a CAN Message Using
Transmitting a CAN Message Using WIN Bits.......... 409
Ultra Low-Power Wake-up Initialization ...................... 79
WIN and ICODE Bits Usage in Interrupt Service
Writing to Flash Program Memory .................... 142–143
Analog Input Connection Considerations ................. 380
Associated Registers ................................................ 384
Configuration ............................................................ 381
Control ...................................................................... 381
Effects of a Reset ..................................................... 384
Enable and Input Selection....................................... 381
Enable and Output Selection .................................... 381
Interrupts .................................................................. 383
Operation .................................................................. 380
Operation During Sleep ............................................ 384
Response Time......................................................... 380
Accuracy and Error ................................................... 386
Associated Registers ................................................ 387
Configuring ............................................................... 385
Connection Considerations....................................... 386
Effects of a Reset ..................................................... 386
Operation During Sleep ............................................ 386
CCP Pin Configuration.............................................. 265
Software Interrupt ..................................................... 265
Special Event Trigger ............................................... 265
Timer1/3 Mode Selection.......................................... 265
CCPR1 Register ....................................................... 276
Pin Configuration ...................................................... 276
Software Interrupt ..................................................... 276
Special Event Trigger ....................................... 238, 276
Timer1/2/3/4 Mode Selection.................................... 276
Indirect Addressing........................................... 128
Using Internal Diode ................................. 255, 257
Registers in RAM.............................................. 175
Banked Method ................................................ 408
Routine to Access TX/RX Buffers..................... 400
2011 Microchip Technology Inc.
Related parts for PIC18F46K80T-I/ML
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![TC1014-2.7VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1014-5.0VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.5VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.7VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-2.8VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1055-4.0VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1186-2.5VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet:
![TC1186-2.85VCT](/images/manufacturer_photos/0/4/440/microchip_technology_inc__tmb.jpg)
Part Number:
Description:
Manufacturer:
Microchip Technology Inc.
Datasheet: