CY8C3446PVI-076 Cypress Semiconductor Corp, CY8C3446PVI-076 Datasheet - Page 20

no-image

CY8C3446PVI-076

Manufacturer Part Number
CY8C3446PVI-076
Description
PSOC3
Manufacturer
Cypress Semiconductor Corp
Series
PSOC™ 3 CY8C34xxr
Datasheets

Specifications of CY8C3446PVI-076

Package / Case
*
Voltage - Supply (vcc/vdd)
1.71 V ~ 5.5 V
Operating Temperature
-40°C ~ 85°C
Speed
50MHz
Number Of I /o
25
Eeprom Size
2K x 8
Core Processor
8051
Program Memory Type
FLASH
Ram Size
8K x 8
Program Memory Size
64KB (64K x 8)
Data Converters
A/D 2x12b, D/A 2x8b
Oscillator Type
Internal
Peripherals
CapSense, DMA, LCD, POR, PWM, WDT
Connectivity
EBI/EMI, I²C, LIN, SPI, UART/USART, USB
Core Size
8-Bit
Operating Temperature (min)
-40C
Operating Temperature (max)
85C
Technology
CMOS
Processing Unit
Microcontroller
Operating Supply Voltage (min)
1.8V
Operating Supply Voltage (typ)
2.5/3.3/5V
Operating Supply Voltage (max)
5.5V
Package Type
SSOP
Screening Level
Industrial
Pin Count
48
Mounting
Surface Mount
Rad Hardened
No
Processor Series
CY8C34
Core
8051
Data Bus Width
32 bit
Data Ram Size
8 KB
Interface Type
I2C, SPI, UART, USB
Maximum Clock Frequency
50 MHz
Number Of Programmable I/os
28 to 72
Number Of Timers
4
Operating Supply Voltage
1.71 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Controller Family/series
(8051) PSOC 3
No. Of I/o's
25
Eeprom Memory Size
2KB
Ram Memory Size
8KB
Cpu Speed
50MHz
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Figure 5-2. 8051 Internal Data Space
5.6.3 SFRs
The Special Function Register (SFR) space provides access to frequently accessed registers. The memory map for the SFR memory
space is shown in
Table 5-2. SFR Map
The CY8C34 family provides the standard set of registers found
on industry standard 8051 devices. In addition, the CY8C34
devices add SFRs to provide direct access to the I/O ports on the
device. The following sections describe the SFRs added to the
CY8C34 family.
XData Space Access SFRs
The 8051 core features dual DPTR registers for faster data
transfer operations. The data pointer select SFR, DPS, selects
which data pointer register, DPTR0 or DPTR1, is used for the
following instructions:
Document Number: 001-53304 Rev. *G
Address
MOVX @DPTR, A
MOVX A, @DPTR
MOVC A, @A+DPTR
JMP @A+DPTR
0×F8
0×F0
0×E8
0×E0
0×D8
0×D0
0×C8
0×C0
0×B8
0×B0
0×A8
0×A0
0×98
0×90
0×88
0×80
0x1F
0x2F
0x7F
0xFF
0x00
0x20
0x30
0x80
SFRPRT15DR
B
SFRPRT12DR
ACC
SFRPRT6DR
PSW
SFRPRT5DR
SFRPRT4DR
SFRPRT3DR
IE
P2AX
SFRPRT2DR
SFRPRT1DR
SFRPRT0DR
Upper Core RAM Shared
(indirect addressing)
with Stack Space
Lower Core RAM Shared with Stack Space
Table
0/8
(direct and indirect addressing)
5-2.
4 Banks, R0-R7 Each
Bit-Addressable Area
SFRPRT15PS
SFRPRT12PS
SFRPRT6PS
SFRPRT5PS
SFRPRT4PS
SFRPRT3PS
SFRPRT2PS
SFRPRT1PS
SFRPRT0PS
SP
1/9
Special Function Registers
(direct addressing)
PRELIMINARY
SFR
SFRPRT15SEL
SFRPRT12SEL
MXAX
SFRPRT6SEL
SFRPRT5SEL
SFRPRT4SEL
SFRPRT3SEL
SFRPRT1SEL
SFRPRT2SEL
SFRPRT0SEL
DPL0
2/A
In addition to the register or bit address modes used with the
lower 48 bytes, the lower 128 bytes can be accessed with direct
or indirect addressing. With direct addressing mode, the upper
128 bytes map to the SFRs. With indirect addressing mode, the
upper 128 bytes map to RAM. Stack operations use indirect
addressing; the 8051 stack space is 256 bytes. See the
“Addressing Modes”
The extended data pointer SFRs, DPX0, DPX1, MXAX, and
P2AX, hold the most significant parts of memory addresses
during access to the xdata space. These SFRs are used only
with the MOVX instructions.
During a MOVX instruction using the DPTR0/DPTR1 register,
the most significant byte of the address is always equal to the
contents of DPX0/DPX1. During a MOVX instruction using the
R0 or R1 register, the most significant byte of the address is
always equal to the contents of MXAX, and the next most
significant byte is always equal to the contents of P2AX.
I/O Port SFRs
The I/O ports provide digital input sensing, output drive, pin
interrupts, connectivity for analog inputs and outputs, LCD, and
DPX0
DPH0
INC DPTR
MOV DPTR, #data16
PSoC
3/B
®
DPL1
3: CY8C34 Family Datasheet
4/C
section on page 11
DPX1
DPH1
5/D
DPS
6/E
Page 20 of 102
7/F
[+] Feedback
[+] Feedback

Related parts for CY8C3446PVI-076