PIC16F724-E/MV Microchip Technology, PIC16F724-E/MV Datasheet - Page 26

7KB Flash Program, 1.8V-5.5V, 16MHz Internal Oscillator, 8b ADC, CCP, I2C/SPI, A

PIC16F724-E/MV

Manufacturer Part Number
PIC16F724-E/MV
Description
7KB Flash Program, 1.8V-5.5V, 16MHz Internal Oscillator, 8b ADC, CCP, I2C/SPI, A
Manufacturer
Microchip Technology
Series
PIC® XLP™ 16Fr
Datasheet

Specifications of PIC16F724-E/MV

Processor Series
PIC16F
Core
PIC
Program Memory Type
Flash
Program Memory Size
7 KB
Data Ram Size
192 B
Interface Type
I2C, SPI, AUSART
Number Of Timers
3
Operating Supply Voltage
1.8 V to 5.5 V
Maximum Operating Temperature
+ 125 C
Mounting Style
SMD/SMT
Package / Case
UQFN-40
Development Tools By Supplier
MPLAB IDE Software
Minimum Operating Temperature
- 40 C
Core Processor
PIC
Core Size
8-Bit
Speed
20MHz
Connectivity
I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
36
Eeprom Size
-
Ram Size
192 x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 5.5 V
Data Converters
A/D 14x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Lead Free Status / Rohs Status
 Details
PIC16F72X/PIC16LF72X
TABLE 2-1:
DS41341E-page 26
100h
101h
102h
103h
104h
105h
106h
107h
108h
109h
10Ah
10Bh
10Ch
10Dh
10Eh
10Fh
180h
181h
182h
183h
184h
185h
186h
187h
188h
189h
18Ah
18Bh
18Ch
18Dh
18Eh
18Fh
Legend:
Note
Address
Bank 2
Bank 3
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(3)
(1, 2)
(2)
(1, 2)
(2)
1:
2:
3:
4:
5:
6:
INDF
TMR0
PCL
STATUS
FSR
CPSCON0
CPSCON1
PCLATH
INTCON
PMDATL
PMADRL
PMDATH
PMADRH
INDF
OPTION_REG
PCL
STATUS
FSR
ANSELA
ANSELB
ANSELD
ANSELE
PCLATH
INTCON
PMCON1
x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, read as ‘0’, r = reserved.
Shaded locations are unimplemented, read as ‘0’.
The upper byte of the program counter is not directly accessible. PCLATH is a holding register for the PC<12:8>, whose contents are
transferred to the upper byte of the program counter.
These registers can be addressed from any bank.
These registers/bits are not implemented on PIC16F722/723/726/PIC16LF722/723/726 devices, read as ‘0’.
Accessible only when SSPM<3:0> = 1001.
Accessible only when SSPM<3:0> ≠ 1001.
This bit is always ‘1’ as RE3 is input only.
Name
PIC16F72X/PIC16LF72X SPECIAL FUNCTION REGISTER SUMMARY (CONTINUED)
Addressing this location uses contents of FSR to address data memory (not a physical register)
Timer0 Module Register
Program Counter’s (PC) Least Significant Byte
Indirect Data Memory Address Pointer
Unimplemented
Unimplemented
Unimplemented
Program Memory Read Data Register Low Byte
Program Memory Read Address Register Low Byte
Addressing this location uses contents of FSR to address data memory (not a physical register)
Program Counter (PC) Least Significant Byte
Indirect Data Memory Address Pointer
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Reserved
CPSON
ANSD7
RBPU
Bit 7
GIE
GIE
IRP
IRP
INTEDG
ANSD6
PEIE
PEIE
Bit 6
RP1
RP1
Program Memory Read Data Register High Byte
ANSD5
ANSA5
ANSB5
T0CS
Bit 5
T0IE
T0IE
RP0
RP0
Write Buffer for the upper 5 bits of the Program Counter
Program Memory Read Address Register High Byte
Write Buffer for the upper 5 bits of the Program Counter
ANSA4
ANSB4
ANSD4
T0SE
Bit 4
INTE
INTE
TO
TO
CPSRNG1 CPSRNG0
CPSCH3
ANSA3
ANSB3
ANSD3
RBIE
RBIE
Bit 3
PSA
PD
PD
CPSCH2
ANSA2
ANSB2
ANSD2
ANSE2
Bit 2
T0IF
T0IF
PS2
Z
Z
CPSOUT
CPSCH1
ANSA1
ANSB1
ANSD1
ANSE1
Bit 1
INTF
INTF
PS1
DC
DC
© 2009 Microchip Technology Inc.
CPSCH0
ANSD0
T0XCS
ANSA0
ANSB0
ANSE0
Bit 0
RBIF
RBIF
PS0
RD
C
C
xxxx xxxx
xxxx xxxx
0000 0000
0001 1xxx
xxxx xxxx
0--- 0000
---- 0000
---0 0000
0000 000x
xxxx xxxx
xxxx xxxx
--xx xxxx
---x xxxx
xxxx xxxx
1111 1111
0000 0000
0001 1xxx
xxxx xxxx
--11 1111
--11 1111
1111 1111
---- -111
---0 0000
0000 000x
1--- ---0
POR, BOR
Value on:
133,41
134,41
189,41
189,41
189,41
189,41
190,41
111,40
31,40
30,40
27,40
31,40
30,40
46,40
31,40
28,41
30,40
27,40
31,40
55,41
64,41
81,41
86,41
30,40
46,40
Page

Related parts for PIC16F724-E/MV