Document # 001-20559 Rev. *D
193
Digital Blocks
Interrupt Mask Register
The following register is the interrupt mask register for the digital blocks.
17.2.3
INT_MSK1 Register
The Interrupt Mask Register 1 (INT_MSK1) is used to
enable the individual sources’ ability to create pending inter-
rupts for digital blocks.
Bit 3: DCB03.
Digital communications block interrupt
enable for row 0 block 3.
Bit 2: DCB02.
Digital communications block interrupt
enable for row 0 block 2.
Bit 1: DBB01.
Digital basic block interrupt enable for row 0
block 1.
Bit 0: DBB00.
Digital basic block interrupt enable for row 0
block 0.
For additional information, refer to the
Configuration Registers
The configuration block contains three registers: Function (DxBxxFN), Input (DxBxxIN), and Output (DxBxxOU). The values
in these registers should not be changed while the block is enabled. Note that the Digital Block Configuration registers are all
located in bank 1 of the PSoC device’s memory map.
17.2.4
DxBxxFN Registers
The Digital Basic/Communications Type B Block Function
Registers (DxBxxFN) contain the primary Mode and Func-
tion bits that determine the function of the block.
All bits in these registers are common to all functions,
except those specified in
Bit 7: Data Invert.
This bit inverts the selected data input.
Bit 6: BCEN.
This bit enables the primary output of the
block, to drive the row broadcast block. The BCEN bit is set
independently in each block; and therefore, care must be
taken to ensure that only one BCEN bit, in a given row, is
enabled. However, if any of the blocks in a given row have
the BCEN bit set, the input that allows the broadcast net
from other rows to drive the given row’s broadcast net is dis-
abled (see
).
Bit 5: End Single.
This bit is used to indicate the last or
most significant block in a chainable function. This bit must
also be set if the chainable function only consists of a single
block.
Bits 4 and 3: Mode[1:0].
The mode bits select the options
available for the selected function. These bits should only be
changed when the block is disabled.
Bits 2 to 0: Function[2:0].
The function bits configure the
block into one of the available block functions (six for the
communications block, four for the basic block).
Add.
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Access
0,E1h
DCB03
DCB02
DBB01
DBB00
RW : 00
Add.
Name
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
Access
1,xxh
Data Invert
BCEN
End Single
Mode[1:0]
Function[2:0]
RW : 00
LEGEND
xx An “x” after the comma in the address field indicates that there are multiple instances of the register. For an expanded address listing of these registers,
refer to the
“Digital Register Summary” on page 162
.
Summary of Contents for PSoC CY8C23533
Page 4: ...Contents Overview 4 Document 001 20559 Rev D Section G Glossary 385 Index 401 ...
Page 16: ...Contents Overview 16 Document 001 20559 Rev D ...
Page 24: ...24 Document 001 20559 Rev D Section A Overview ...
Page 30: ...30 Document 001 20559 Rev D Pin Information ...
Page 54: ...54 Document 001 20559 Rev D Supervisory ROM SROM ...
Page 60: ...60 Document 001 20559 Rev D RAM Paging ...
Page 68: ...68 Document 001 20559 Rev D Interrupt Controller ...
Page 76: ...12 Document 001 20559 Rev D General Purpose IO GPIO ...
Page 82: ...18 Document 001 20559 Rev D Internal Main Oscillator IMO ...
Page 84: ...20 Document 001 20559 Rev D Internal Low Speed Oscillator ILO ...
Page 90: ...26 Document 001 20559 Rev D External Crystal Oscillator ECO ...
Page 94: ...30 Document 001 20559 Rev D Phase Locked Loop PLL ...
Page 106: ...42 Document 001 20559 Rev D Sleep and Watchdog ...
Page 228: ...164 Document 001 20559 Rev D Section D Digital System ...
Page 234: ...170 Document 001 20559 Rev D Array Digital Interconnect ADI ...
Page 278: ...214 Document 001 20559 Rev D Digital Blocks ...
Page 296: ...232 Document 001 20559 Rev D Analog Interface ...
Page 304: ...240 Document 001 20559 Rev D Analog Array ...
Page 308: ...244 Document 001 20559 Rev D Analog Input Configuration ...
Page 312: ...248 Document 001 20559 Rev D Analog Reference ...
Page 338: ...274 Document 001 20559 Rev D Section F System Resources ...
Page 354: ...290 Document 001 20559 Rev D Multiply Accumulate MAC ...
Page 374: ...310 Document 001 20559 Rev D I2C ...
Page 400: ...336 Document 001 20559 Rev D Section G Glossary ...