|
 
|
|
Home Page |
| Домашня сторінка |
Как и чем прошить микроконтроллер PIC16F887?
После того, как я выложил описании конструкции
энергонезваисымых часов с большими светодиодными индикаторами
и дополнительного дисплея для компьютера, я стал получать письма с вопросами "Чем и как можно прошить PIC16F887?". Сам я приобрел фирменный программатор, и поэтому меня этот вопрос не интересовал, но после большого количества писем с вопросами появились и ответы.
Микроконтроллер PIC16F887 является модификацией популярной модели PIC16F877A, поэтому все программаторы (железо) способны программировать PIC16F887. К
сожалению, многие программы для работы с программаторами еще "не знают" про PIC16F887, а выбор PIC16F877A приводит к ошибкам программирования.
Опытным путем было выявлено, что микроконтроллер PIC16F887 можно успешно прошить выбрав из списка микроконтроллер PIC16F877 (без "А"!).
Опыт неоднократно был проведен с программатором ExtraPIC.
На днях я натолкнулся на программу picpgm, которая уже поддерживает эти микроконтроллеры.
Если у Вас получилось прошить этот микроконтроллер с помощью другой комбинации софта и железа - пишите! Соберем статистику! ;)
Таблица замены микроконтроллеров (ссылка сюда):
| MCU |
Program Memory (KB) |
RAM Bytes |
Data EEPROM (bytes) |
Pin Count |
| PIC16F877 |
> |
PIC16F887A |
> |
PIC16F887 |
14 |
368 |
256 |
40 |
| PIC16F876 |
> |
PIC16F876A |
> |
PIC16F886 |
14 |
368 |
256 |
28 |