Keil Logo

Peripheral Simulation

For Silicon Laboratories, Inc. C8051F315 — Crossbar

Simulation support for this peripheral or feature is comprised of:

  • Dialog boxes which display and allow you to change peripheral configuration.

These simulation capabilities are described below.

Crossbar Dialog

Crossbar

The Crossbar dialog displays and configures the simulation of the Crossbar peripheral pin assignment capability. The controls in this dialog are separated into two logical groups:

Crossbar Register 0 XBR0 (Port I/O Crossbar Register 0) contains the following control bit settings:

  • CP1AE (Comparator 1 Asynchronous Output Enable) is set to route Asynchronous CP1 to a port pin.
  • CP1E (Comparator 1 Output Enable) is set to route CP1 to a port pin.
  • CP0AE (Comparator 0 Asynchronous Output Enable) is set to route Asynchronous CP0 to a port pin.
  • CP0E (Comparator 0 Output Enable) is set to route CP0 to a port pin.
  • SYSCKE (SYSCLK Output Enable Bit) is set to route SYSCLK to a port pin.
  • SMB0EN (SMBus0 Bus I/O Enable Bit) is set to route SMBus I/O to port pins.
  • URT0E (UART I/O Output Enable) is set to route UART TX0 and RX0 to pins P0.4 and P0.5.

Crossbar Register 1 XBR1 (Port I/O Crossbar Register 1) contains the following control bit settings:

  • WEAKPUD (Weak Pull-Up Disable Bit) is set to disable weak pull-ups.
  • XBARE (Crossbar Enable Bit) is set to enable Crossbar decoding.
  • T1E (T1 Input Enable Bit) is set to route T1 to a port pin.
  • T0E (T0 Input Enable Bit) is set to route T0 to a port pin.
  • ECIE (PCA0 Counter Input Enable Bit) is set to route ECI to a port pin.
  • PCA0ME (PCA0 Module I/O Enable Bits) is set to route the CEXn signals to n+1 port pins. n can be 0-4.
Get more information about the
Peripheral Simulation Capabilities
of the µVision Debugger.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.