PIC16F1938-I/ML Microchip Technology, PIC16F1938-I/ML Datasheet - Page 47

IC MCU 8BIT FLASH 28QFN

PIC16F1938-I/ML

Manufacturer Part Number
PIC16F1938-I/ML
Description
IC MCU 8BIT FLASH 28QFN
Manufacturer
Microchip Technology
Series
PIC® XLP™ 16Fr

Specifications of PIC16F1938-I/ML

Core Size
8-Bit
Program Memory Size
28KB (16K x 14)
Oscillator Type
Internal
Core Processor
PIC
Speed
32MHz
Connectivity
I²C, LIN, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, LCD, POR, PWM, WDT
Number Of I /o
25
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 11x10b
Operating Temperature
-40°C ~ 85°C
Package / Case
28-VQFN Exposed Pad, 28-HVQFN, 28-SQFN, 28-DHVQFN
Controller Family/series
PIC16F
No. Of I/o's
25
Eeprom Memory Size
256Byte
Ram Memory Size
1024Byte
Cpu Speed
32MHz
Package
28QFN EP
Device Core
PIC
Family Name
PIC16
Maximum Speed
32 MHz
Operating Supply Voltage
2.5|3.3|5 V
Data Bus Width
8 Bit
Number Of Programmable I/os
25
Interface Type
I2C/SPI/USART
On-chip Adc
11-chx10-bit
Number Of Timers
5
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PIC16F1938-I/ML
Manufacturer:
MICROCHIP/微芯
Quantity:
20 000
TABLE 2-13:
© 2009 Microchip Technology Inc.
780h
781h
782h
783h
784h
785h
786h
787h
788h
789h
78Ah
78Bh
78Ch
78Dh
78Eh
78Fh
790h
791h
792h
793h
794h
795h
796h
797h
798h
799h
79Ah
79Bh
79Ch
79Dh
79Eh
79Fh
7A0h
7A1h
7A2h
7A3h
7A4h
7A5h
Legend:
Note 1:
Address
Bank 15
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(2)
(1, 2)
(2)
2:
3:
INDF0
INDF1
PCL
STATUS
FSR0L
FSR0H
FSR1L
FSR1H
BSR
WREG
PCLATH
INTCON
LCDCON
LCDPS
LCDREF
LCDCST
LCDRL
LCDSE0
LCDSE1
LCDSE2
LCDDATA0
LCDDATA1
LCDDATA2
LCDDATA3
LCDDATA4
LCDDATA5
The upper byte of the program counter is not directly accessible. PCLATH is a holding register for the PC<14: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 PIC16F1933/1936/1938/PIC16LF1933/1936/1938 devices, read as ‘0’.
Name
x = unknown, u = unchanged, q = value depends on condition, - = unimplemented, read as ‘0’, r = reserved.
Shaded locations are unimplemented, read as ‘0’.
(3)
(3)
(3)
SPECIAL FUNCTION REGISTER SUMMARY (CONTINUED)
Addressing this location uses contents of FSR0H/FSR0L to address data memory
(not a physical register)
Addressing this location uses contents of FSR1H/FSR1L to address data memory
(not a physical register)
Program Counter (PC) Least Significant Byte
Indirect Data Memory Address 0 Low Pointer
Indirect Data Memory Address 0 High Pointer
Indirect Data Memory Address 1 Low Pointer
Indirect Data Memory Address 1 High Pointer
Working Register
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Unimplemented
Unimplemented
LCDIRE
LRLAP1
LCDEN
SEG15
SEG23
SEG15
SEG23
COM0
COM0
COM0
COM1
COM1
COM1
SEG7
SEG7
SE15
SE23
Bit 7
WFT
SE7
GIE
Write Buffer for the upper 7 bits of the Program Counter
BIASMD
LCDIRS
LRLAP0
SLPEN
SEG14
SEG22
SEG14
SEG22
COM0
COM0
COM0
COM1
COM1
COM1
SEG6
SEG6
SE14
SE22
PEIE
Bit 6
SE6
TMR0IE
LRLBP1
LCDIRI
SEG13
SEG21
SEG13
SEG21
WERR
COM0
COM0
COM0
COM1
COM1
COM1
LCDA
SEG5
SEG5
SE13
SE21
Bit 5
SE5
Preliminary
LRLBP0
SEG12
SEG20
SEG12
SEG20
COM0
COM0
COM0
COM1
COM1
COM1
SEG4
SEG4
BSR4
SE12
SE20
Bit 4
INTE
SE4
WA
TO
VLCD3PE
SEG11
SEG19
SEG11
SEG19
COM0
COM0
COM0
COM1
COM1
COM1
BSR3
IOCIE
SEG3
SEG3
SE19
PIC16F193X/LF193X
SE11
Bit 3
CS1
LP3
SE3
PD
VLCD2PE VLCD1PE
LCDCST2 LCDCST1 LCDCST0 ---- -000 ---- -000
TMR0IF
LRLAT2
SEG10
SEG18
SEG10
SEG18
COM0
COM0
COM0
COM1
COM1
COM1
SEG2
SEG2
BSR2
SE18
SE10
Bit 2
CS0
SE2
LP2
Z
LRLAT1
LMUX1
SEG17
SEG17
COM0
COM0
COM0
COM1
COM1
COM1
BSR1
SEG1
SEG9
SEG1
SEG9
SE17
INTF
Bit 1
SE1
SE9
LP1
DC
LRLAT0
LMUX0
SEG16
SEG16
COM0
COM0
COM0
COM1
COM1
COM1
IOCIF
SEG0
SEG8
SEG0
SEG8
BSR0
SE16
Bit 0
SE0
SE8
LP0
C
DS41364C-page 47
xxxx xxxx xxxx xxxx
xxxx xxxx xxxx xxxx
0000 0000 0000 0000
---1 1000 ---q quuu
0000 0000 uuuu uuuu
0000 0000 0000 0000
0000 0000 uuuu uuuu
0000 0000 0000 0000
---0 0000 ---0 0000
0000 0000 uuuu uuuu
-000 0000 -000 0000
0000 000x 0000 000u
000- 0011 000- 0011
0000 0000 0000 0000
000- 000- 000- 000-
0000 -000 0000 -000
0000 0000 uuuu uuuu
0000 0000 uuuu uuuu
0000 0000 uuuu uuuu
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
xxxx xxxx uuuu uuuu
POR, BOR
Value on:
Value on all
Resets
other

Related parts for PIC16F1938-I/ML