Proton BASIC Compiler - What is proton

  • PicŪ Basic

  • What is the Proton Compiler?

    An Introduction to Proton BASIC

    Proton Basic Compiler Manual download here
    Proton24 Compiler Manual download here

    The Protonbasic Compilers have been around for quite a long time now, and have been used by both enthusiasts and professionals. Both compilers produce extremely efficient assembler code, meaning complex projects can be performed on small, inexpensive, devices, as well as the larger devices. The compilers are very stable and offer a simple, yet efficient way to write code that you never believed you could write before.

    The compilers are extremely easy to use and have powerful features, such as Strings, 32-bit and 64-bit Floating point variables, signed and unsigned integer variables, from a single bit, to 32-bits. Built in commands to do simple things like flash an LED, to more complex SPI, or I2C, or RS232 interfacing, Displaying on both graphic and alphanumeric LCDs, etc... The list goes on..... It also produces code that is extremely fast, making use of even the smallest and least expensive of the PIC microcontrollers.

    The compilers support popular devices that are absolutely free! to use and have no limitations, as well as 99% of all PIC, PIC24, and dsPIC microcontrollers for a small fee to help its support and improvements. Also, remember, Proton24 is free with Proton, so it's a single installation for a huge catalogue of devices.

    Free 12-bit core Devices:
    10F200, 10F202, 10F204, 10F206, 10F222, 12F508, 12F508A, 12F509, 12F509A

    Free Standard 14-bit core Devices:
    12F675, 12F683, 16F627, 16LF627, 16F627A, 16LF627A, 16F628, 16LF628, 16F628A, 16LF628A, 16F684, 16LF684, 16F685, 16LF685, 16F687, 16LF687, 16F688, 16LF688, 16F689, 16LF689, 16F84, 16F84A, 16F87, 16LF87, 16F88, 16LF88, 16F876, 16F876A, 16F877, 16F877A, 16F882, 16F883, 16F884, 16F886, 16F887

    Free Enhanced 14-bit core Devices:
    12F1552, 12LF1552, 12F1572, 12LF1572, 16F1614, 16LF1614, 16F1826, 16LF1826, 16F1829, 16LF1829, 16F18323, 16LF18323, 16F1937, 16LF1937

    Free 18F devices:
    18F13K50, 18LF13K50, 18F14K50, 18LF14K50, 18F252, 18LF252, 18F2550, 18LF2550, 18F25K20, 18LF25K20, 18F25K22, 18LF25K22, 18F26K20, 18LF26K20, 18F26K22, 18LF26K22, 18F452, 18LF452, 18F4550, 18LF4550, 18F45K20, 18LF45K20, 18F45K22, 18LF45K22, 18F46K20, 18LF46K20, 18F46K22, 18LF46K22

    Free 16-bit devices:

    PIC24EP128MC202, PIC24FJ64GA002, PIC24FJ64GA004, PIC24HJ128GP502, PIC24F04KL101, dsPIC33FJ128GP802

    The list of free devices is increasing as time progresses.
    A simple example of flashing an LED is shown below:

    ' Flash an LED connected to pin 0 of PORTB twice a second
      Device = 18F25K22     ' Choose the device to compile for
      Declare Xtal = 64     ' Inform the compiler of the speed of the microcontroller
      Symbol LED = PORTB.0  ' Indicate that the LED is attached to pin 0 of PORTB
      Do                    ' Create a loop
        High LED            ' Illuminate the LED
        DelayMs 500         ' Wait for 500 milliseconds (half a second)
        Low LED             ' Turn off the LED
        DelayMs 500         ' Wait for 500 milliseconds (half a second)
      Loop                  ' Do it forever
    It doesn't get much simpler than that does it? No libraries, or shifts for Port and Pin access etc...

    The devices supported with both Proton and Proton24 are:

    Standard 12-bit core devices:

    PIC10F200, PIC10F202, PIC10F204, PIC10F206, PIC10F220, PIC10F222, PIC10F320, PIC10F322, PIC10LF320, PIC10LF322
    PIC12C508, PIC12C508A, PIC12C509, PIC12C509A, PIC12F508, PIC12F509, PIC12F509AF, PIC12F509AG
    PIC16C554, PIC16C558, PIC16C55A, PIC16C56, PIC16C56A, PIC16C57, PIC16C57C, PIC16C58A, PIC16C58B, PIC16C61

    Standard 12-bit core devices:

    PIC12F510, PIC12F519, PIC12F609, 2F615, PIC12F617, PIC12F629, PIC12F635, PIC12C671, PIC12C672, PIC12F675
    PIC12F683, PIC12F752, PIC12HV609, PIC12HV615, PIC12HV752, PIC12CE673, PIC12CE674, PIC12CE518, PIC12CE519, PIC12F675F
    PIC12F675H, PIC12F675K, PIC16C432, PIC16C433, PIC16C505, PIC16C54, PIC16C54A, PIC16C54B, PIC16C54C, PIC16C55
    PIC16C62, PIC16C620, PIC16C620A, PIC16C621, PIC16C621A, PIC16C622, PIC16C622A, PIC16C62A, PIC16C62B, PIC16C63
    PIC16C63A, PIC16C64, PIC16C642, PIC16C64A, PIC16C65, PIC16C65A, PIC16C65B, PIC16C66, PIC16C662, PIC16C67
    PIC16C71, PIC16C710, PIC16C711, PIC16C712, PIC16C715, PIC16C716, PIC16C717, PIC16C72, PIC16C72A
    PIC16C73, PIC16C73A, PIC16C73B, PIC16C74, PIC16C745, PIC16C74A, PIC16C74B, PIC16C76, PIC16C765, PIC16C77
    PIC16C770, PIC16C771, PIC16C773, PIC16C774, PIC16C781, PIC16C782, PIC16C84, PIC16C923, PIC16C924, PIC16CE623
    PIC16CE624, PIC16CE625, PIC16CR54, PIC16CR54A, PIC16CR57A, PIC16CR57B, PIC16CR57C, PIC16CR58A, PIC16CR58B, PIC16CR62
    PIC16CR63, PIC16CR64, PIC16CR65, PIC16CR72, PIC16CR83, PIC16CR84, PIC16F505, PIC16F506, PIC16F526, PIC16F54
    PIC16F57, PIC16F610, PIC16F616, PIC16F627, PIC16F627A, PIC16F628, PIC16F628A, PIC16F630, PIC16F631, PIC16F636
    PIC16F639, PIC16F648A, PIC16F676, PIC16F677, PIC16F684, PIC16F685, PIC16F687, PIC16F688, PIC16F689, PIC16F690
    PIC16F707, PIC16F716, PIC16F72, PIC16F720, PIC16F721, PIC16F722, PIC16F722A, PIC16F723, PIC16F723A, PIC16F724
    PIC16F726, PIC16F727, PIC16F73, PIC16F737, PIC16F74, PIC16F747, PIC16F753, PIC16F76, PIC16F767, PIC16F77
    PIC16F777, PIC16F785, PIC16F818, PIC16F819, PIC16F83, PIC16F84, PIC16F84A, PIC16F87, PIC16F870, PIC16F871
    PIC16F872, PIC16F873, PIC16F873A, PIC16F874, PIC16F874A, PIC16F876, PIC16F876A, PIC16F877, PIC16F877A, PIC16F88
    PIC16F882, PIC16F883, PIC16F884, PIC16F886, PIC16F887, PIC16F913, PIC16F914, PIC16F916, PIC16F917, PIC16F946
    PIC16HV540, PIC16HV610, PIC16HV616, PIC16HV753, PIC16HV785

    Enhanced 14-bit core devices:

    PIC12F1501, PIC12F1571, PIC12F1572, PIC12F1612, PIC12F1822, PIC12F1840, PIC12LF1501, PIC12LF1552, PIC12LF1571 PIC12LF1572, PIC12LF1612, PIC12LF1822, PIC12LF1840, PIC12LF1840T39A, PIC12LF1840T48A, PIC16F1454, PIC16F1455 PIC16F1459, PIC16F1503, PIC16F1507, PIC16F1508, PIC16F1509, PIC16F1512, PIC16F1513, PIC16F1516, PIC16F1517 PIC16F1518, PIC16F1519, PIC16F1526, PIC16F1527, PIC16F15325, PIC16F15345, PIC16F15354, PIC16F15355, PIC16F15356 PIC16F15375, PIC16F15376, PIC16F15385, PIC16F15386, PIC16F1574, PIC16F1575, PIC16F1578, PIC16F1579, PIC16F1613 PIC16F1614, PIC16F1615, PIC16F1618, PIC16F1619, PIC16F1703, PIC16F1704, PIC16F1705, PIC16F1707, PIC16F1708 PIC16F1709, PIC16F1713, PIC16F1716, PIC16F1717, PIC16F1718, PIC16F1719, PIC16F1764, PIC16F1765, PIC16F1768 PIC16F1769, PIC16F1773, PIC16F1776, PIC16F1777, PIC16F1778, PIC16F1779, PIC16F1782, PIC16F1783, PIC16F1784 PIC16F1786, PIC16F1787, PIC16F1788, PIC16F1789, PIC16F1823, PIC16F1824, PIC16F1825, PIC16F1826, PIC16F1827 PIC16F1828, PIC16F1829, PIC16F1829LIN, PIC16F18313, PIC16F18323, PIC16F18325, PIC16F18326, PIC16F18345, PIC16F18346 PIC16F1847, PIC16F18854, PIC16F18855, PIC16F18856, PIC16F18857, PIC16F18875, PIC16F18876, PIC16F18877, PIC16F1933 PIC16F1934, PIC16F1936, PIC16F1937, PIC16F1938, PIC16F1939, PIC16F1946, PIC16F1947, PIC16LF1454, PIC16LF1455 PIC16LF1459, PIC16LF1503, PIC16LF1507, PIC16LF1508, PIC16LF1509, PIC16LF1512, PIC16LF1513, PIC16LF1516 PIC16LF1517 PIC16LF1518, PIC16LF1519, PIC16LF1526, PIC16LF1527, PIC16LF1554, PIC16LF1559, PIC16LF1574, PIC16LF1575, PIC16LF1578 PIC16LF1579, PIC16LF1613, PIC16LF1614, PIC16LF1615, PIC16LF1618, PIC16LF1619, PIC16LF1703, PIC16LF1704, PIC16LF1705 PIC16LF1707, PIC16LF1708, PIC16LF1709, PIC16LF1713, PIC16LF1716, PIC16LF1717, PIC16LF1718, PIC16LF1719, PIC16LF1773 PIC16LF1776, PIC16LF1777, PIC16LF1778, PIC16LF1779, PIC16LF1782, PIC16LF1783, PIC16LF1784, PIC16LF1786, PIC16LF1787 PIC16LF1788, PIC16LF1789, PIC16LF1823, PIC16LF1824, PIC16LF1825, PIC16LF1826, PIC16LF1827, PIC16LF1828, PIC16LF1829 PIC16LF18313, PIC16LF18323, PIC16LF18325, PIC16LF18326, PIC16LF18345, PIC16LF18346, PIC16LF1847, PIC16LF18854 PIC16LF18855, PIC16LF18856, PIC16LF18857, PIC16LF18875, PIC16LF18876, PIC16LF18877, PIC16LF1902, PIC16LF1903 PIC16LF1904, PIC16LF1906, PIC16LF1907, PIC16LF1933, PIC16LF1934, PIC16LF1936, PIC16LF1937, PIC16LF1938, PIC16LF1939 PIC16LF1946, PIC16LF1947, PIC16LF707, PIC16LF720, PIC16LF721, PIC16LF722, PIC16LF722A, PIC16LF723, PIC16LF723A PIC16LF724, PIC16LF726, PIC16LF727

    PIC18F High-End 14-bit core devices:

    PIC18F1220, PIC18F1230, PIC18F1320, PIC18F1330, PIC18F13K22, PIC18F13K50, PIC18F14K22, PIC18F14K50, PIC18F2220 PIC18F2221, PIC18F2320, PIC18F2321, PIC18F2331, PIC18F23K20, PIC18F23K22, PIC18F2410, PIC18F242, PIC18F2420 PIC18F2423, PIC18F2431, PIC18F2439, PIC18F2450, PIC18F2455, PIC18F2458, PIC18F248, PIC18F2480, PIC18F24J10 PIC18F24J11, PIC18F24J50, PIC18F24K20, PIC18F24K22, PIC18F24K40, PIC18F24K42, PIC18F24K50, PIC18F2510, PIC18F2515 PIC18F252, PIC18F2520, PIC18F2523, PIC18F2525, PIC18F2539, PIC18F2550, PIC18F2553, PIC18F258, PIC18F2580
    PIC18F2585, PIC18F25J10, PIC18F25J11, PIC18F25J50, PIC18F25K20, PIC18F25K22, PIC18F25K40, PIC18F25K42, PIC18F25K50 PIC18F25K80, PIC18F2610, PIC18F2620, PIC18F2680, PIC18F2682, PIC18F2685, PIC18F26J11, PIC18F26J13, PIC18F26J50 PIC18F26J53, PIC18F26K20, PIC18F26K22, PIC18F26K40, PIC18F26K80, PIC18F27J13, PIC18F27J53, PIC18F27K40, PIC18F4220 PIC18F4221, PIC18F4320, PIC18F4321, PIC18F4331, PIC18F43K20, PIC18F43K22, PIC18F4410, PIC18F442, PIC18F4420 PIC18F4423, PIC18F4431, PIC18F4439, PIC18F4450, PIC18F4455, PIC18F4458, PIC18F448, PIC18F4480, PIC18F44J10
    PIC18F44J11, PIC18F44J50, PIC18F44K20, PIC18F44K22, PIC18F4510, PIC18F4515, PIC18F452, PIC18F4520, PIC18F4523 PIC18F4525, PIC18F4539, PIC18F4550, PIC18F4553, PIC18F458, PIC18F4580, PIC18F4585, PIC18F45J10, PIC18F45J11 PIC18F45J50, PIC18F45K20, PIC18F45K22, PIC18F45K40, PIC18F45K50, PIC18F45K80, PIC18F4610, PIC18F4620, PIC18F4680 PIC18F4682, PIC18F4685, PIC18F46J11, PIC18F46J13, PIC18F46J50, PIC18F46J53, PIC18F46K20, PIC18F46K22, PIC18F46K40 PIC18F46K80, PIC18F47J13, PIC18F47J53, PIC18F47K40, PIC18F6310, PIC18F6390, PIC18F6393, PIC18F63J11, PIC18F63J90 PIC18F6410, PIC18F6490, PIC18F6493, PIC18F64J11, PIC18F64J90, PIC18F6520, PIC18F6525, PIC18F6527, PIC18F6585 PIC18F65J10, PIC18F65J11, PIC18F65J15, PIC18F65J50, PIC18F65J90, PIC18F65J94, PIC18F65K22, PIC18F65K40, PIC18F65K80 PIC18F65K90, PIC18F6620, PIC18F6621, PIC18F6622, PIC18F6627, PIC18F6628, PIC18F6680, PIC18F66J10, PIC18F66J11 PIC18F66J15, PIC18F66J16, PIC18F66J50, PIC18F66J55, PIC18F66J60, PIC18F66J65, PIC18F66J90, PIC18F66J93
    PIC18F66J94, PIC18F66J99, PIC18F66K22, PIC18F66K40, PIC18F66K80, PIC18F66K90, PIC18F6720, PIC18F6722, PIC18F6723, PIC18F67J10, PIC18F67J11, PIC18F67J50, PIC18F67J60, PIC18F67J90, PIC18F67J93, PIC18F67J94, PIC18F67K22, PIC18F67K40 PIC18F67K90, PIC18F8310, PIC18F8390, PIC18F8393, PIC18F83J11, PIC18F83J90, PIC18F8410, PIC18F8490, PIC18F8493 PIC18F84J11, PIC18F84J90, PIC18F8520, PIC18F8525, PIC18F8527, PIC18F8585, PIC18F85J10, PIC18F85J11, PIC18F85J15 PIC18F85J50, PIC18F85J90, PIC18F85J94, PIC18F85K22, PIC18F85K90, PIC18F8620, PIC18F8621, PIC18F8622, PIC18F8627 PIC18F8628, PIC18F8680, PIC18F86J10, PIC18F86J11, PIC18F86J15, PIC18F86J16, PIC18F86J50, PIC18F86J55, PIC18F86J60 PIC18F86J65, PIC18F86J72, PIC18F86J90, PIC18F86J93, PIC18F86J94, PIC18F86J99, PIC18F86K22, PIC18F86K90, PIC18F8720 PIC18F8722, PIC18F8723, PIC18F87J10, PIC18F87J11, PIC18F87J50, PIC18F87J60, PIC18F87J72, PIC18F87J90, PIC18F87J93 PIC18F87J94, PIC18F87K22, PIC18F87K90, PIC18F95J94, PIC18F96J60, PIC18F96J65, PIC18F96J94, PIC18F96J99
    PIC18F97J60, PIC18F97J94, PIC18LF13K22, PIC18LF13K50, PIC18LF14K22, PIC18LF14K50, PIC18LF24J10, PIC18LF24J11 PIC18LF24J50, PIC18LF24K40, PIC18LF24K42, PIC18LF24K50, PIC18LF25J10, PIC18LF25J11, PIC18LF25J50, PIC18LF25K40 PIC18LF25K42, PIC18LF25K50, PIC18LF25K80, PIC18LF26J11, PIC18LF26J13, PIC18LF26J50, PIC18LF26J53, PIC18LF26K40 PIC18LF26K80, PIC18LF27J13, PIC18LF27J53, PIC18LF27K40, PIC18LF44J10, PIC18LF44J11, PIC18LF44J50, PIC18LF45J10 PIC18LF45J11, PIC18LF45J50, PIC18LF45K40, PIC18LF45K50, PIC18LF45K80, PIC18LF46J11, PIC18LF46J13, PIC18LF46J50 PIC18LF46J53, PIC18LF46K40, PIC18LF46K80, PIC18LF47J13, PIC18LF47J53, PIC18LF47K40, PIC18LF65K22, PIC18LF65K40 PIC18LF65K80, PIC18LF66K22, PIC18LF66K40, PIC18LF66K80, PIC18LF67K22, PIC18LF67K40, PIC18LF85K22, PIC18LF86K22 PIC18LF87K22

    PIC24E 16-bit devices:

    PIC24E128G202, PIC24E128G204, PIC24E128G206, PIC24E128MC202, PIC24E128MC204, PIC24E128MC206, PIC24E256G202, PIC24E256G204, PIC24E256G206, PIC24E256GU810
    PIC24E256GU814, PIC24E256MC202, PIC24E256MC204, PIC24E256MC206, PIC24E32G202, PIC24E32G203, PIC24E32G204, PIC24E32MC202, PIC24E32MC203, PIC24E32MC204
    PIC24E512G806, PIC24E512GU810, PIC24E512GU814, PIC24E64G202, PIC24E64G203, PIC24E64G204, PIC24E64G206, PIC24E64MC202, PIC24E64MC203, PIC24E64MC204, PIC24E64MC206

    PIC24F 16-bit devices:

    PIC24F04KA200, PIC24F04KA201, PIC24F04KL100, PIC24F04KL101, PIC24F08KA101, PIC24F08KA102, PIC24F08KL200, PIC24F08KL201, PIC24F08KL301, PIC24F08KL302

    PIC24F08KL401, PIC24F08KL402, PIC24F16KA101, PIC24F16KA102, PIC24F16KA301, PIC24F16KA302, PIC24F16KA304, PIC24F16KL401, PIC24F16KL402, PIC24F32KA301, PIC24F32KA302

    PIC24F32KA304, PIC24FJ128DA106, PIC24FJ128DA110, PIC24FJ128DA206, PIC24FJ128DA210, PIC24FJ128GA006, PIC24FJ128GA008, PIC24FJ128GA010, PIC24FJ128GA106, PIC24FJ128GA108

    PIC24FJ128GA110, PIC24FJ128GA306, PIC24FJ128GA308, PIC24FJ128GA310, PIC24FJ128GA702, PIC24FJ128GA704, PIC24FJ128GA705, PIC24FJ128GB106, PIC24FJ128GB108, PIC24FJ128GB110

    PIC24FJ128GB206, PIC24FJ128GB210, PIC24FJ16GA002, PIC24FJ16GA004, PIC24FJ16MC101, PIC24FJ16MC102, PIC24FJ192GA106, PIC24FJ192GA108, PIC24FJ192GA110, PIC24FJ192GB106

    PIC24FJ192GB108, PIC24FJ192GB110, PIC24FJ256DA106, PIC24FJ256DA110, PIC24FJ256DA206, PIC24FJ256DA210, PIC24FJ256GA106, PIC24FJ256GA108, PIC24FJ256GA110, PIC24FJ256GA702

    PIC24FJ256GA704, PIC24FJ256GA705, PIC24FJ256GB106, PIC24FJ256GB108, PIC24FJ256GB110, PIC24FJ256GB206, PIC24FJ256GB210, PIC24FJ32GA002, PIC24FJ32GA004, PIC24FJ32GA102

    PIC24FJ32GA104, PIC24FJ32GB002, PIC24FJ32GB004, PIC24FJ48GA002, PIC24FJ48GA004, PIC24FJ64GA002, PIC24FJ64GA004, PIC24FJ64GA006, PIC24FJ64GA008, PIC24FJ64GA010

    PIC24FJ64GA102, PIC24FJ64GA104, PIC24FJ64GA106, PIC24FJ64GA108, PIC24FJ64GA110, PIC24FJ64GA306, PIC24FJ64GA308, PIC24FJ64GA310, PIC24FJ64GA702, PIC24FJ64GA704

    PIC24FJ64GA705, PIC24FJ64GB002, PIC24FJ64GB004, PIC24FJ64GB106, PIC24FJ64GB108, PIC24FJ64GB110, PIC24FJ96GA006, PIC24FJ96GA008, PIC24FJ96GA010, PIC24FV16KA301

    PIC24FV16KA302, PIC24FV16KA304, PIC24FV32KA301, PIC24FV32KA302, PIC24FV32KA304

    PIC24H 16-bit devices:

    PIC24HJ128G202, PIC24HJ128G204, PIC24HJ128G206, PIC24HJ128G206A, PIC24HJ128G210, PIC24HJ128G210A, PIC24HJ128G306, PIC24HJ128G306A, PIC24HJ128G310, PIC24HJ128G310A

    PIC24HJ128G502, PIC24HJ128G504, PIC24HJ128G506, PIC24HJ128G506A, PIC24HJ128G510, PIC24HJ128G510A, PIC24HJ12G201, PIC24HJ12G202, PIC24HJ16G304, PIC24HJ256G206

    PIC24HJ256G206A, PIC24HJ256G210, PIC24HJ256G210A, PIC24HJ256G610, PIC24HJ256G610A, PIC24HJ32G202, PIC24HJ32G204, PIC24HJ32G302, PIC24HJ32G304, PIC24HJ64G202

    PIC24HJ64G204, PIC24HJ64G206, PIC24HJ64G206A, PIC24HJ64G210, PIC24HJ64G210A, PIC24HJ64G502, PIC24HJ64G504, PIC24HJ64G506, PIC24HJ64G506A, PIC24HJ64G510


    dsPIC33E 16-bit DSP devices:

    dsPIC33E128G502, dsPIC33E128G504, dsPIC33E128G506, dsPIC33E128MC202, dsPIC33E128MC204, dsPIC33E128MC206, dsPIC33E128MC502, dsPIC33E128MC504, dsPIC33E128MC506, dsPIC33E16GS502

    dsPIC33E16GS504, dsPIC33E16GS505, dsPIC33E16GS506, dsPIC33E256G502, dsPIC33E256G504, dsPIC33E256G506, dsPIC33E256MC202, dsPIC33E256MC204, dsPIC33E256MC206, dsPIC33E256MC502

    dsPIC33E256MC504, dsPIC33E256MC506, dsPIC33E256MU806, dsPIC33E256MU810, dsPIC33E256MU814, dsPIC33E32G502, dsPIC33E32G503, dsPIC33E32G504, dsPIC33E32GS502, dsPIC33E32GS504

    dsPIC33E32GS505, dsPIC33E32GS506, dsPIC33E32MC202, dsPIC33E32MC203, dsPIC33E32MC204, dsPIC33E32MC502, dsPIC33E32MC503, dsPIC33E32MC504, dsPIC33E512G806, dsPIC33E512MC806

    dsPIC33E512MU810, dsPIC33E512MU814, dsPIC33E64G502, dsPIC33E64G503, dsPIC33E64G504, dsPIC33E64G506, dsPIC33E64GS502, dsPIC33E64GS504, dsPIC33E64GS505, dsPIC33E64GS506

    dsPIC33E64MC202, dsPIC33E64MC203, dsPIC33E64MC204, dsPIC33E64MC206, dsPIC33E64MC502, dsPIC33E64MC503, dsPIC33E64MC504, dsPIC33E64MC506, dsPIC33EV32GM002

    dsPIC33F 16-bit DSP devices:

    dsPIC33FJ06GS001, dsPIC33FJ06GS101, dsPIC33FJ06GS101A, dsPIC33FJ06GS102, dsPIC33FJ06GS102A, dsPIC33FJ06GS202, dsPIC33FJ06GS202A, dsPIC33FJ09GS302, dsPIC33FJ128G202, dsPIC33FJ128G204

    dsPIC33FJ128G206, dsPIC33FJ128G206A, dsPIC33FJ128G306, dsPIC33FJ128G306A, dsPIC33FJ128G310, dsPIC33FJ128G310A, dsPIC33FJ128G706, dsPIC33FJ128G706A, dsPIC33FJ128G708, dsPIC33FJ128G708A

    dsPIC33FJ128G710, dsPIC33FJ128G710A, dsPIC33FJ128G802, dsPIC33FJ128G804, dsPIC33FJ128MC202, dsPIC33FJ128MC204, dsPIC33FJ128MC506, dsPIC33FJ128MC506A, dsPIC33FJ128MC510, dsPIC33FJ128MC510A

    dsPIC33FJ128MC706, dsPIC33FJ128MC706A, dsPIC33FJ128MC708, dsPIC33FJ128MC708A, dsPIC33FJ128MC710, dsPIC33FJ128MC710A, dsPIC33FJ128MC802, dsPIC33FJ128MC804, dsPIC33FJ12G201, dsPIC33FJ12G202

    dsPIC33FJ12MC201, dsPIC33FJ12MC202, dsPIC33FJ16G101, dsPIC33FJ16G102, dsPIC33FJ16G304, dsPIC33FJ16GS402, dsPIC33FJ16GS404, dsPIC33FJ16GS502, dsPIC33FJ16GS504, dsPIC33FJ16MC101

    dsPIC33FJ16MC102, dsPIC33FJ16MC304, dsPIC33FJ256G506, dsPIC33FJ256G506A, dsPIC33FJ256G510, dsPIC33FJ256G510A, dsPIC33FJ256G710, dsPIC33FJ256G710A, dsPIC33FJ256MC510, dsPIC33FJ256MC510A

    dsPIC33FJ256MC710, dsPIC33FJ256MC710A, dsPIC33FJ32G202, dsPIC33FJ32G204, dsPIC33FJ32G302, dsPIC33FJ32G304, dsPIC33FJ32GS406, dsPIC33FJ32GS606, dsPIC33FJ32GS608, dsPIC33FJ32GS610

    dsPIC33FJ32MC202, dsPIC33FJ32MC204, dsPIC33FJ32MC302, dsPIC33FJ32MC304, dsPIC33FJ64G202, dsPIC33FJ64G204, dsPIC33FJ64G206, dsPIC33FJ64G206A, dsPIC33FJ64G306, dsPIC33FJ64G306A

    dsPIC33FJ64G310, dsPIC33FJ64G310A, dsPIC33FJ64G706, dsPIC33FJ64G706A, dsPIC33FJ64G708, dsPIC33FJ64G708A, dsPIC33FJ64G710, dsPIC33FJ64G710A, dsPIC33FJ64G802, dsPIC33FJ64G804

    dsPIC33FJ64GS406, dsPIC33FJ64GS606, dsPIC33FJ64GS608, dsPIC33FJ64GS610, dsPIC33FJ64MC202, dsPIC33FJ64MC204, dsPIC33FJ64MC506, dsPIC33FJ64MC506A, dsPIC33FJ64MC508, dsPIC33FJ64MC508A

    dsPIC33FJ64MC510, dsPIC33FJ64MC510A, dsPIC33FJ64MC706, dsPIC33FJ64MC706A, dsPIC33FJ64MC710, dsPIC33FJ64MC710A, dsPIC33FJ64MC802, dsPIC33FJ64MC804
  • Recent Activity


    Valid time in NMEA sentance

    Thread Starter: SimonJA

    Is there any way to know that a GPS nmea sentence has the correct time? I use a module to keep a pic rtc accurate but have noticed that when...

    david Yesterday, 20:40 Go to last post

    GPS speed logger for RC planes.

    Thread Starter: david

    Hi All, This is a simple project to allow the logging of RC plane speeds to help determine battery, motor and prop variables. The code is crude and...

    david Yesterday, 21:01 Go to last post

    Baud rate problem

    Thread Starter: charliecoultas

    I am trying to run one of the USARTs on a 24HJ128GP502 at 115,200 bits/second. I thought I had defined the clock frequency wrong but Delayms gives...

    Les Today, 17:06 Go to last post