Українська      English    Registration   |  
 Customer Login   
By the cast     Site search
  Example: PIC12F629
Home - Publications - Publications microchip

Новые многофункциональные Flash микроконтроллеры PIC16FXXX выпускаемые в 28/40 выводных корпусах

    Микроконтроллеры из данного сегмента всей линейки фирмы Microchip являются наиболее популярными. Данные микроконтроллеры соединяют в себе низкую цену высокую производительность и богатую периферию.

    Одним из основных семейств данного сегмента является мегапопулярное семейство IC16F72/73/74/ 76/77. Данные микроконтроллеры являются FLASH версиями популярных и широко распространенных в использовании однократных вариантов, благодаря использованию улучшенной FLASH технологии для изготовления кристалла снижена цена FLASH версий, по сравнению с однократно программируемыми версиями. Характеристики данных микроконтроллеров приведены в таблице 3.



    Фирма Microchip готовит к выпуску новое семейство микроконтроллеров PIC16F7x7, которое планируется для замены выпускаемых микроконтроллеров семейства PIC16F7x. Данные микроконтроллеры приобретут некоторые усовершенствования. Основным является переход на новую технологию FLASH памяти PEEC, что снизит цену. Также будет расширена и улучшена периферия. Модуль АЦП будет иметь разрешение 10 бит и расширится число каналов. Будут добавлены два компаратора и один модуль ШИМ. Добавиться модуль слежения за падением питания PLVD. Одним из основных отличий – это добавление нового модуля переключаемого внутреннего RC генератора 32кГц–8 МГц, что позволит гибко управлять энергопотреблением. Также будет добавлена возможность работы с внутрисхемным отладчиком MPLAB ICD 2.
    Более подробную информацию по характеристикам смотрите в таблице 3.

    В 2002 году фирма Microchip удачно представила новое семейство PIC16F873A/874A/876A/877A. Данные микроконтроллеры являются усовершенствованой версией одних из самых распространенных микроконтроллеров Microchip PIC16F873/874/876/877. Эти микроконтроллеры на данный момент являются самыми мощными в линейке Mid_Range PICmicro PIC16 микроконтроллеров с 14-ти разрядным ядром. Большие объёмы FLASH программной памяти, наличие большого количества линий ввода/вывода, энергонезависимая память данных EEPROM, в совокупности с расширенной периферией и способностью самопрограммирования области программной памяти, позволяют микроконтроллерам данной серии использоваться в качестве основного контроллера для встроенных систем сбора информации, промышленных систем управления, для сложных систем пожарной сигнализации, для управления электродвигателями и других систем управления.

    При производстве кристаллов с буквой "А" теперь используется уникальная технология изготовления FLASH программной памяти, разработанная специалистами Microchip. Эта технология включает патентованную систему стирания энергонезависимых ячеек памяти PMOS, что обеспечивает большое количество циклов перезаписи, надежность и время хранения информации для областей памяти программ и данных. Ячейки памяти, выполненные по новой технологии (PEEC) в три раза меньше, чем предыдущее поколение ячеек EEPROM, что позволяет снизить стоимость, а так же уменьшить время программирования. Данная технология изготовления FLASH памяти позволяет производить лучшее в отрасли количество циклов перезаписи до 1.000.000 раз для энергонезависимой памяти данных EEPROM и 100.000 раз для FLASH памяти программ. Это позволяет хранить большие массивы данных непосредственно в области программной памяти микроконтроллера с возможностью быстрого чтения и модификации информации при помощи специальной особенности серии PIC16F87xА чтения и перезаписи FLASH программной памяти во всем диапазоне рабочего напряжения.

    В новой версии с буквой "А" были внесены некоторые изменения, дополнения и улучшения, а главное снижена стоимость. Теперь у разработчиков появился вопрос о переводе имеющейся программы с PIC16F87x на PIC16F87xА. Что необходимо сделать и на что обратить внимание:
    1. Микроконтроллеры семейства PIC16F87xA pin-to-pin (нога в ногу) и функционально совместимы с PIC16F87x.
    2. Изменена спецификация на программирование, поэтому необходимо обновить обеспечение программатора, он должен поддерживать контроллеры PIC16F87xA.
    3. В PIC16F87xA добавлены два компаратора с программируемым источником опорного напряжения. Это новшество не требует программных изменений, так как по включению питания или сбросу контроллера компараторы отключены и не влияют на работу контроллера. Однако рекомендуется ВСЕГДА проводить начальную инициализацию рабочих регистров и принудительно отключать компараторы, если они не используются.
    4. В PIC16F87xA изменен принцип записи в память программ. Если раньше в контроллерах семейства PIC16F87x можно было записать отдельное слово, то в PIC16F87xА запись производится блоками по 4 слова. Таким образом, для изменения одного слова в памяти программ нужно сначала считать 4 слова, изменить одно из них, а затем записать целый блок.
    5. Изменено назначение битов конфигурации, а именно:
    а) отвечающих за защиту кода от внешнего считывания;
    б) разрешающих запись в программную память (самопрограммирование).
    Вместо двух бит блочной защиты памяти программ в контроллерах PIC16F87xA используется один бит на всю программную память. Вместо одного бита разрешения записи в память программ для PIC16F87x (режим самопрограммирования) в контроллерах PIC16F87xA используются два бита, определяющие разрешенную для модификации область программной памяти.
    6. В контроллерах семейства PIC16F87xA можно, при установленном бите за щиты от внешнего чтения, производить программную модификацию памяти программ, что было недоступно ранее.
    7. Так как контроллеры PIC16F87x и PIC16F87xA выполнены по разным технологическим нормам и топология кристаллов различна, то может потребоваться изменение номиналов конденсаторов в цепи генератора или изменение его режима. Очень часто конденсаторы в цепи кварца подключают к “грязной” силовой земле, что приводит к возникновению помехи на высокоомных входах генератора и сбоям в работе контроллера. Правильная разводка печатной платы, а именно подключение земли конденсаторов непосредственно к ближайшему выводу контроллера и далее к остальной земле, а так же минимизация длины проводников, позволяет избежать проблем с тактированием контроллера и повысит помехоустойчивость системы.

    PIC16F873A/874A/876A/877A выполняются в 28-ми, 40 и 44-х выводных корпусах PDIP (P), SOIC (SO), TSSOP (SS), PLCC (L), TQFP (PT) и в новых корпусах QNF (ML). Характеристики показаны в таблице 3. Специализированные особенности микроконтроллера: сторожевой таймер WDT, встроенный супервизор питания BOD, возможность низковольтного программирования LVP, добавлен модуль внутрисхемной отладки ICD, возможность самопрограммирования области программной памяти. Микроконтроллер имеет встроенный модуль интерфейса AUSART/MI2C/SPI.
    Данные микроконтроллеры могут работать с внутрисхемным отладчиком MPLAB ICD 2.


Вернуться назад


МЕТА - Украина