The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 864 - File: showthread.php PHP 7.2.23 (Linux)
File Line Function
/showthread.php 864 errorHandler->error

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Supporting other PIC chips
21-11-2011, 10:36 AM,
Supporting other PIC chips
I have been working on a 433MHz control system using a PIC16F and decided to move it to PIC18F due to only having 8 levels of stack in the PIC16F. I looked at the PIC18F2550 but it has a shared SPI and UART pin. Because it has to be very small I decided it was too much trouble and have designed a new circuit board using the PIC18F26K20 which is much like the 18F2550 but with a few minor improvements and no USB. I think the removal of USB was the key to getting the SPI and UART fully functional. I suppose Microchip decided that if you have USB then the UART is less important.
I think Pinguino would be more versatile and maybe more popular if it supported some other PIC18F chips, and some without USB. I would be interested to know what was involved in supporting other chips with a minimum of fuss if anyone knows.
I guess the USB interface and bootloader make it simple to use for beginners and this is very good for most one-off or hobby projects. Maybe anyone wanting to go further is more advanced and can use command line C and ASM tools.


Messages In This Thread
Supporting other PIC chips - by PMB-NZ - 21-11-2011, 10:36 AM
RE: Supporting other PIC chips - by Jean-Pierre - 21-11-2011, 07:12 PM
RE: Supporting other PIC chips - by PMB-NZ - 22-11-2011, 03:36 AM
RE: Supporting other PIC chips - by tochinet - 19-12-2011, 05:41 PM

Forum Jump:

Users browsing this thread: 1 Guest(s)