PIC18LF8621-I/PT Microchip Technology, PIC18LF8621-I/PT Datasheet - Page 45

no-image

PIC18LF8621-I/PT

Manufacturer Part Number
PIC18LF8621-I/PT
Description
IC PIC MCU FLASH 32KX16 80TQFP
Manufacturer
Microchip Technology
Series
PIC® 18Fr

Specifications of PIC18LF8621-I/PT

Core Size
8-Bit
Program Memory Size
64KB (32K x 16)
Core Processor
PIC
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 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
Controller Family/series
PIC18
No. Of I/o's
70
Eeprom Memory Size
1024Byte
Ram Memory Size
3840Byte
Cpu Speed
40MHz
No. Of Timers
5
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, DM183032
Minimum Operating Temperature
- 40 C
On-chip Adc
16 bit
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant, Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC18LF8621-I/PT
Manufacturer:
Microchi
Quantity:
2 742
Part Number:
PIC18LF8621-I/PT
Manufacturer:
Microchip
Quantity:
184
Part Number:
PIC18LF8621-I/PT
Manufacturer:
Microchip Technology
Quantity:
10 000
Part Number:
PIC18LF8621-I/PT
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
REGISTER 4-2:
FIGURE 4-4:
4.2.3
Since the Top-of-Stack (TOS) is readable and writable,
the ability to push values onto the stack and pull values
off the stack, without disturbing normal program
execution, is a desirable option. To push the current PC
value onto the stack, a PUSH instruction can be
executed. This will increment the Stack Pointer and
load the current PC value onto the stack. TOSU, TOSH
and TOSL can then be modified to place a return
address on the stack.
The ability to pull the TOS value off of the stack and
replace it with the value that was previously pushed
onto the stack, without disturbing normal execution, is
achieved by using the POP instruction. The POP
instruction discards the current TOS by decrementing
the Stack Pointer. The previous value pushed onto the
stack then becomes the TOS value.
 2005 Microchip Technology Inc.
bit 7
bit 6
bit 5
bit 4-0
PUSH AND POP INSTRUCTIONS
TOSU
STKPTR: STACK POINTER REGISTER
RETURN ADDRESS STACK AND ASSOCIATED REGISTERS
0x00
STKFUL: Stack Full Flag bit
1 = Stack became full or overflowed
0 = Stack has not become full or overflowed
STKUNF: Stack Underflow Flag bit
1 = Stack underflow occurred
0 = Stack underflow did not occur
Unimplemented: Read as ‘0’
SP4:SP0: Stack Pointer Location bits
Legend:
R = Readable bit
-n = Value at POR
bit 7
STKFUL
Note 1: Bit 7 and bit 6 can only be cleared in user software or by a POR.
R/C-0
(1)
TOSH
STKUNF
0x1A
R/C-0
PIC18F6525/6621/8525/8621
(1)
Top-of-Stack
TOSL
0x34
(1)
W = Writable bit
‘1’ = Bit is set
U-0
Return Address Stack
(1)
R/W-0
4.2.4
These Resets are enabled by programming the
STVREN configuration bit. When the STVREN bit is
disabled, a full or underflow condition will set the
appropriate STKFUL or STKUNF bit, but not cause a
device Reset. When the STVREN bit is enabled, a full
or underflow condition will set the appropriate STKFUL
or STKUNF bit and then cause a device Reset. The
STKFUL or STKUNF bits are only cleared by the user
software or a Power-on Reset.
0x001A34
0x000D58
SP4
U = Unimplemented bit, read as ‘0’
‘0’ = Bit is cleared
R/W-0
STACK FULL/UNDERFLOW RESETS
11111
11110
11101
00011
00010
00001
00000
SP3
STKPTR<4:0>
R/W-0
SP2
00010
x = Bit is unknown
R/W-0
SP1
DS39612B-page 43
R/W-0
SP0
bit 0

Related parts for PIC18LF8621-I/PT