Controller Area Network - grifo® Mini Module Atmel AT90CAN128

It Doesn't Need Programmer.

Just the Serial Line.

CAN AVR English Tech. Manual PDF format.

Ver. 5.00 - Rel. January 19, 2006.

GMB HR84 + CAN AVR English Tech. Manual PDF format.

Ver. 5.00 - Rel. August 16, 2011.

The picture shows CAN PIC that has the dimension of DIP28 integrated circuit. The CAN PIC is equipped with Atmel AT90CAN128 microcontroller.

CAN AVR possible applications

  • Integrated system that can be used directly on the board developed by the user a macro component.
  • Connection on CAN networks with your own protocols or with standard protocols type CANopen, DeviceNet, SDS, CAN Kingdom etc.
  • Smart intelligent nodes with local functionalities as PID algorithms for controlling temperatures, motors, valves, etc.
  • Teleacquisition and telecontrol on medium and low distances.
  • Converter CAN <-> asynchronous serial line.
  • Converter CAN <-> I2C BUS line.
  • Data acquisition (either digital or analog) via CAN line.
  • Home automation: lights turning ON/OFF, heating and cooling systems control, supervision of electric devices, security and acces control systems.
  • Car automation: lights turning ON/OFF, heating and cooling systems control, supervision of electric devices, anti-teft and acces control systems, functionality checks.
  • Add CAN line in an existing system already installed.
  • Didactics: CAN AVR offers a very low cost to learn CAN, we have many starter kits options. For this purpose it is likewise interesting the CAN GMT support Mini Module.
  • Whenever there is a short time to market: the user can see a prototype or even a ready product in one week.
  • Decentralized systems as robots, automation of production line machines, big factory automations.
  • Monitor of CAN messages in an existing system for validation or test purpose.


  • Standard container with 28 pin male socket, dual in line, 100 mils pitch, 600 mils width.
  • Very small dimension: 25,5 x 42,7 x 14,3 mm.
  • Weight: 12 g.
  • 4 layers printed circuit to obtain best noisy resistance and best EMI performance.
  • No external programmer is needed as CAN PIC is a grifo® ISP (In System Programming) Mini Module. FLASH of Micro is Programmable and Erasable by using ISP line only.
  • Single power supply voltage required in the wide range from 2,7 to 5 Vdc, 25mA max.
  • Availability of power saving setting as idle mode and power down mode.
  • Atmel AT90CAN128 microcontroller with 12,00 MHz crystal.
  • 128K FLASH, 4K RAM for data, 4K EEPROM for data.
  • Real Time Clock capable to manage day, month, year, week day, hours, minutes, seconds and to generate periodic interrupts.
  • Real Time Clock, Philips PCF 8583, with 240 bytes of internal SRAM.
  • RTC and SRAM backed with on board Lithium battery and driven by software I2C BUS line.
  • 5 A/D converter channels with 10 bits resolution.
  • Analog Comparator.
  • 2 Differential Channels With Programmable Gain at 1x, 10x, or 200x.
  • Internal reference voltage available.
  • 3 Timers Counters
  • 7 PWM lines.
  • 24 digital I/O lines available on connector. Some of these lines have multiple functions.
  • I2C BUS controller, completely software configurable.
  • JTAG (IEEE std. 1149.1 Compliant) Interface.
  • SPI interface programmable for syncronous, high speed communications.
  • Hardware serial line with programmable Baud Rate up to 115200 Baud, RS 232 buffered or at TTL level.
  • Transceiver MAX3222E, for RS 232 serial line, with ESD protection up to ±15KV.
  • High speed CAN communication line.
  • 15 MOb (Message Object).
  • CAN controller compatible with 2.0 A and 2.0 B standards.
  • High speed transceiver 82C250 for CAN line up to 1 Mbit (ISO-11898).
  • 2 configuration dip switches 8 + 4 dip.
  • 2 status LED that shows the RUN or DEBUG selection or managed by software through digital I/O lines.
  • Internal FLASH and EEPROM can be managed through In System Programming, or when the module is already mounted, by using the serial communication line or the CAN line.
  • Freeware software for PC, that supports the ISP programmation to dowload the generated code, inside on board FLASH.
  • Wide range of development tools as: Assembler (MCA-AVR); C compiler (ImmageCRAFT ICC-AVR, DDS Micro CAVR); BASIC compiler (BASCOM AVR); etc.
  • Long list of demo programs and use examples supplied under source form, duly remarked, for the available development tools..

The picture shows the test card CAN GMT that mount a CAN Mini Module type CAN AVR

The picture shows grifo® Mini BLOCK GMB-HR84 that mount a CAN Mini Module type CAN AVR.


GAB H844 open frame with 28 pin CAN Mini Module mounted.

The Boot Loader program for grifo® Mini Module CAN AVR type, allows to program the Mini Module through RS232 serial line only.
DOWNLOAD the Program (Ver. 1.21 - 400 KByte).



| CAN GM Zero | | CAN GM1 | | CAN GM2 | | CAN GMT | | CAN PIC | | CAN AVR |

 A C C E S S O R I E S


GMB- Housing, 8 Opto-In, 4 Relay

Housing Mini BLOCK Module witch 8 Opto-In and 4 Relay Outputs; Serial Line RS232 or TTL, RS422/485, Current Loop, CAN; Power Supply.


Low-Cost ATMEL ISP Programmer for Micros AVR.

USB Interface.


W95/W95/NT AVR-BASIC Compiler

BASCOM-AVR is a Windows BASIC COMPILER for the AVR family. It is designed to run on W95/W98/NT

wpe1.jpg (4608 bytes)

FlowCode V3

Flowcode 3 is one of the world's most advanced graphical programming languages for microcontrollers. The great advantage of Flowcode is that it allows those with little experience to create complex electronic and robotic systems. Flowcode is a powerful language that uses macros to facilitate the control of complex devices like 7-segment displays, motor controllers, and LCD displays.


ANSI C Compiler for AVR

ICC-AVR is Modern fast C Compiler with full support for the ANSI C language. NOT a micro-C or extended K&R C, but a robust ANSI C front end written from the ground up, which has been in use for over 10 years


Page up-dated at March 25, 2011

homeHome Software CartellaUtility Tables Cat. Index Es. BAS. K51