CY8C24094, CY8C24794

CY8C24894, CY8C24994

9.3 Register Map Bank 0 Table: User Space

Name

Addr (0,Hex)

Access

Name

Addr (0,Hex)

Access

Name

Addr (0,Hex)

Access

Name

Addr (0,Hex)

Access

PRT0DR

00

RW

PMA0_DR

40

RW

ASC10CR0

80

RW

 

C0

 

PRT0IE

01

RW

PMA1_DR

41

RW

ASC10CR1

81

RW

 

C1

 

PRT0GS

02

RW

PMA2_DR

42

RW

ASC10CR2

82

RW

 

C2

 

PRT0DM2

03

RW

PMA3_DR

43

RW

ASC10CR3

83

RW

 

C3

 

PRT1DR

04

RW

PMA4_DR

44

RW

ASD11CR0

84

RW

 

C4

 

PRT1IE

05

RW

PMA5_DR

45

RW

ASD11CR1

85

RW

 

C5

 

PRT1GS

06

RW

PMA6_DR

46

RW

ASD11CR2

86

RW

 

C6

 

PRT1DM2

07

RW

PMA7_DR

47

RW

ASD11CR3

87

RW

 

C7

 

PRT2DR

08

RW

USB_SOF0

48

R

 

88

 

 

C8

 

PRT2IE

09

RW

USB_SOF1

49

R

 

89

 

 

C9

 

PRT2GS

0A

RW

USB_CR0

4A

RW

 

8A

 

 

CA

 

PRT2DM2

0B

RW

USBI/O_CR0

4B

#

 

8B

 

 

CB

 

PRT3DR

0C

RW

USBI/O_CR1

4C

RW

 

8C

 

 

CC

 

PRT3IE

0D

RW

 

4D

 

 

8D

 

 

CD

 

PRT3GS

0E

RW

EP1_CNT1

4E

#

 

8E

 

 

CE

 

PRT3DM2

0F

RW

EP1_CNT

4F

RW

 

8F

 

 

CF

 

PRT4DR

10

RW

EP2_CNT1

50

#

ASD20CR0

90

RW

CUR_PP

D0

RW

PRT4IE

11

RW

EP2_CNT

51

RW

ASD20CR1

91

RW

STK_PP

D1

RW

PRT4GS

12

RW

EP3_CNT1

52

#

ASD20CR2

92

RW

 

D2

 

PRT4DM2

13

RW

EP3_CNT

53

RW

ASD20CR3

93

RW

IDX_PP

D3

RW

PRT5DR

14

RW

EP4_CNT1

54

#

ASC21CR0

94

RW

MVR_PP

D4

RW

PRT5IE

15

RW

EP4_CNT

55

RW

ASC21CR1

95

RW

MVW_PP

D5

RW

PRT5GS

16

RW

EP0_CR

56

#

ASC21CR2

96

RW

I2C_CFG

D6

RW

PRT5DM2

17

RW

EP0_CNT

57

#

ASC21CR3

97

RW

I2C_SCR

D7

#

 

18

 

EP0_DR0

58

RW

 

98

 

I2C_DR

D8

RW

 

19

 

EP0_DR1

59

RW

 

99

 

I2C_MSCR

D9

#

 

1A

 

EP0_DR2

5A

RW

 

9A

 

INT_CLR0

DA

RW

 

1B

 

EP0_DR3

5B

RW

 

9B

 

INT_CLR1

DB

RW

PRT7DR

1C

RW

EP0_DR4

5C

RW

 

9C

 

INT_CLR2

DC

RW

PRT7IE

1D

RW

EP0_DR5

5D

RW

 

9D

 

INT_CLR3

DD

RW

PRT7GS

1E

RW

EP0_DR6

5E

RW

 

9E

 

INT_MSK3

DE

RW

PRT7DM2

1F

RW

EP0_DR7

5F

RW

 

9F

 

INT_MSK2

DF

RW

DBB00DR0

20

#

AMX_IN

60

RW

 

A0

 

INT_MSK0

E0

RW

DBB00DR1

21

W

AMUXCFG

61

RW

 

A1

 

INT_MSK1

E1

RW

DBB00DR2

22

RW

 

62

 

 

A2

 

INT_VC

E2

RC

DBB00CR0

23

#

ARF_CR

63

RW

 

A3

 

RES_WDT

E3

W

DBB01DR0

24

#

CMP_CR0

64

#

 

A4

 

DEC_DH

E4

RC

DBB01DR1

25

W

ASY_CR

65

#

 

A5

 

DEC_DL

E5

RC

DBB01DR2

26

RW

CMP_CR1

66

RW

 

A6

 

DEC_CR0

E6

RW

DBB01CR0

27

#

 

67

 

 

A7

 

DEC_CR1

E7

RW

DCB02DR0

28

#

 

68

 

MUL1_X

A8

W

MUL0_X

E8

W

DCB02DR1

29

W

 

69

 

MUL1_Y

A9

W

MUL0_Y

E9

W

DCB02DR2

2A

RW

 

6A

 

MUL1_DH

AA

R

MUL0_DH

EA

R

DCB02CR0

2B

#

 

6B

 

MUL1_DL

AB

R

MUL0_DL

EB

R

DCB03DR0

2C

#

TMP_DR0

6C

RW

ACC1_DR1

AC

RW

ACC0_DR1

EC

RW

DCB03DR1

2D

W

TMP_DR1

6D

RW

ACC1_DR0

AD

RW

ACC0_DR0

ED

RW

DCB03DR2

2E

RW

TMP_DR2

6E

RW

ACC1_DR3

AE

RW

ACC0_DR3

EE

RW

DCB03CR0

2F

#

TMP_DR3

6F

RW

ACC1_DR2

AF

RW

ACC0_DR2

EF

RW

 

30

 

ACB00CR3

70

RW

RDI0RI

B0

RW

 

F0

 

 

31

 

ACB00CR0

71

RW

RDI0SYN

B1

RW

 

F1

 

 

32

 

ACB00CR1

72

RW

RDI0IS

B2

RW

 

F2

 

 

33

 

ACB00CR2

73

RW

RDI0LT0

B3

RW

 

F3

 

 

34

 

ACB01CR3

74

RW

RDI0LT1

B4

RW

 

F4

 

 

35

 

ACB01CR0

75

RW

RDI0RO0

B5

RW

 

F5

 

 

36

 

ACB01CR1

76

RW

RDI0RO1

B6

RW

 

F6

 

 

37

 

ACB01CR2

77

RW

 

B7

 

CPU_F

F7

RL

 

38

 

 

78

 

 

B8

 

 

F8

 

 

39

 

 

79

 

 

B9

 

 

F9

 

 

3A

 

 

7A

 

 

BA

 

 

FA

 

 

3B

 

 

7B

 

 

BB

 

 

FB

 

 

3C

 

 

7C

 

 

BC

 

 

FC

 

 

3D

 

 

7D

 

 

BD

 

DAC_D

FD

RW

 

3E

 

 

7E

 

 

BE

 

CPU_SCR1

FE

#

 

3F

 

 

7F

 

 

BF

 

CPU_SCR0

FF

#

Blank fields are Reserved and should not be accessed.

 

 

# Access is bit specific.

 

 

 

 

Document Number: 38-12018 Rev. *M

Page 18 of 47

[+] Feedback

Page 18
Image 18
Cypress CY8C24994, CY8C24094, CY8C24894 manual Register Map Bank 0 Table User Space, Name Addr 0,Hex Access

CY8C24094, CY8C24894, CY8C24994 specifications

The Cypress CY8C24994, CY8C24894, and CY8C24094 are part of the PSoC (Cypress Semiconductor's Programmable System-on-Chip) family, designed to integrate numerous functions onto a single chip for efficient performance and flexibility in various applications.

One of the key features of these devices is their combination of analog and digital components, allowing designers to create a customized system without the need for extensive external circuitry. Each of these chips incorporates an Arm Cortex-M3 processor core, which provides a powerful 32-bit architecture, enabling efficient execution of 32-bit operations while maintaining low power consumption.

The CY8C24994 is the most advanced in this series, supporting up to 128 GPIO (General Purpose Input/Output) pins, which enhances connectivity options. It features multiple programmable analog blocks, including op-amps, comparators, and DACs (Digital-to-Analog Converters), making it suitable for a variety of sensor interfacing and signal processing applications. Additionally, it supports USB communication, providing further versatility for applications requiring data exchange with a host device.

The CY8C24894 presents a slightly more cost-effective solution with slightly fewer GPIO pins and integrated features. It maintains many of the same core attributes as its counterpart, delivering excellent analog performance and several programmable digital blocks. It is suitable for applications requiring moderate computational capabilities along with flexibility in terms of peripherals and interfaces.

The CY8C24094, while positioned as a more basic option within this lineup, still provides essential functionalities for simpler tasks. With fewer pins and capabilities, it is ideal for applications where size and cost are more critical than extensive processing power.

All three devices utilize Cypress's proprietary CapSense technology, enabling touch-sensing capabilities without the need for mechanical buttons. This feature not only enhances user interaction but also contributes to the overall design's robustness and longevity.

In summary, the CY8C24994, CY8C24894, and CY8C24094 PSoC chips offer ample design flexibility with integrated analog and digital functionality, making them an excellent choice for developers aiming to create innovative embedded solutions across a wide range of applications, from consumer electronics to industrial control systems.