18F25K20 Overview


I've only recently received an Amicus18 Board, and wanted to venture into the Amicus IDE and explore what features there are (more about those in another article). For those that didn't know - The Amicus IDE is actually a 100% working free version of the powerful Proton PDS compiler. There is a caveat - the compiler will only produce code for the 18F25K20. With that in mind, its probably a good time to get familiar with the 18F25K20.

  • 32K Bytes of Program Memory
  • 255 bytes Data EEPROM
  • 16 MIPS Operation (safe overclocking to 100Mhz!)
  • Precision 16 MHz Internal Oscillator Block
  • 64 MHz performance available using PLL no external components required
  • Operating Voltage Range: 1.8V to 3.6V
  • 18F25K20 Datasheet download


The device really does mean business. For me, the only catch-22 is that the device operates from 1.8V-3.6V. I'm not sure if I'm ready for the logic world to revolve around 0-3V, but I guess its coming either way we look at it.

The 18F25K20 is tolerant with 5V for inputs only. That means you can place 5V on an input pin, and the device will not be damaged.

As for outputs, well you're limited to 3.6V max. At least for many devices, 3.6V will register a logic high and work as normal. Fingers crossed.

Here's the pin-out for the 18F25K20


The real advantage to the K series PICs is speed. The 18F25K20 can operate at 64Mhz without any external components. Nice. People of the PIC community have reported safe overclocking up to 100Mhz (25Mhz crystal with PLL enabled). I am yet to try it, though the sources are reliable.

Everything else is pretty much what you'd expect from an 18F PIC. The only real change for many will be the device name at the top of the program.

All-in-all the devices looks a good choice for the new Amicus18 board, I wish them well.

Posted: 2 years 1 month ago by gabithompson730 #17953
gabithompson730's Avatar
thanks for this info
Posted: 2 years 4 days ago by hop #17967
hop's Avatar
Links are dead. :(
Posted: 2 years 3 days ago by jmessina #17968
jmessina's Avatar
The Amicus compiler isn't available anymore... it's been rolled into Proton PDS www.protonbasic.co.uk/content.php

Under the 'Files' section you'll find links to download the full compiler. It supports quite a few free PIC16, PIC18 and even some PIC24 devices.
Posted: 1 year 11 months ago by Jon Chandler #17971
Jon Chandler's Avatar
I was just wondering about Amicus the other day.

It had a strange following. Particularly for rhe paid version, if you asked questions you were treated with suspicion and hostility. "If you had a paid version, you would not have to ask that question. Pirate!!!!!" Sadly, the same mentallity spead into the forum for the feee version.

Forum Activity

Member Access