GMM 886

grifo® Mini Module Microchip PIC16F886

It Doesn't Need Programmer.

Just the Serial Line.

The picture shows GMM 886 that has the dimension of DIP28 integrated circuit. The GMM 886 is equipped with Microchip PIC16F886 microcontroller.

GMM 886 English Tech. Manual PDF format.

Ver. 5.00 - Rel. 20 May 2011

GMB HR84 + GMM 886 English Tech. Manual PDF format.

Ver. 5.00 - Rel. 11 August 2011

GMM 886 possible applications

  • Integrated system that can be used directly on the board developed by the user a macro component.
  • Smart intelligent nodes with local functionalities as PID algorithms for controlling temperatures, motors, valves, etc.
  • Teleacquisition and telecontrol on medium and low distances.
  • 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.
  • Didactics: GMM 886 offers a very low cost to learn PIC16 Core, we have many starter kits options. For this purpose it is likewise interesting the GMM TST3 or CAN GMTsupport card.
  • 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.


  • Standard container with 28 pin male socket, dual in line, 100 mils pitch, 600 mils width.
  • Very small dimension: 20,7 x 38,7 x 12,8 mm.
  • Weight: 6,8 g.
  • 4 layers printed circuit to obtain best noisy resistance and best EMI performance.
  • No external programmer is needed as GMM 886 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 3,0 to 5 Vdc, 25mA max.
  • Availability of power saving setting as idle mode and power down mode.
  • Microchip PIC16F886 microcontroller (with 20,00 MHz crystal.
  • 14,3K FLASH, 368 bytes RAM for code, 368 bytes RAM for data, 256 bytes EEPROM for data.
  • 2-8 Analog Comparator.
  • 11 A/D converter channels with 10 bits resolution.
  • Internal reference voltage available.
  • 4 Timers Counters
  • 2 CCP channels with PWM, compare, capture, etc. functionality.
  • Parallel Slave Port (PSP).
  • Watch Dog section that protect the controlled system in any operating condition.
  • 22 digital I/O lines available on connector. Some of these lines have multiple functions.
  • I2C BUS controller, completely software configurable.
  • SPI interface programmable for syncronous, high speed communications.
  • Hardware serial line with programmable Baud Rate up to 115.200 Baud, RS 232 buffered or at TTL level.
  • Transceiver MAX3222E, for RS 232 serial line, with ESD protection up to ±15KV.
  • 4 configuration dip switches.
  • In-Circuit Serial ProgrammingTM (ICSPTM) via Two Pins
  • 1 status LED that shows the RUN or DEBUG selection or managed by software through digital I/O line.
  • Wide range of development tools as: Assembler; Debugger (MicriCode Studio); C compiler (PICC); BASIC compiler (PicBasic, PicBasic Pro, mikroBASIC);PASCAL compiler (mikroPASCAL); 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 that mount a grifo® Mini Module type GMM 886

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


The MPLAB® ICD 2 drives GMMPIC-PR for programming GMM 886 grifo® Mini Module



The MP PIK+ drives ISP GMMPIC-PR for programming GMM 886 grifo® Mini Module

The Boot Loader program (for PICBASIC PRO) for grifo® Mini Module GMM 886 type, allows to program the Mini Module through RS232 serial line only.

DOWNLOAD the Program (356 KByte).


 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.

GAB H844

GAB- Housing, 8 Alalog-In, 4 Opto-In, 4 Relay

Housing Analog BLOCK Module witch 8 Analog-In ,4 Opto-In, 4 Relay Outputs; Serial Line RS232 or TTL, RS422/485, Current Loop;1 I2C BUS line, 1 Serial Line USB or CAN; Power Supply.


GMB - Housing, 16 Opto-In, 8 Relay

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



grifo® Mini Modulo Programmer

Low price card usefull for programmer 28 or 40 pin grifo® Mini Modules type GMM 886, GMM 4620, CANPIC, etc. It provides: ZIF 40 pin socket; D9 connectors for a direct connections to RS 232 line; Connectors RJ12 for MPLAB®; Connectors 10 pin for a direct connections to MP PIK+; power supply section with standard connector; 2 LEDs; etc.



Connector KIT Set, 4 pins

4 Female pins + AMP plastic housing for GMB_HR84, etc..


 AMP8 Cable

AMP Cable Connector, 8 pins

1 m cable with 8 pins female AMP connector for QTP_03, etc..

EL 12

The EL 12 module is a complete, low cost, power supply with extremely reduced dimension, that can be used in conjunction with grifo® cards as SDI 02, QTP 12, QTP 16Big, QTP 16, QTP 22, QTP 24, QTP G28, etc.

MicroCode Studio PLUS

MicroCode Studio

MicroCode Studio PLUS is a powerful, visual Integrated Development Environment (IDE) with In Circuit Debugging (ICD) capability designed specifically for PICBasic Pro compiler. The main editor provides full syntax highlighting of your code with context sensitive keyword help and syntax hints. The code explorer allows you to automatically jump to include files, defines, constants, variables, aliases and modifiers, symbols and labels, that are contained within your source code. Full cut, copy, paste and undo is provided, together with search and replace features.

PicBasic Pro Compiler

The PicBasic Pro Compiler is the easiest way for you to program the fast and powerful Microchip Technology PICmicro microcontrollers. PicBasic Pro converts your BASIC programs into files that can be programmed directly into a PICmicro MCU.

Page up-dated at February 17, 2012

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