Siemens C504 8-Bit CMOS Microcontroller User Manual

This is a user manual for C504 8-bit CMOS microcontroller


Siemens C504 8-Bit CMOS Microcontroller User Manual - cover page
Brand
Siemens
Category
Other Electronics
Document type
User Manual
Language
English
Pages
225
File format
PDF
File size
2.4 MB
Published
04 May, 2012
Updated
30 September, 2023
Model
C504
MD5 checksum
1D5C1F6D210853E4934BFAE1D612E3B8

About this manual

This manual describes the C504 microcontroller, a modified version of the C501 with enhanced capture‑compare functionality for motor‑control applications. It is compatible with SAB 80C52/C501 devices and can replace them in existing designs.

The document covers pin configuration, memory organization, on‑chip peripherals such as timers, ports, A/D converter, UART, watchdog, and OTP memory operation, as well as reset timing, power‑saving modes, and device specifications.

What's inside

  • Introduction
  • Pin Configuration
  • Memory Organization
  • External Bus Interface
  • Reset and System Clock Operation
  • On‑Chip Peripheral Components
  • Interrupt System
  • Fail Safe Mechanisms
  • Power Saving Modes
  • OTP Memory Operation

Specifications

Program memory (non‑volatile)16 K×8
Data memory (volatile)512 × 8
Number of I/O ports4 × 8‑bit ports
Timers/CountersThree 16‑bit timers/counters
Capture/Compare Unit16‑bit
Compare Timer10‑bit
A/D Converter10‑bit
Interrupt sources12 sources, 2 priority levels

Frequently asked questions

What microcontrollers is the C504 compatible with?

The C504 is compatible with the SAB 80C52 and C501 microcontrollers and can replace them in existing applications.

How many I/O ports does the C504 have?

The device includes four 8‑bit wide I/O ports.

Download PDF (2.4 MB)

More Siemens Manuals


View all Siemens manuals →