AT89C5131 USB Development Board
The new AT89C5131 USB Development Board is ideal for developing USB Control Systems. The board features the exciting new Atmel AT89C5131 microcontroller, a high performance Flash version of the 8051 8-bit microcontroller range, with on-board USB compliant module for USB 1.1 and USB 2.0 Communications.
Programs can be downloaded easily using the USB port. Data and commands can also be transferred whilst the program is running via the USB Port. Great for external control and real time monitoring systems using high-speed USB transfers.
The board includes the AT89C5131 Atmel microcontroller with 32k of In-System Flash Memory, running at 24MHz, with 5 channel PCA, 16-bit PWM, Full Duplex UART, SPI Interface, Watchdog Timer and lots more. All power supply components and main crystal are in place for the microcontroller, the unit is ready to run, with just an external 9-12Vdc power supply required. Connectors are provided for USB, RS232, power and all I/O pins, via standard polarized connections and IDCC connectors. Download software is included, together with code examples in assembly language, to get you up and running quickly.
This board is ideal to develop USB control and monitoring code for computer interface and control programs, through the Windows or Linux operating systems.
Please note: Power supply is not included.
Atmel is a registered trademark of the Atmel Corporation.
Programs can be downloaded easily using the USB port. Data and commands can also be transferred whilst the program is running via the USB Port. Great for external control and real time monitoring systems using high-speed USB transfers.
The board includes the AT89C5131 Atmel microcontroller with 32k of In-System Flash Memory, running at 24MHz, with 5 channel PCA, 16-bit PWM, Full Duplex UART, SPI Interface, Watchdog Timer and lots more. All power supply components and main crystal are in place for the microcontroller, the unit is ready to run, with just an external 9-12Vdc power supply required. Connectors are provided for USB, RS232, power and all I/O pins, via standard polarized connections and IDCC connectors. Download software is included, together with code examples in assembly language, to get you up and running quickly.
This board is ideal to develop USB control and monitoring code for computer interface and control programs, through the Windows or Linux operating systems.
Please note: Power supply is not included.
Atmel is a registered trademark of the Atmel Corporation.
Features
- Includes AT89C5131 with 32kb internal Flash Program Memory
- USB 1.1 and 2.0 Compliant Module
- All I/O pins connected to headers for easy external connections.
- In-Circuit programming via USB Port
- 5 Channel PCA
- RS232 Communication with on-board MAX232 or equivalent
- Real Time Clock (DS1307 Option)
- External EEPROM (24LCXX Option)
- I²C Bus Expansion Port
- USB Power LED Indication
- Code Examples Provided
- Dramatically reduces program development time
Software
- Easy to use Atmel Download Software is included with the accompanying CD
- Wickenhauser C Compiler Programs can be downloaded to the AT89C5131 Development Board
For More Information and Demo Version visit the Wickenhauser Web Site
(Demo Version Software is included with Development Board)
AT89C5131 USB Development Board - Technical Data
Microcontroller
- Microcontroller: 89C5131
- Main Crystal: 24.000MHz
- Speed: 24.000MHz
- Processor Language: 8051
Memory
- Program Flash Memory (Internal): 32kBytes
- RAM Memory (Internal): 1kByte
- EEPROM Memory (Internal): 4kBytes
- EEPROM Memory (External): 64kBytes (24LC512 Optional)
Input/Ouput
- I/O Points Available: 34
- I/O Points Connection: 34 Way IDCC Connectors
- I2C Expansion Connection: 10 Way IDCC Connector
- USB Connection: Standard USB Connector + 5 Way Polarized Connector
- RS232 Connection: 4 Way Polarized Connector
- RS422/RS485 Connection: 6 Way Polarized Connector
Clocks
- Real Time Clock: DS1307 (Optional)
- Real Time Clock Crystal: 32.7kHz
- Battery Back-Up: Yes - 1.5V Watch Battery (Optional)
Communication
- USB Communication: Yes - 1 Channel
- RS232 Communication: Yes - 1 Channel
- RS422 Communication: Yes - (75176 Optional)
- RS485 Communication: Yes - (75176x2 Optional)
Ancillary Features
- In-Circuit Programming: Yes
- Power-On LED: Yes - Red
- USB Power LED: Yes - Green
- ALE LED: Yes - Yellow
- Reset Button: Yes
- PSEN Button: Yes
- Interrupt Button: Yes
- USB On/Off Switch: Yes
Power Supply
- Power-Supply: 9 - 12 Vdc
Dimensions
- LxWxH: 155mm x 90mm x 42mm
Parts Supplied
- Included Parts: USB Development Board, USB Connection Cable, Download Software, Manual on CD, Examples and Sample Code, Data Sheets on CD.
AT89C5131 USB Development Board - Accessories
The following accessories can be purchased directly from our web-site by clicking on the links to the relevant departments.
Integrated Circuits
- DS1307 Real Time Clock: DS1307
- 24LCXXX Series EEPROM: 24LCXXX Series
- 75176 Line Drivers: 75176 (2 required)
Prepared Cables
- RS232 Communication: RS232 Connection Cable
Connectors
- RS232 Connector: Polarized Headers (POLHDCON4)
- RS422/RS485 Connectors: Polarized Headers (POLHDCON6)
- I2C Bus Expand Connector: 10 Way IDCC Connectors (IDCC10)
- Port Connector: 34 Way IDCC Connectors (IDCC34)
Multicore Cables
- Grey Ribbon Cable: Grey Multi-core Cable
Batteries
- 1.5V Watch Battery: Watch Batteries
AT89C5131 USB Development Board - Tips and Tricks
The following links provide useful background information for this microcontroller and using this controller board.
Data Sheets
- AT89C5131 Data Sheet: Atmel - AT89C5131 Data Sheet
- 8051 Instruction Set: Atmel 8051 - Instruction Set
- AT89C5131 Application Notes: AT89C51RC2 - Application Notes
- DS1307 Real Time Clock Data Sheet: Maxim Semiconductor - DS1307 Data Sheet
- 24LCXXX EEPROM Series Data Sheets: 24LCXXX Series
Books
- Programming: 8051 Microcontrollers
Software
- USB Flash Driver Software: Atmel Flash Driver Program
- USB Bootloader Software: Atmel Bootloader Program
- Download Software: Atmel Flip Program
Manual
- USB Development Board - Updated Download Instructions: Download Instructions
Useful Websites
- Atmel: To Atmel website
- Circuit Cellar Magazine: To Circuit Cellar Website
- Bascom 8051 Basic Compiler: To Bascom Website
- Wickenhauser 8051 C Compiler: To Wickenhauser Website
- ALERT real-time operating system for AT89C5131: To MJB Embedded Firmware Resources
Manufacturer