Jump to content

ПИК16x84

Две микросхемы PIC16C84.

PIC16C84 PIC16F84 , , и PIC16F84A — 8-битные микроконтроллеры из которых PIC16C84 был впервые представлен в 1993 году. [ нужна ссылка ] и приветствовал [ кем? ] как первый микроконтроллер PIC, оснащенный алгоритмом последовательного программирования и памятью EEPROM . [ нужна ссылка ] Он является членом семейства контроллеров PIC , производимых Microchip Technology . Архитектура памяти использует переключение банков . Программные инструменты для ассемблера, отладки и программирования были доступны только для операционных систем Microsoft DOS и Windows. [ нужна ссылка ]

Описание

[ редактировать ]

PIC16x84 — это микроконтроллер семейства PIC, производимый компанией Microchip Technology (первоначально называвшийся «Arizona Microchip»). Это был первый микроконтроллер Microchip, в котором для хранения программ использовалась технология памяти EEPROM. Использование технологии «EEPROM» для программной памяти в настоящее время ушло из употребления в пользу «FLASH» памяти, которая значительно дешевле в производстве и выделяет меньше токсинов в атмосферу. [ нужна ссылка ] и намного надежнее, чем «EEPROM». И «EEPROM», и «FLASH» используют для работы схожие формы технологий «плавающего затвора». Устройство оснащено одним 8-битным таймером и 13 контактами ввода-вывода. PIC16x84 стал популярным во многих приложениях для любителей, поскольку он использует алгоритм последовательного программирования, который удобен для очень простых программистов. Кроме того, PIC16C84 использует память EEPROM, поэтому ее легко стирать и для этого не требуется никаких специальных инструментов. PIC16F84 и его обновленная версия PIC16F84A использовали программную память FLASH. PIC16C84, PIC16C84A, PIC16F84 и PIC16F84A содержат дополнительные 64 байта EEPROM, адресуемые из карты памяти «DATA». Эта дополнительная память предназначена для использования в качестве «пользовательских данных», поэтому к ней можно обратиться только из отображения памяти «ДАННЫЕ».

PIC16F84/PIC16F84A — это улучшенная версия PIC16C84, почти полностью совместимая, с большей безопасностью программ и использованием флэш-памяти вместо EEPROM памяти для памяти программ. PIC16F84/PIC16F84A имеет 68 байт оперативной памяти, а PIC16C84 — 36 байт.

Поскольку эти два чипа очень похожи, их часто называют термином PIC16x84 (x используется в качестве подстановочного знака при упоминании чипов).

Два PIC16C84 на фальшивой смарт-карте, использовавшейся в девяностые годы для декодирования сигналов Sky Television .

PIC16C84 был представлен в 1993 году и был провозглашен первым микроконтроллером PIC, оснащенным алгоритмом последовательного программирования и памятью EEPROM (ему предшествовали Motorola MC68HC805B6 и MC68HC805C4, а также MC68HC11E2 с последовательным загрузчиком и хранилищем программ EEPROM, выпущенный в конце 1980-х годов). ). Эти чипы пригодны для любительского использования: для программирования, стирания и перепрограммирования чипа требуется только простой и дешевый программатор. Поскольку поставки PIC16C84 стали ограниченными из-за его прекращения производства, PIC16F84 стал популярным, поскольку является почти полной заменой. Требовалось новое программное обеспечение для программирования, поскольку алгоритм программирования был другим, но требуемое аппаратное обеспечение для программирования было тем же.

Еще позже (1998 г.) компания Microchip Technology представила улучшенный PIC16F84A, который позволил повысить тактовую частоту (до 20 МГц), ускорить программирование и уменьшить потребление тока чипом.

Микроконтроллер PIC16x84 является членом 14-битной серии Microchip (размер слова инструкции составляет 14 бит для всех инструкций), что делает микроконтроллер '84 хорошим прототипом для разработки других подобных, но более дешевых одноразово программируемых 14-битных устройств.

Последние совместимые по выводам варианты

[ редактировать ]

Линейка продуктов Microchip претерпела множество изменений с тех пор, как были разработаны 16x84 и более мощные, гибкие и дешевые PIC, совместимые по выводам.

Существующий код PIC 16x84 может потребовать некоторых модификаций для этих вариантов, а именно убедиться, что контакты с несколькими функциями настроены правильно.

  • PIC 16F84A - память программ 1 КБ, память данных 68 байт, EEPROM 64 байта, 1 таймер (указан для сравнения)
  • PIC 16F628A - память программ 2 КБ, память данных 224 байта, EEPROM 128 байт, 3 таймера, аппаратный ШИМ, встроенный RC-генератор 4 МГц/37 кГц.
  • PIC 16F648A — то же, что и 16F628A, с памятью программ 4 КБ.
  • PIC 16F88 - вариант с технологией Nanovatt, память программ 4 КБ, память данных 368 байт, EEPROM 256 байт, 3 таймера, аппаратный ШИМ, встроенный прецизионный генератор 8 МГц/37 кГц, 10-битный АЦП с 7 входами, поддержка синхронного последовательного порта SPI и I²C .
  • PIC 16F1827 - вариант технологии Nanovatt XLP, память программ 4 КБ, память данных 368 байт, EEPROM 256 байт, 5 таймеров, аппаратный ШИМ, встроенный прецизионный генератор 32 МГц/31 кГц, 10-битный АЦП с 12 входами, 4 системы ФАПЧ.
  • PIC 16F1847 - вариант технологии Nanovatt XLP, память программ 8 КБ, память данных 1024 байт, EEPROM 256 байт, 5 таймеров, аппаратный ШИМ, встроенный прецизионный генератор 32 МГц / 31 кГц, 10-битный АЦП с 12 входами, 4 системы ФАПЧ. 5-битный ЦАП.

Это 8-битное улучшенное ядро ​​среднего уровня с 14 дополнительными инструкциями и оптимизацией для языка программирования C.

См. также

[ редактировать ]
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: eef29babbcb88d90fb62b509c390e44f__1717955760
URL1:https://arc.ask3.ru/arc/aa/ee/4f/eef29babbcb88d90fb62b509c390e44f.html
Заголовок, (Title) документа по адресу, URL1:
PIC16x84 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)