The Micro64/128 is an industrial-oriented controller designed around the ATmega64/128 AVR microcontrollers. It incorporates 29 digital inputs/outputs, analog inputs, real-time clock, a serial boot loader and utilities to make it easier to use the peripherals. Micro64/128 comes in a single 1.5 -cubic-inch encapsulated package that consumes roughly 275 mW.
The Micro64/128 utilizes a pair of communication line drivers to allow several types of serial communication. RS-232A, RS-422, and RS-485 protocols are available for one of the two serial ports. With a 16MHz-system clock, the Micro64/Micro128 has the ability to communicate serially at baud rates up to 250Kbps. This becomes beneficial when time is a factor. SPI and I2C communications are also available.
In addition to the 8-channel-10-bit analog-to-digital converter supplied by the ATmega64/ATmega128, the Micro64/128 optionally offers a 2-channel-12-bit analog-to-digital converter.
The Micro64/128 has 29 bi-directional bit-programmable, digital I/O lines capable of sinking/sourcing 20mA.
Programs for the Micro64/128 can be created in assembly, BASIC or C programming languages.
| Data Sheets | PDF (full) | |
| Micro64/128 | 
| 
 Part Number  | 
 Description  | 
 Price  | 
|
| Micro64 | 29 digital I/O lines, 62k program space, 32k SRAM, 2k EEPROM, Real-Time Clock/Calendar, Serial Bootloader and Utilities  | 
 $119 
 | 
|
| Micro64A | 29 digital I/O lines, 12-bit ADC, 62k program space, 32k SRAM, 2k EEPROM, Real-Time Clock/Calendar, Serial Bootloader and Utilities | 
 $149 
 | 
|
| Micro128 | 29 digital I/O lines, 126k program space, 32k SRAM, 4k EEPROM, Real-Time Clock/Calendar, Serial Bootloader and Utilities | 
 $139 
 | 
|
| Micro128A | 29 digital I/O lines, 12-bit ADC, 126k program space, 32k SRAM, 4k EEPROM, Real-Time Clock/Calendar, Serial Bootloader and Utilities | 
 $169 
 | 
|
| File Name | 
 Description 
 | 
 PDF 
 | 
| Getting Started | 
||
| Getting Started Project Files | ||
| 
 Micro64/128 Windows Boot Loader Software  | 
||
| 
 Application 
Note  | 
 Description 
 | 
 PDF 
Write-up  | 
 CodeVision AVR Project Files 
 | 
| 
 AN700 
 | 
 Using the RS485/RS422/RS232A Serial Port (USART1) 
 | 
||
| 
 AN701 
 | 
 How to add additional Digital I/O using the I2C bus. 
 | 
||
| 
 AN702 
 | 
 How to access the Optional 12-bit ADC 
 | 
||
| 
 AN703 
 | 
 Demonstrates how to read and write to the 32k SRAM 
 | 
||
| 
 AN704 
 | 
 How to read and write the to the I2C Real Time Clock Calendar 
 | 
||
| 
 Application 
Note  | 
 Description 
 | 
 PDF 
Write-up  | 
 BASCOM 
AVR Project Files  | 
| 
 AN750 
 | 
 Using the RS485/RS422/RS232A Serial Port (USART1) 
 | 
||
| 
 AN751 
 | 
 How to add additional Digital I/O using the I2C bus. 
 | 
||
| 
 AN752 
 | 
 How to access the Optional 12-bit ADC 
 | 
||
| 
 AN753 
 | 
 Demonstrates how to read and write to the 32k SRAM 
 | 
||
| 
 AN754 
 | 
 How to read and write the to the I2C Real Time Clock Calendar 
 | 
||
| 
 AN755 
 | 
 Demonstrates how to connect and write to an LCD over the I2C bus. 
 |