32 bit Power in a 8 bit Package
ARM7 Processor in a 8 bit Package
The ARM51 module is a small, self-contained module, that implements a complete 32 bit microprocessor system. Placed on a small multilayer PCB of only 18 mm x 40 mm, that plugs into a standard DIL 40 IC socket. Build around a Philips LPC2106 with a 16/32 bit ARM7TDMI-S CPU, 128 Kbytes of flash memory and 64 Kbytes SRAM. The maximum operating frequency is 60(58) MHz. A wide range of peripherals like I2C, SPI, PWM(6) and two UARTs are also integrated.
The pinout of this board is the same as a 8051 in a DIL40 package. So the ARM51 can directly replace a 8051 and can still use this external memory and I/O. There is only one single supply of 5 Volt to 9 Volt needed. It can also operate from 3,3 Volt.
On the ARM51, there is a real time clock connected on the I2C bus. It can be buffered by an external battery. This keeps the time, even if the main supply is not available.
A dataflash of up to 16 Mbytes is on the SPI. This serial flash can be read with several Megahertz. Two buffers speed up the throughput during write operation. This memory can be used for data and reloadable programs. A file system (which is not included) help to manage it easily.
Further peripherals can be connected to the I2C and SPI buses.
The frequency of the quartz was selected in a way, that even high baudrate can be achieved without a frequency error.
A level shifter for both serial lines is also onboard. In the application, only the connectors have to be wired. In the 8051 mode, the level shifter can be bypassed.
Features of ARM51:
- Self-contained high power 32 bit microprocessor module - Just add power.
- Build around a Philips ARM LPC2106 microcontroller with ARM7TDMI kernel
- High speed 128 kbyte Flash (ISP) and 64 kbyte SRAM onchip
- Serial dataflash with up to 16 Mbyte for data and program storage
- Supply by a single 5V or 3,3 V source (8,5 V to 5 V)
- Low Drop voltage regulator for 3,3 V and 1,8 V included
- Onboard realtime clock can be battery backup with very low power consumption
- Onboard true RS232 for both serial channels on inputs and outputs
- Pinout like a 8051, allows direct addressing of external devices (RAM and I/O) on this bus
- Housed in convenient DIP40 package on multilayer PCB
- All LPC2106 I/O ports are available on the DIP40 package, including the JTAG signals
- 14,74 MHz oscillator onboard for up to 58 MHz operation, allowing high speed serial communication without frequency errors
The ARM51 needs no external components to start working; only connectors and a 5V supply
The Flash of the 2106 and the dataflash can be programmed in system (ISP) and within an application (IAP).
Customer specific solution are available on request
|