Modular Circuits hcAT91 CPU Card User Manual

The hcAT91 CPU card is a member of the H-Storm system CPU card family. The H-Storm project is a modular system-level design approach targeting hobby electronics, robotics and fast prototyping. The project defines a standard 72-pin connector as the interconnect between the various elements of the system with two optional 20- pin extension connectors. The elements of an H-Storm system are CPU cards, peripherial cards and system- boards. The hcAT91 CPU card is a standard H-Storm system component and is built around the ATMEL AT91R40008 microcontroller. That device integrates a 66MHz ARM7TDMI processor core with 256kBytes of on-chip SRAM and a wide set of peripherials. The processor employs a 32-bit internal and a 16-bit external bus architecture. The CPU card combines this microcontroller with a 16-bit FLASH ROM of up to 8MByte in size, and some support circuitry. The low power microcontroller is run on 1.8V core and 3.3V I/O power supply voltages. The core power can be produced on-board by a small LDO regulator or provided externally. The processor module can be programmed in a variety of languages using the GNU toolchain, like C/C++ Pascal or ADA. There are also several other commercial development tools available from many vendors.


Modular Circuits hcAT91 CPU Card User Manual - cover page
Brand
hcAT91
Category
Other device
Document type
User Manual
Language
English
Pages
9
File format
PDF
File size
167 KB
Published
09 May, 2012
Updated
29 September, 2023
MD5 checksum
6D32C781044616E5613827A1C7CCEC21

About this manual

The hcAT91 CPU card is part of the H‑Storm system and is built around the ATMEL AT91R40008 microcontroller, offering a 66 MHz ARM7TDMI core, 256 KB of zero‑wait‑state RAM and up to 8 MB of 16‑bit FLASH. It supports 8‑bit or 16‑bit external bus operations, two serial ports, three timers, a JTAG debug interface, and up to 22 digital I/O lines.

The manual details power options (single‑supply version with an integrated 1.8 V regulator or dual‑supply version), the 72‑pin H‑Storm connector pin‑out, programming mode using the nPROG signal, and mechanical dimensions (100 mm × 47.5 mm). Licensing information for non‑commercial use is also included.

What's inside

  • Introduction
  • Features
  • Theory of operation
  • System-bus
  • Integrated peripherals
  • Programming mode
  • Power considerations
  • Mechanical design
  • H‑Storm module connector pin‑out
  • License

Specifications

Processor core66 MHz ARM7TDMI
On‑chip RAM256 KB zero wait‑state
Flash memoryUp to 8 MB 16‑bit FLASH (2 MB standard)
Serial ports2
Timers/counters3
Digital I/O linesUp to 22 (27 in non‑H‑Storm mode)
Debug interfaceJTAG
Normal power consumption55 mA
Dimensions100 mm × 47.5 mm

Frequently asked questions

What microcontroller does the hcAT91 CPU card use?

It uses the ATMEL AT91R40008 microcontroller.

How many digital I/O lines are available?

The card provides up to 22 digital I/O lines, or 27 in non‑H‑Storm compatible mode.

What are the power supply options for the card?

One version includes an integrated 1.8 V regulator and needs only 3.3 V, while the other requires separate 3.3 V and 1.8 V supplies.

Download PDF (167 KB)