8051

THIN was initially developed on an 8051 platform with Keil development tools.

Because of the huge range of 8051s it is not possible to give a complete list of supported devices. The basic requirements are:
  1. A minimum of 1K of RAM. 2.5K would be normal for the file system and a reasonable application. 
  2. A minimum of 10K of ROM if a read/write file system is required.


An MMC/SD card can be connected to most 8051s through an SPI port or through an SPI port simulated in software. Tested sample drivers are provided for both options. Critical parts of the drivers are coded in 8051 assembler for best performance. Two GPIO pins may be allocated for Card Detect and Write Protect if required.

A Compact Flash card may be connected via the data bus and additional control lines. HCC can provide hardware reference design information for this.

If you have specific enquiries regarding the suitability of your particular device please contact support@hcc-embedded.com.