Menu

PIC16F152xx

Anobium
2021-02-12
2021-02-16
  • Anobium

    Anobium - 2021-02-12

    I am thinking of adding the PIC16F152xx to Great Cow BASIC. I have some of the chips here when I added the chip class to PICKitPlus.

    Anyone else got these chips? I am looking for someone to test the chips by running through a set of demos.

    PIC16F15213
    PIC16F15214
    PIC16F15223
    PIC16F15224
    PIC16F15225
    PIC16F15243
    PIC16F15244
    PIC16F15245
    PIC16F15254
    PIC16F15255
    PIC16F15256
    PIC16F15274
    PIC16F15275
    PIC16F15276

    Cheers,

    Evan

     
  • jackjames

    jackjames - 2021-02-12

    PIC16F152xx NO.
    I only have 3 PIC16F15345 if it helps you.

     
    • Anobium

      Anobium - 2021-02-12

      Thanks, it needs to be one of the chips listed above.

      Thanks for replying.

       
  • William Roth

    William Roth - 2021-02-13

    These seem to be Microchips latest "base level" 16F Microcontrollers. If EEPROM or HEF is not needed and you can get by with the basic peripherals this family of chips might be something to consider . The 14 pin 16F15223 comes in at 85 Cents (US) for a QTY of 1.

    These do not yet show up in Microchips Parametric Search. Some have not yet been officially released.

     
  • Anobium

    Anobium - 2021-02-13

    Yep, I have chips here for testing. PK+ needed to support.

    So, I am looking for someone to help test Great Cow BASIC.

     
  • Anobium

    Anobium - 2021-02-16

    I have added the following MCUs

    PIC16F15213
    PIC16F15214
    PIC16F15223
    PIC16F15224
    PIC16F15225
    PIC16F15243
    PIC16F15244
    PIC16F15245


    I have validated against the v0.98.07 release candidate 40.

    I have also validated against the following demonstrations, see GitHub here

    010_hello_world.gcb
    020_blink.gcb
    030_blink_another_way.gcb
    040_rotate_the_leds.gcb
    050_show_a2d_value_on_leds.gcb
    060_variable_rotate_the_leds.gcb
    070_debounce_the_switch.gcb
    080_using_the_reset_switch_as_an_input.gcb
    090_reversible_leds_with_variable_delay.gcb
    100_reversible_leds_with_variable_delay_to_serial_terminal.gcb
    110_rotate_the_leds_using_16bit_timer0_.gcb
    120_use_pwm_via_ccp_and_adc_to_control_led_brightness.gcb
    130_rotate_the_leds_using_8bit_timer0.gcb
    140_rotate_the_leds_using_the_timer_overflow_event.gcb
    150_show_i2c_devices_to_serial_terminal.gcb
    160_using_external_interrupt_to_raise_an_event.gcb
    170_ensuring_program_matches_chip_specfiied_to_serial_terminal.gcb
    180_using_an_interrupt_to_manage_the_pwm_signal_to_control_an_leds_brig190_i2c_glcd_using_ssd1306_128_32.gcb
    200_i2c_glcd_using_ssd1306_128_64.gcb
    210_pwm_fixed_modes.gcb
    220_millis.gcb
    230_showing_saf_data_to_serial_terminal.gcb
    240_showing_progmem_data_to_serial_terminal.gcb

    If you look very carefully... I have NOT tested SPI .
    I have tested and validated software serial - this worked very well!


    I could not add the following: as MPLAB-X does not support yet. They need to added later.

    PIC16F15254
    PIC16F15255
    PIC16F15256
    PIC16F15274
    PIC16F15275
    PIC16F15276


    Enjoy

     

    Last edit: Anobium 2021-02-20

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.