PIC12C508AT-04E/SN Microchip Technology, PIC12C508AT-04E/SN Datasheet - Page 13
![no-image](/images/manufacturer_photos/0/4/439/microchip_technology_sml.jpg)
PIC12C508AT-04E/SN
Manufacturer Part Number
PIC12C508AT-04E/SN
Description
IC MCU OTP 512X12 8SOIC
Manufacturer
Microchip Technology
Series
PIC® 12Cr
Datasheets
1.PIC12C508A-04SM.pdf
(113 pages)
2.PIC12C508A-04SM.pdf
(6 pages)
3.PIC12C508A-04SM.pdf
(16 pages)
4.PIC12C508A-04SM.pdf
(4 pages)
Specifications of PIC12C508AT-04E/SN
Core Processor
PIC
Core Size
8-Bit
Speed
4MHz
Peripherals
POR, WDT
Number Of I /o
5
Program Memory Size
768B (512 x 12)
Program Memory Type
OTP
Ram Size
25 x 8
Voltage - Supply (vcc/vdd)
3 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 125°C
Package / Case
8-SOIC (3.9mm Width)
For Use With
309-1046 - ADAPTER 8-SOIC TO 8-DIP309-1045 - ADAPTER 8-SOIC TO 8-DIPAC124001 - MODULE SKT PROMATEII 8DIP/SOIC
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Connectivity
-
Other names
PIC12C508AT-04ESN
4.0
PIC12C5XX memory is organized into program mem-
ory and data memory. For devices with more than 512
bytes of program memory, a paging scheme is used.
Program memory pages are accessed using one STA-
TUS register bit. For the PIC12C509, PIC12C509A,
PICCR509A and PIC12CE519 with a data memory
register file of more than 32 registers, a banking
scheme is used. Data memory banks are accessed
using the File Select Register (FSR).
4.1
The PIC12C5XX devices have a 12-bit Program
Counter (PC) capable of addressing a 2K x 12
program memory space.
Only the first 512 x 12 (0000h-01FFh) for the
PIC12C508, PIC12C508A and PIC12CE518 and 1K x
12 (0000h-03FFh) for the PIC12C509, PIC12C509A,
PIC12CR509A, and PIC12CE519 are physically
implemented. Refer to Figure 4-1. Accessing a
location above these boundaries will cause a wrap-
around within the first 512 x 12 space (PIC12C508,
PIC12C508A and PIC12CE518) or 1K x 12 space
(PIC12C509,
PIC12CE519). The effective reset vector is at 000h,
(see
PIC12C508A and PIC12CE518) or location 03FFh
(PIC12C509,
PIC12CE519)
calibration value. This value should never be
overwritten.
1999 Microchip Technology Inc.
Figure 4-1).
MEMORY ORGANIZATION
Program Memory Organization
PIC12C509A,
PIC12C509A,
contains the internal clock oscillator
Location
01FFh
PIC12CR509A
PIC12CR509A
(PIC12C508,
and
and
FIGURE 4-1:
Note 1: Address 0000h becomes the
CALL, RETLW
effective reset vector. Location
01FFh (PIC12C508, PIC12C508A,
PIC12CE518) or location 03FFh
(PIC12C509, PIC12C509A,
PIC12CR509A, PIC12CE519) con-
tains the MOVLW XX INTERNAL RC
oscillator calibration value.
PROGRAM MEMORY MAP
AND STACK
Reset Vector (note 1)
On-chip Program
On-chip Program
Stack Level 1
Stack Level 2
1024 Word
PC<11:0>
512 Word
Memory
Memory
PIC12C5XX
12
DS40139E-page 13
7FFh
0000h
01FFh
0200h
03FFh
0400h