Welcome!
...
Previous Notifications
2023 3RDQ
Pass The Torch - Part 2: Memory Analog
7min
lead in in this installment, a comparison will be done between the two devices on memory and analog peripherals in a later installment, we will consider the extended peripherals of the pic16f18877 we recommend the radix duo as the pic development board for use with the pic16f18877 memory for every microcontroller, there is a combination of different memory types that work together for the application run as shown in the comparison below, the pic16f18877 is much improved over the pic16f887 the recommended device has a much higher program capacity, which allows for a much larger code payload to be flashed to the device feature pic16f887 pic16f18877 program memory 8192 32768 eeprom 256 256 sram 368 4096 program memory 4 x the size the eeprom remains the same sram is also significantly improved analog peripherals this section covers the differences between the analog peripherals available between the two devices feature pic16f887 pic16f18877 analog 10 bit adc 14 channels 35 channels dac na 5 bit comparator 2 2 adc channels the pic16f18877 has more than double the number of analog input channels this does improve capacity, however, the practicality of the increased number of channels may only be harnessed effectively based on how and when the analog input is used there is only one adc module dac the dac is only available on the pic16f18877 and this new peripheral would enhance capability if the upgrade to the application comparator the number of comparators between the two devices remains the same lead out from this brief, face value comparison of the two device's basic analog peripherals the pic16f18877 is offering a number of enhancements over the pic16f887 the decision to switch may be premature at this point, however, as we progress through the features comparison the decision being made is more informed